Arx Libertatis Bug Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
OPEN  Crash report #623  -  [A32DB54B] ARX_SOUND_PopAnimSamples() (Animation.cpp:868)
Posted Apr 01, 2014 - updated Aug 30, 2014   Shortlink: http://arx.vg/623
action_vote_minus_faded.png
0
Votes
action_vote_plus_faded.png
Issue details
  • Type of issue
    Crash report
  • Status
     
    Confirmed
  • Assigned to
    Not assigned to anyone
  • Progress
       
  • 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 21233]
  2. [New LWP 21232]
  3. [New LWP 21231]
  4. [New LWP 13211]
  5. [Thread debugging using libthread_db enabled]
  6. Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  7. 0x000000000047f2d4 in _start ()
  8. [Current thread is 1 (Thread 0x7f496f12a7c0 (LWP 7779))]
  9. Id Target Id Frame
  10. 5 Thread 0x7f494fbff700 (LWP 13211) "Pathfinder" 0x00007f496ddeb13d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  11. 4 Thread 0x7f496393e700 (LWP 21231) "threaded-ml" 0x00007f496d0e872d in poll () at ../sysdeps/unix/syscall-template.S:81
  12. 3 Thread 0x7f495f13c700 (LWP 21232) "arx" 0x00007f496ddeb13d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  13. 2 Thread 0x7f495e93b700 (LWP 21233) "Sound Update" 0x00007f496ddeb13d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  14. * 1 Thread 0x7f496f12a7c0 (LWP 7779) "arx" 0x000000000047f2d4 in _start ()
  15.  
  16. Thread 5 (Thread 0x7f494fbff700 (LWP 13211)):
  17. #0 0x00007f496ddeb13d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  18. No locals.
  19. #1 0x0000000000588661 in _start ()
  20. No symbol table info available.
  21.  
  22. Thread 4 (Thread 0x7f496393e700 (LWP 21231)):
  23. #0 0x00007f496d0e872d in poll () at ../sysdeps/unix/syscall-template.S:81
  24. No locals.
  25. #1 0x00007f4968ed71d1 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
  26. No symbol table info available.
  27. #2 0x00007f4968ec89dc in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
  28. No symbol table info available.
  29. #3 0x00007f4968ec906e in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
  30. No symbol table info available.
  31. #4 0x00007f4968ec9120 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
  32. No symbol table info available.
  33. #5 0x00007f4968ed7183 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
  34. No symbol table info available.
  35. #6 0x00007f4967c89d08 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
  36. No symbol table info available.
  37. #7 0x00007f496dde4062 in start_thread (arg=0x7f496393e700) at pthread_create.c:312
  38. __res = <optimized out>
  39. pd = 0x7f496393e700
  40. now = <optimized out>
  41. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139953179977472, -4821591484368676377, 0, 33880512, 19, 139953179977472, 4865157743933659623, 4865189057517459943}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  42. not_first_call = <optimized out>
  43. pagesize_m1 = <optimized out>
  44. sp = <optimized out>
  45. freesize = <optimized out>
  46. __PRETTY_FUNCTION__ = "start_thread"
  47. #8 0x00007f496d0f3a3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  48. No locals.
  49.  
  50. Thread 3 (Thread 0x7f495f13c700 (LWP 21232)):
  51. #0 0x00007f496ddeb13d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  52. No locals.
  53. #1 0x00007f496e860c2a in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
  54. No symbol table info available.
  55. #2 0x00007f496e86dc9b in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
  56. No symbol table info available.
  57. #3 0x00007f496e86054a in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
  58. No symbol table info available.
  59. #4 0x00007f496dde4062 in start_thread (arg=0x7f495f13c700) at pthread_create.c:312
  60. __res = <optimized out>
  61. pd = 0x7f495f13c700
  62. now = <optimized out>
  63. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139953104471808, -4821591484368676377, 0, 34386560, 19, 139953104471808, 4865288582596139495, 4865189057517459943}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  64. not_first_call = <optimized out>
  65. pagesize_m1 = <optimized out>
  66. sp = <optimized out>
  67. freesize = <optimized out>
  68. __PRETTY_FUNCTION__ = "start_thread"
  69. #5 0x00007f496d0f3a3d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
  70. No locals.
  71.  
  72. Thread 2 (Thread 0x7f495e93b700 (LWP 21233)):
  73. #0 0x00007f496ddeb13d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
  74. No locals.
  75. #1 0x000000000067b09b in ?? ()
  76. No symbol table info available.
  77. #2 0x000000000041d0c6 in _start ()
  78. No symbol table info available.
  79.  
  80. Thread 1 (Thread 0x7f496f12a7c0 (LWP 7779)):
  81. #0 0x000000000047f2d4 in _start ()
  82. No symbol table info available.


