Arx Libertatis Bug Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
CLOSED  Crash report #239  -  [AEF8257F] Unknown
Posted Apr 23, 2012 - updated May 06, 2012   Shortlink: http://arx.vg/239
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 Not determined
  • Architecture
    icon_customdatatype.png Not determined
  • 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/libthread_db.so.1".
  3. [New Thread 0xb490ab40 (LWP 12013)]
  4. [New Thread 0xb534cb40 (LWP 12012)]
  5. 0x080b1e96 in _start ()
  6. [Current thread is 1 (Thread 0xb6a06740 (LWP 11964))]
  7. Id Target Id Frame
  8. 3 Thread 0xb534cb40 (LWP 12012) "arx" 0xb7756424 in __kernel_vsyscall ()
  9. 2 Thread 0xb490ab40 (LWP 12013) "Sound Update" 0xb7756424 in __kernel_vsyscall ()
  10. * 1 Thread 0xb6a06740 (LWP 11964) "arx" 0x080b1e96 in _start ()
  11.  
  12. Thread 3 (Thread 0xb534cb40 (LWP 12012)):
  13. #0 0xb7756424 in __kernel_vsyscall ()
  14. No symbol table info available.
  15. #1 0xb71403ab in poll () from /lib/libc.so.6
  16. No symbol table info available.
  17. #2 0xb495374e in ?? () from /usr/lib/libasound.so.2
  18. No symbol table info available.
  19. #3 0xb4953914 in snd_pcm_wait () from /usr/lib/libasound.so.2
  20. No symbol table info available.
  21. #4 0xb74bef55 in ?? () from /usr/lib/libopenal.so.1
  22. No symbol table info available.
  23. #5 0xb74b6850 in ?? () from /usr/lib/libopenal.so.1
  24. No symbol table info available.
  25. #6 0xb7547ce8 in start_thread () from /lib/libpthread.so.0
  26. No symbol table info available.
  27. #7 0xb714a4de in clone () from /lib/libc.so.6
  28. No symbol table info available.
  29.  
  30. Thread 2 (Thread 0xb490ab40 (LWP 12013)):
  31. #0 0xb7756424 in __kernel_vsyscall ()
  32. No symbol table info available.
  33. #1 0xb754ef66 in nanosleep () from /lib/libpthread.so.0
  34. No symbol table info available.
  35. #2 0x08118188 in _start ()
  36. No symbol table info available.
  37.  
  38. Thread 1 (Thread 0xb6a06740 (LWP 11964)):
  39. #0 0x080b1e96 in _start ()
  40. No symbol table info available.


Steps to reproduce this issue
  1. Compile arx libertatis
  2. copy files from cd
  3. verify copied files
  4. start the game
  5. ???
  6. no profit

#1
icon_reply.pngReply
Comment posted by
 CrashBot
Apr 23, 08:38
A file was uploaded. arx.logicon_open_new.png This comment was attached:

arxcrash-11964-1508430931
#2
icon_reply.pngReply
Comment posted by
 CrashBot
Apr 23, 08:38
A file was uploaded. cfg.iniicon_open_new.png This comment was attached:

arxcrash-11964-1508430931
#3
icon_reply.pngReply
Comment posted by
 CrashBot
Apr 23, 08:38
A file was uploaded. crash.xmlicon_open_new.png This comment was attached:

arxcrash-11964-1508430931
#4
icon_reply.pngReply
Comment posted by
 Daniel Scharrer
Apr 24, 07:45
Something went wrong with the stack trace for the main thread, so this report may not be of much use as is.

Based on the "Illegal instruction: illegal operand" part, this is most likely due to DevIL being compiled with SSE3 support but used with an older CPU that does not support SSE3. Many Linux distributions incorrectly do this for their DevIL packages.

If this is the case (and I'll assume this if there is no response), this bug is a duplicate of

If you are sure your CPU supports SSE3 or DevIL does not make use of SSE3, could you please compile Arx Libertatis in debug mode so that hopefully the backtrace will be of more use. This can be done by passing
  1. -DCMAKE_BUILD_TYPE=Debug
to cmake and then running make again.
#6
icon_reply.pngReply
Comment posted by
 Daniel Scharrer
Apr 24, 08:00
Also, we have released Arx Libertatis 1.0.1 which fixes another crash so updating might be a good idea.