Arx Libertatis Bug Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
CLOSED  Crash report #273  -  [2FE300EC] Unknown
Posted Jun 03, 2012 - updated Jun 23, 2012   Shortlink: http://arx.vg/273
action_vote_minus_faded.png
0
Votes
action_vote_plus_faded.png
icon_info.png This issue is a duplicate of issue #218 - "[B5DFC6E4] Master DevIL SSE3 bug"
icon_info.png This issue has been closed with status "Not a bug" and resolution "DUPLICATE".
Issue details
  • Type of issue
    Crash report
  • Status
     
    Not a bug
  • 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
    DUPLICATE
  • 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 x86
  • Fixed in
    icon_customdatatype.png Not determined
Issue description
Illegal instruction: illegal operand

GDB stack trace:
  1. [Thread debugging using libthread_db enabled]
  2. Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
  3. [New Thread 0xafae6b70 (LWP 3822)]
  4. [New Thread 0xb02e7b70 (LWP 3821)]
  5. [New Thread 0xb4ae9b70 (LWP 3820)]
  6. 0x080a807b in _start ()
  7. [Current thread is 1 (Thread 0xb64db720 (LWP 3817))]
  8. Id Target Id Frame
  9. 4 Thread 0xb4ae9b70 (LWP 3820) "threaded-ml" 0xb77ac430 in __kernel_vsyscall ()
  10. 3 Thread 0xb02e7b70 (LWP 3821) "arx" 0xb77ac430 in __kernel_vsyscall ()
  11. 2 Thread 0xafae6b70 (LWP 3822) "Sound Update" 0xb77ac430 in __kernel_vsyscall ()
  12. * 1 Thread 0xb64db720 (LWP 3817) "arx" 0x080a807b in _start ()
  13.  
  14. Thread 4 (Thread 0xb4ae9b70 (LWP 3820)):
  15. #0 0xb77ac430 in __kernel_vsyscall ()
  16. No symbol table info available.
  17. #1 0xb71dda26 in poll () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
  18. No symbol table info available.
  19. #2 0xb6c1a7c6 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
  20. No symbol table info available.
  21. #3 0xb6c08aca in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0
  22. No symbol table info available.
  23. #4 0xb6c092f9 in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0
  24. No symbol table info available.
  25. #5 0xb6c093d4 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
  26. No symbol table info available.
  27. #6 0xb6c1a74e in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
  28. No symbol table info available.
  29. #7 0xb69d92fa in ?? () from /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-2.0.so
  30. No symbol table info available.
  31. #8 0xb75a8c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
  32. No symbol table info available.
  33. #9 0xb71eb40e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
  34. No symbol table info available.
  35.  
  36. Thread 3 (Thread 0xb02e7b70 (LWP 3821)):
  37. #0 0xb77ac430 in __kernel_vsyscall ()
  38. No symbol table info available.
  39. #1 0xb75b0b16 in nanosleep () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
  40. No symbol table info available.
  41. #2 0xb751f9f6 in ?? () from /usr/lib/i386-linux-gnu/libopenal.so.1
  42. No symbol table info available.
  43. #3 0xb752d561 in ?? () from /usr/lib/i386-linux-gnu/libopenal.so.1
  44. No symbol table info available.
  45. #4 0xb751f3c0 in ?? () from /usr/lib/i386-linux-gnu/libopenal.so.1
  46. No symbol table info available.
  47. #5 0xb75a8c39 in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
  48. No symbol table info available.
  49. #6 0xb71eb40e in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
  50. No symbol table info available.
  51.  
  52. Thread 2 (Thread 0xafae6b70 (LWP 3822)):
  53. #0 0xb77ac430 in __kernel_vsyscall ()
  54. No symbol table info available.
  55. #1 0xb75b0b16 in nanosleep () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
  56. No symbol table info available.
  57. #2 0x082e309a in SoundUpdateThread::run() ()
  58. No symbol table info available.
  59. #3 0x0806e01e in _start ()
  60. No symbol table info available.
  61.  
  62. Thread 1 (Thread 0xb64db720 (LWP 3817)):
  63. #0 0x080a807b in _start ()
  64. No symbol table info available.


Steps to reproduce this issue
Started arx as a non-root user from the command line:

arx

I'd really appreciate any help - thank you so much for your hard work in porting Arx to linux!

Alex

#2
icon_reply.pngReply
Comment posted by
 CrashBot
Jun 03, 18:45
A file was uploaded. arx.logicon_open_new.png This comment was attached:

arxcrash-3817-285030449
#3
icon_reply.pngReply
Comment posted by
 CrashBot
Jun 03, 18:45
A file was uploaded. cfg.iniicon_open_new.png This comment was attached:

arxcrash-3817-285030449
#4
icon_reply.pngReply
Comment posted by
 CrashBot
Jun 03, 18:45
A file was uploaded. crash.xmlicon_open_new.png This comment was attached:

arxcrash-3817-285030449
#5
icon_reply.pngReply
Comment posted by
 Daniel Scharrer
Jun 04, 10:10
Hi, thanks for trying out AL.

While your stack trace unfortunately doesn't have much information, this is most likely a duplicate of Crash report 218 - [B5DFC6E4] Master DevIL SSE3 bug: it looks like your DevIL (libIL) package uses SSE3 instructions even though SSE3 is not supported by your CPU. See the wiki page on upstream bugs for more details. Unfortunately, the maintainer(s) of the debian/ubuntu package of DevIL don't seem to care - you could try bugging them again though.

However, it seems your graphics card only supports OpenGL 1.3 while the linux port of AL was designed for 1.5+ - sorry. This could also be causing your problem! There is still a (small) chance though that AL will run on your GPU if mesa provides the required functionality via extensions to 1.3.
#7
icon_reply.pngReply
Comment posted by
 Guest user
icon_reply.pngJun 23, 00:45, in reply to comment #5
Hi Daniel,

Thanks very much for the comprehensive reply, I'll take a look at the two issues you've identified and see if I can give it another go.

Thanks once again for your help,

Alex

Daniel Scharrer wrote:
Hi, thanks for trying out AL.

While your stack trace unfortunately doesn't have much information, this is
most likely a duplicate of Crash report 218 - [B5DFC6E4] Master DevIL SSE3
bug: it looks like your DevIL (libIL) package uses SSE3 instructions even
though SSE3 is not supported by your CPU. See the wiki page on upstream
bugs for more details. Unfortunately, the maintainer(s) of the
debian/ubuntu package of DevIL don't seem to care - you could try bugging
them again though.

However, it seems your graphics car only supports OpenGL 1.3 while the
linux port of AL was designed for 1.5+ - sorry. This could also be causing
your problem! There is still a (small) chance though that AL will run on
your GPU if mesa provides the required functionality via extensions to 1.3.