Steps to reproduce this issue
Tried to enable 'EAX' in audio menu, then it crashed.

#1
icon_reply.pngReply
Comment posted by
 CrashBot
Apr 01, 18:53
A file was uploaded. arx.logicon_open_new.png This comment was attached:

arxcrash-7779-342656704
#3
icon_reply.pngReply
Comment posted by
 CrashBot
Apr 01, 18:53
A file was uploaded. cfg.iniicon_open_new.png This comment was attached:

arxcrash-7779-342656704
#4
icon_reply.pngReply
Comment posted by
 CrashBot
Apr 01, 18:53
A file was uploaded. crash.xmlicon_open_new.png This comment was attached:

arxcrash-7779-342656704
#6
icon_reply.pngReply
Comment posted by
 Daniel Scharrer
May 04, 03:02
GDB seems to have had problems so there isn't much debug info here.

However, valgrind seems to have found something:

  1. Invalid read of size 8
  2. at 0x444B04: ARX_SOUND_PopAnimSamples() (Animation.cpp:868)
  3. by 0x5FAC31: ARXMenu_Options_Audio_SetEAX(bool) (MenuPublic.cpp:213)
  4. by 0x5FC4C1: CMenuCheckButton::OnMouseClick(int) (MenuWidgets.cpp:2442)
  5. by 0x601CEC: CWindowMenuConsole::Update(int, int, int) (MenuWidgets.cpp:3080)
  6. by 0x6051F0: CWindowMenu::Render() (MenuWidgets.cpp:2666)
  7. by 0x60698E: Menu2_Render() (MenuWidgets.cpp:1420)
  8. by 0x5F64F4: ARX_Menu_Render() (Menu.cpp:379)
  9. by 0x499F8F: ArxGame::render() (ArxGame.cpp:1236)
  10. by 0x49A70B: ArxGame::doFrame() (ArxGame.cpp:632)
  11. by 0x49AD11: ArxGame::run() (ArxGame.cpp:563)
  12. by 0x4AF964: runGame() (Core.cpp:662)
  13. by 0x41BFC5: main (Startup.cpp:175)
  14. Address 0x94bf878 is 0 bytes after a block of size 152 alloc'd
  15. at 0x4A09D9E: realloc (vg_replace_malloc.c:687)
  16. by 0x444993: ARX_SOUND_PushAnimSamples() (Animation.cpp:840)
  17. by 0x5FAA81: ARXMenu_Options_Audio_SetEAX(bool) (MenuPublic.cpp:193)
  18. by 0x5FC4C1: CMenuCheckButton::OnMouseClick(int) (MenuWidgets.cpp:2442)
  19. by 0x601CEC: CWindowMenuConsole::Update(int, int, int) (MenuWidgets.cpp:3080)
  20. by 0x6051F0: CWindowMenu::Render() (MenuWidgets.cpp:2666)
  21. by 0x60698E: Menu2_Render() (MenuWidgets.cpp:1420)
  22. by 0x5F64F4: ARX_Menu_Render() (Menu.cpp:379)
  23. by 0x499F8F: ArxGame::render() (ArxGame.cpp:1236)
  24. by 0x49A70B: ArxGame::doFrame() (ArxGame.cpp:632)
  25. by 0x49AD11: ArxGame::run() (ArxGame.cpp:563)
  26. by 0x4AF964: runGame() (Core.cpp:662)


Thanks for the report!