Arx Libertatis Bug Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
CLOSED  Crash report #410  -  [FE32338A] iConvertPal () from /usr/lib/libIL.so.1
Posted Oct 20, 2012 - updated Oct 20, 2012   Shortlink: http://arx.vg/410
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 "CAN'T REPRODUCE".
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
    CAN'T REPRODUCE
  • 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. [New LWP 7515]
  2. [New LWP 7514]
  3. [New LWP 7513]
  4. [Thread debugging using libthread_db enabled]
  5. Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
  6. 0x08101de1 in CrashHandlerPOSIX::handleCrash(int, int) ()
  7. [Current thread is 1 (Thread 0xb65c5700 (LWP 7508))]
  8. Id Target Id Frame
  9. 4 Thread 0xb4901b40 (LWP 7513) "threaded-ml" 0xb7777424 in __kernel_vsyscall ()
  10. 3 Thread 0xafeffb40 (LWP 7514) "arx" 0xb7777424 in __kernel_vsyscall ()
  11. 2 Thread 0xaf6feb40 (LWP 7515) "Sound Update" 0xb7777424 in __kernel_vsyscall ()
  12. * 1 Thread 0xb65c5700 (LWP 7508) "arx" 0x08101de1 in CrashHandlerPOSIX::handleCrash(int, int) ()
  13.  
  14. Thread 4 (Thread 0xb4901b40 (LWP 7513)):
  15. #0 0xb7777424 in __kernel_vsyscall ()
  16. No symbol table info available.
  17. #1 0xb71595f0 in poll () from /lib/i386-linux-gnu/libc.so.6
  18. No symbol table info available.
  19. #2 0xb6bf7b66 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
  20. No symbol table info available.
  21. #3 0xb6be5e8a in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0
  22. No symbol table info available.
  23. #4 0xb6be66c9 in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0
  24. No symbol table info available.
  25. #5 0xb6be67a4 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
  26. No symbol table info available.
  27. #6 0xb6bf7aee in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
  28. No symbol table info available.
  29. #7 0xb6a9679a in ?? () from /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-2.1.so
  30. No symbol table info available.
  31. #8 0xb7574d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
  32. No symbol table info available.
  33. #9 0xb7167d3e in clone () from /lib/i386-linux-gnu/libc.so.6
  34. No symbol table info available.
  35.  
  36. Thread 3 (Thread 0xafeffb40 (LWP 7514)):
  37. #0 0xb7777424 in __kernel_vsyscall ()
  38. No symbol table info available.
  39. #1 0xb757c1f6 in nanosleep () from /lib/i386-linux-gnu/libpthread.so.0
  40. No symbol table info available.
  41. #2 0xb74e2316 in ?? () from /usr/lib/i386-linux-gnu/libopenal.so.1
  42. No symbol table info available.
  43. #3 0xb74efc19 in ?? () from /usr/lib/i386-linux-gnu/libopenal.so.1
  44. No symbol table info available.
  45. #4 0xb74e1ce0 in ?? () from /usr/lib/i386-linux-gnu/libopenal.so.1
  46. No symbol table info available.
  47. #5 0xb7574d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
  48. No symbol table info available.
  49. #6 0xb7167d3e in clone () from /lib/i386-linux-gnu/libc.so.6
  50. No symbol table info available.
  51.  
  52. Thread 2 (Thread 0xaf6feb40 (LWP 7515)):
  53. #0 0xb7777424 in __kernel_vsyscall ()
  54. No symbol table info available.
  55. #1 0xb757c1f6 in nanosleep () from /lib/i386-linux-gnu/libpthread.so.0
  56. No symbol table info available.
  57. #2 0x082fa118 in SoundUpdateThread::run() ()
  58. No symbol table info available.
  59. #3 0x080ad25c in Thread::entryPoint(void*) ()
  60. No symbol table info available.
  61. #4 0xb7574d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
  62. No symbol table info available.
  63. #5 0xb7167d3e in clone () from /lib/i386-linux-gnu/libc.so.6
  64. No symbol table info available.
  65.  
  66. Thread 1 (Thread 0xb65c5700 (LWP 7508)):
  67. #0 0x08101de1 in CrashHandlerPOSIX::handleCrash(int, int) ()
  68. No symbol table info available.
  69. #1 0x08101e13 in ?? ()
  70. No symbol table info available.
  71. #2 <signal handler called>
  72. No symbol table info available.
  73. #3 0xb75c44f3 in iConvertPal () from /usr/lib/libIL.so.1
  74. No symbol table info available.
  75. #4 0xb75c4aa4 in ilConvertPal () from /usr/lib/libIL.so.1
  76. No symbol table info available.
  77. #5 0xb75b198b in iConvertPalette () from /usr/lib/libIL.so.1
  78. No symbol table info available.
  79. #6 0xb75b1c44 in iConvertImage () from /usr/lib/libIL.so.1
  80. No symbol table info available.
  81. #7 0xb75b2a51 in ilConvertImage () from /usr/lib/libIL.so.1
  82. No symbol table info available.
  83. #8 0x080e4440 in Image::LoadFromMemory(void*, unsigned int) ()
  84. No symbol table info available.
  85. #9 0x08193f2b in Image::LoadFromFile(res::path const&) ()
  86. No symbol table info available.
  87. #10 0x08193ff2 in Texture2D::Restore() ()
  88. No symbol table info available.
  89. #11 0x08194274 in TextureContainer::LoadFile(res::path const&) ()
  90. No symbol table info available.
  91. #12 0x081d85ae in TextureContainer::Load(res::path const&, Flags<TextureContainer::TCFlag>) ()
  92. No symbol table info available.
  93. #13 0x081df466 in LoadSysTextures() ()
  94. No symbol table info available.
  95. #14 0x0821a984 in InitializeDanae() ()
  96. No symbol table info available.
  97. #15 0x0827b124 in runGame() ()
  98. No symbol table info available.
  99. #16 0x080a8878 in main ()
  100. No symbol table info available.


Steps to reproduce this issue
The program crashed at start

#1
icon_reply.pngReply
Comment posted by
 CrashBot
Oct 20, 10:03
A file was uploaded. arx.logicon_open_new.png This comment was attached:

arxcrash-7508-2345793979
#3
icon_reply.pngReply
Comment posted by
 CrashBot
Oct 20, 10:03
A file was uploaded. cfg.iniicon_open_new.png This comment was attached:

arxcrash-7508-2345793979
#4
icon_reply.pngReply
Comment posted by
 CrashBot
Oct 20, 10:03
A file was uploaded. crash.xmlicon_open_new.png This comment was attached:

arxcrash-7508-2345793979
#5
icon_reply.pngReply
Comment posted by
 Daniel Scharrer
Oct 20, 12:51
This is a bug in DevIL (the library we use to load image files) - or more precisely a bug in the way it is packaged. Other major distributions have fixed it by now, but Debian/Ubuntu don't seem to care. See the wiki page for more information.

We already moved away from DevIL in the current development source code, so the problem will go away when we get to the 1.1 release.

The issue was updated with the following change(s):
  • The status has been updated, from New to Not a bug.
  • This issue has been closed
  • The resolution has been updated, from Not determined to CAN'T REPRODUCE.