Arx Libertatis Bug Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
OPEN  Crash report #490  -  [6DF5AE25] script::Context::skipWhitespace () ScriptUtils.cpp:201
Posted Apr 11, 2013 - updated Jul 06, 2013   Shortlink: http://arx.vg/490
action_vote_minus_faded.png
0
Votes
action_vote_plus_faded.png
Issue details
  • Type of issue
    Crash report
  • Status
     
    New
  • Assigned to
    Not assigned to anyone
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
  • Posted by
     CrashBot
  • Owned by
    Not owned by anyone
  • Estimated time
    Not estimated
  • Category
    Not determined
  • Resolution
    Not determined
  • Priority
    Not determined
  • Reproducability
    Not determined
  • Severity
    Not determined
  • Targetted for
    icon_milestones.png Not determined
  • OS
    icon_customdatatype.png Linux
  • Architecture
    icon_customdatatype.png amd64
  • Fixed in
    icon_customdatatype.png Not determined
Issue description
Illegal storage access: address not mapped to object

GDB stack trace:
  1. [New LWP 17115]
  2. [New LWP 9714]
  3. [New LWP 9713]
  4. [New LWP 9712]
  5. [Thread debugging using libthread_db enabled]
  6. Using host libthread_db library "/lib64/libthread_db.so.1".
  7. 0x00000000004ca783 in post (this=<optimized out>) at /usr/include/boost/interprocess/sync/posix/semaphore.hpp:42
  8. [Current thread is 1 (Thread 0x7f7284457780 (LWP 9703))]
  9. Id Target Id Frame
  10. 5 Thread 0x7f727b273700 (LWP 9712) "threaded-ml" 0x0000003bf86e99ad in poll () from /lib64/libc.so.6
  11. 4 Thread 0x7f7276a71700 (LWP 9713) "arx" 0x0000003bf8a0e86d in nanosleep () from /lib64/libpthread.so.0
  12. 3 Thread 0x7f7276970700 (LWP 9714) "Sound Update" 0x0000003bf8a0e86d in nanosleep () from /lib64/libpthread.so.0
  13. 2 Thread 0x7f7274e3f700 (LWP 17115) "Pathfinder" 0x0000003bf8a0e86d in nanosleep () from /lib64/libpthread.so.0
  14. * 1 Thread 0x7f7284457780 (LWP 9703) "arx" 0x00000000004ca783 in post (this=<optimized out>) at /usr/include/boost/interprocess/sync/posix/semaphore.hpp:42
  15.  
  16. Thread 5 (Thread 0x7f727b273700 (LWP 9712)):
  17. #0 0x0000003bf86e99ad in poll () from /lib64/libc.so.6
  18. No symbol table info available.
  19. #1 0x00000036db431d5f in poll_func () from /lib64/libpulse.so.0
  20. No symbol table info available.
  21. #2 0x00000036db4232bc in pa_mainloop_poll () from /lib64/libpulse.so.0
  22. No symbol table info available.
  23. #3 0x00000036db423919 in pa_mainloop_iterate () from /lib64/libpulse.so.0
  24. No symbol table info available.
  25. #4 0x00000036db4239d0 in pa_mainloop_run () from /lib64/libpulse.so.0
  26. No symbol table info available.
  27. #5 0x00000036db431d0f in thread () from /lib64/libpulse.so.0
  28. No symbol table info available.
  29. #6 0x00000036da842c63 in internal_thread_func () from /usr/lib64/pulseaudio/libpulsecommon-2.1.so
  30. No symbol table info available.
  31. #7 0x0000003bf8a07d15 in start_thread () from /lib64/libpthread.so.0
  32. No symbol table info available.
  33. #8 0x0000003bf86f248d in clone () from /lib64/libc.so.6
  34. No symbol table info available.
  35.  
  36. Thread 4 (Thread 0x7f7276a71700 (LWP 9713)):
  37. #0 0x0000003bf8a0e86d in nanosleep () from /lib64/libpthread.so.0
  38. No symbol table info available.
  39. #1 0x0000003bfb626fba in Sleep () from /lib64/libopenal.so.1
  40. No symbol table info available.
  41. #2 0x0000003bfb633063 in PulseProc () from /lib64/libopenal.so.1
  42. No symbol table info available.
  43. #3 0x0000003bfb62668a in StarterFunc () from /lib64/libopenal.so.1
  44. No symbol table info available.
  45. #4 0x0000003bf8a07d15 in start_thread () from /lib64/libpthread.so.0
  46. No symbol table info available.
  47. #5 0x0000003bf86f248d in clone () from /lib64/libc.so.6
  48. No symbol table info available.
  49.  
  50. Thread 3 (Thread 0x7f7276970700 (LWP 9714)):
  51. #0 0x0000003bf8a0e86d in nanosleep () from /lib64/libpthread.so.0
  52. No symbol table info available.
  53. #1 0x00000000006d17cb in sleep (milliseconds=100) at /usr/src/debug/arx-libertatis-1.0.3/src/platform/Thread.cpp:242
  54. t = {tv_sec = 0, tv_nsec = 100000000}
  55. #2 SoundUpdateThread::run (this=0x37c6be0) at /usr/src/debug/arx-libertatis-1.0.3/src/scene/GameSound.cpp:1870
  56. No locals.
  57. #3 0x0000000000472fb6 in Thread::entryPoint (param=0x37c6be0) at /usr/src/debug/arx-libertatis-1.0.3/src/platform/Thread.cpp:111
  58. thread = @0x37c6be0: {_vptr.Thread = 0x705510 <vtable for SoundUpdateThread 16>, thread = 140129592608512, priority = 0, started = true, threadName = "Sound Update"}
  59. #4 0x0000003bf8a07d15 in start_thread () from /lib64/libpthread.so.0
  60. No symbol table info available.
  61. #5 0x0000003bf86f248d in clone () from /lib64/libc.so.6
  62. No symbol table info available.
  63.  
  64. Thread 2 (Thread 0x7f7274e3f700 (LWP 17115)):
  65. #0 0x0000003bf8a0e86d in nanosleep () from /lib64/libpthread.so.0
  66. No symbol table info available.
  67. #1 0x00000000005a569c in sleep (milliseconds=10) at /usr/src/debug/arx-libertatis-1.0.3/src/platform/Thread.cpp:242
  68. t = {tv_sec = 0, tv_nsec = 10000000}
  69. #2 PathFinderThread::run (this=0xb108430) at /usr/src/debug/arx-libertatis-1.0.3/src/ai/PathFinderManager.cpp:337
  70. eb = <optimized out>
  71. pathfinder = {radius = 25, height = -45, heuristic = 0.2352826, map_s = 2118, map_d = 0x9f3dc40, slight_c = 1200, slight_l = 0x9fb380 <GLight>}
  72. #3 0x0000000000472fb6 in Thread::entryPoint (param=0xb108430) at /usr/src/debug/arx-libertatis-1.0.3/src/platform/Thread.cpp:111
  73. thread = @0xb108430: {_vptr.Thread = 0x701bb0 <vtable for PathFinderThread 16>, thread = 140129564096256, priority = 0, started = true, threadName = "Pathfinder"}
  74. #4 0x0000003bf8a07d15 in start_thread () from /lib64/libpthread.so.0
  75. No symbol table info available.
  76. #5 0x0000003bf86f248d in clone () from /lib64/libc.so.6
  77. No symbol table info available.
  78.  
  79. Thread 1 (Thread 0x7f7284457780 (LWP 9703)):
  80. #0 0x00000000004ca783 in post (this=<optimized out>) at /usr/include/boost/interprocess/sync/posix/semaphore.hpp:42
  81. No locals.
  82. #1 post (this=<optimized out>) at /usr/include/boost/interprocess/sync/interprocess_semaphore.hpp:138
  83. No locals.
  84. #2 CrashHandlerPOSIX::handleCrash (this=0x2f7c550, signal=11, code=1) at /usr/src/debug/arx-libertatis-1.0.3/src/platform/crashhandler/CrashHandlerPOSIX.cpp:294
  85. No locals.
  86. #3 0x00000000004ca7aa in signalHandler (signal=<optimized out>, info=<optimized out>, context=0x7fffd533c500) at /usr/src/debug/arx-libertatis-1.0.3/src/platform/crashhandler/CrashHandlerPOSIX.cpp:48
  87. No locals.
  88. #4 <signal handler called>
  89. No symbol table info available.
  90. #5 0x00000000004e3790 in script::Context::skipWhitespace (this=0x7fffd533cee0, skipNewlines=false) at /usr/src/debug/arx-libertatis-1.0.3/src/script/ScriptUtils.cpp:201
  91. esdat = 0x0
  92. #6 0x000000000053023d in script::Context::getCommand (this=this@entry=0x7fffd533cee0, skipNewlines=false) at /usr/src/debug/arx-libertatis-1.0.3/src/script/ScriptUtils.cpp:57
  93. esdat = 0x0
  94. word = <Address 0x7a51868 out of bounds>
  95. #7 0x000000000054531a in ScriptEvent::send (es=<error reading variable: Cannot access memory at address 0x7fffd533cda8>, msg=<error reading variable: Cannot access memory at address 0x7fffd533cd8c>, params=<optimized out>, io=<error reading variable: Cannot access memory at address 0x7fffd533cda0>, evname=<error reading variable: Cannot access memory at address 0x7fffd533cdb0>, info=<optimized out>) at /usr/src/debug/arx-libertatis-1.0.3/src/script/ScriptEvent.cpp:396
  96. word = <error reading variable word (Cannot access memory at address 0x7fffd533ce20)>
  97. it = <optimized out>
  98. brackets = <error reading variable brackets (Cannot access memory at address 0x7fffd533cdb8)>
  99. ret = <error reading variable ret (Cannot access memory at address 0x7fffd533cde0)>
  100. eventname = <error reading variable eventname (Cannot access memory at address 0x7fffd533cdf0)>
  101. esss = <optimized out>
  102. context = <error reading variable context (Cannot access memory at address 0x7fffd533cee0)>
  103. pos = <optimized out>
  104. #8 0x0000000000622e55 in ARX_SCRIPT_Timer_Check () at /usr/src/debug/arx-libertatis-1.0.3/src/script/Script.cpp:2265
  105. es = 0xab627c0
  106. st = 0x3c72fe0
  107. now = 799
  108. pos = 782
  109. i = <error reading variable i (Cannot access memory at address 0x7fffd533d6a8)>


Steps to reproduce this issue
Nothing entered.

#1
icon_reply.pngReply
Comment posted by
 CrashBot
Apr 11, 22:57
A file was uploaded. arx.logicon_open_new.png This comment was attached:

arxcrash-9703-681280302
#3
icon_reply.pngReply
Comment posted by
 CrashBot
Apr 11, 22:57
A file was uploaded. cfg.iniicon_open_new.png This comment was attached:

arxcrash-9703-681280302
#4
icon_reply.pngReply
Comment posted by
 CrashBot
Apr 11, 22:57
A file was uploaded. crash.xmlicon_open_new.png This comment was attached:

arxcrash-9703-681280302