Arx Libertatis Bug Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
CLOSED  Crash report #440  -  [A2BF27A5] iConvertPal () from /usr/lib/libIL.so.1
Posted Dec 29, 2012 - updated Dec 29, 2012   Shortlink: http://arx.vg/440
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/libthread_db.so.1".
  3. [New Thread 0xb18feb40 (LWP 14363)]
  4. [New Thread 0xb20ffb40 (LWP 14362)]
  5. [New Thread 0xb6addb40 (LWP 14361)]
  6. 0x08110ac1 in CrashHandlerPOSIX::handleCrash(int, int) ()
  7. [Current thread is 1 (Thread 0xb777c940 (LWP 14356))]
  8. Id Target Id Frame
  9. 4 Thread 0xb6addb40 (LWP 14361) "threaded-ml" 0x0011c416 in __kernel_vsyscall ()
  10. 3 Thread 0xb20ffb40 (LWP 14362) "arx" 0x0011c416 in __kernel_vsyscall ()
  11. 2 Thread 0xb18feb40 (LWP 14363) "Sound Update" 0x0011c416 in __kernel_vsyscall ()
  12. * 1 Thread 0xb777c940 (LWP 14356) "arx" 0x08110ac1 in CrashHandlerPOSIX::handleCrash(int, int) ()
  13.  
  14. Thread 4 (Thread 0xb6addb40 (LWP 14361)):
  15. #0 0x0011c416 in __kernel_vsyscall ()
  16. No symbol table info available.
  17. #1 0x009d95f0 in poll () from /lib/i386-linux-gnu/libc.so.6
  18. No symbol table info available.
  19. #2 0x0058ae76 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
  20. No symbol table info available.
  21. #3 0x0057910a in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0
  22. No symbol table info available.
  23. #4 0x00579967 in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0
  24. No symbol table info available.
  25. #5 0x00579a44 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
  26. No symbol table info available.
  27. #6 0x0058adfe in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
  28. No symbol table info available.
  29. #7 0x00b09916 in ?? () from /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-2.0.so
  30. No symbol table info available.
  31. #8 0x00cc3d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
  32. No symbol table info available.
  33. #9 0x009e7d3e in clone () from /lib/i386-linux-gnu/libc.so.6
  34. No symbol table info available.
  35.  
  36. Thread 3 (Thread 0xb20ffb40 (LWP 14362)):
  37. #0 0x0011c416 in __kernel_vsyscall ()
  38. No symbol table info available.
  39. #1 0x00cc793d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
  40. No symbol table info available.
  41. #2 0x00b08c0b in pa_cond_wait () from /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-2.0.so
  42. No symbol table info available.
  43. #3 0x0058b64e in pa_threaded_mainloop_wait () from /usr/lib/i386-linux-gnu/libpulse.so.0
  44. No symbol table info available.
  45. #4 0x005ef824 in ?? () from /usr/lib/i386-linux-gnu/libopenal.so.1
  46. No symbol table info available.
  47. #5 0x005d0a70 in ?? () from /usr/lib/i386-linux-gnu/libopenal.so.1
  48. No symbol table info available.
  49. #6 0x00cc3d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
  50. No symbol table info available.
  51. #7 0x009e7d3e in clone () from /lib/i386-linux-gnu/libc.so.6
  52. No symbol table info available.
  53.  
  54. Thread 2 (Thread 0xb18feb40 (LWP 14363)):
  55. #0 0x0011c416 in __kernel_vsyscall ()
  56. No symbol table info available.
  57. #1 0x00ccb1f6 in nanosleep () from /lib/i386-linux-gnu/libpthread.so.0
  58. No symbol table info available.
  59. #2 0x082fc908 in SoundUpdateThread::run() ()
  60. No symbol table info available.
  61. #3 0x080978ac in Thread::entryPoint(void*) ()
  62. No symbol table info available.
  63. #4 0x00cc3d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
  64. No symbol table info available.
  65. #5 0x009e7d3e in clone () from /lib/i386-linux-gnu/libc.so.6
  66. No symbol table info available.
  67.  
  68. Thread 1 (Thread 0xb777c940 (LWP 14356)):
  69. #0 0x08110ac1 in CrashHandlerPOSIX::handleCrash(int, int) ()
  70. No symbol table info available.
  71. #1 0x08110af3 in ?? ()
  72. No symbol table info available.
  73. #2 <signal handler called>
  74. No symbol table info available.
  75. #3 0x001f42e5 in iConvertPal () from /usr/lib/libIL.so.1
  76. No symbol table info available.
  77. #4 0x001f4886 in ilConvertPal () from /usr/lib/libIL.so.1
  78. No symbol table info available.
  79. #5 0x001e172e in iConvertPalette () from /usr/lib/libIL.so.1
  80. No symbol table info available.
  81. #6 0x001e19d4 in iConvertImage () from /usr/lib/libIL.so.1
  82. No symbol table info available.
  83. #7 0x001e27f9 in ilConvertImage () from /usr/lib/libIL.so.1
  84. No symbol table info available.
  85. #8 0x080e2448 in Image::LoadFromMemory(void*, unsigned int) ()
  86. No symbol table info available.
  87. #9 0x081a817a in Texture2D::Restore() ()
  88. No symbol table info available.
  89. #10 0x081d26cc in TextureContainer::LoadFile(res::path const&) ()
  90. No symbol table info available.
  91. #11 0x081d30e5 in ?? ()
  92. No symbol table info available.
  93. #12 0x081de78d in LoadSysTextures() ()
  94. No symbol table info available.
  95. #13 0x0823efe7 in InitializeDanae() ()
  96. No symbol table info available.
  97. #14 0x082c38cb in runGame() ()
  98. No symbol table info available.
  99. #15 0x08093e58 in main ()
  100. No symbol table info available.


Steps to reproduce this issue
Launch the Game then crash

#1
icon_reply.pngReply
Comment posted by
 CrashBot
Dec 29, 20:18
A file was uploaded. arx.logicon_open_new.png This comment was attached:

arxcrash-14356-2954917090
#3
icon_reply.pngReply
Comment posted by
 CrashBot
Dec 29, 20:18
A file was uploaded. cfg.iniicon_open_new.png This comment was attached:

arxcrash-14356-2954917090
#4
icon_reply.pngReply
Comment posted by
 CrashBot
Dec 29, 20:18
A file was uploaded. crash.xmlicon_open_new.png This comment was attached:

arxcrash-14356-2954917090
#5
icon_reply.pngReply
Comment posted by
 Daniel Scharrer
Dec 29, 20:33
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 DUPLICATE.