[Depuración de hilo usando libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Nuevo Thread 0xb14ffb40 (LWP 4908)]
[Nuevo Thread 0xb1effb40 (LWP 4907)]
[Nuevo Thread 0xb682ab40 (LWP 4906)]
0x08110ac1 in CrashHandlerPOSIX::handleCrash(int, int) ()
[El hilo actual eis 1 (Thread 0xb7720700 (LWP 4903))]
Id Target Id Frame
4 Thread 0xb682ab40 (LWP 4906) "threaded-ml" 0x00b61416 in __kernel_vsyscall ()
3 Thread 0xb1effb40 (LWP 4907) "arx" 0x00b61416 in __kernel_vsyscall ()
2 Thread 0xb14ffb40 (LWP 4908) "Sound Update" 0x00b61416 in __kernel_vsyscall ()
* 1 Thread 0xb7720700 (LWP 4903) "arx" 0x08110ac1 in CrashHandlerPOSIX::handleCrash(int, int) ()
Hilo 4 (Thread 0xb682ab40 (LWP 4906)):
#0 0x00b61416 in __kernel_vsyscall ()
No symbol table info available.
#1 0x00dfc380 in __GI___poll (fds=0xb1f02dc8, nfds=2, timeout=599) at ../sysdeps/unix/sysv/linux/poll.c:87
resultvar = <optimized out>
oldtype = -516
result = <optimized out>
#2 0x007254c6 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
No symbol table info available.
#3 0x0071375a in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0
No symbol table info available.
#4 0x00713fb7 in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0
No symbol table info available.
#5 0x00714094 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
No symbol table info available.
#6 0x0072544e in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
No symbol table info available.
#7 0x00b19246 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
No symbol table info available.
#8 0x00799d4c in start_thread (arg=0xb682ab40) at pthread_create.c:308
__res = <optimized out>
pd = 0xb682ab40
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {8040436, 0, 4001536, -1232952280, 1462129895, -1587876470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#9 0x00e0aace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locales.
Hilo 3 (Thread 0xb1effb40 (LWP 4907)):
#0 0x00b61416 in __kernel_vsyscall ()
No symbol table info available.
#1 0x0079d93d in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:142
No locales.
#2 0x00b1853b in pa_cond_wait () from /usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
No symbol table info available.
#3 0x00725c9e in pa_threaded_mainloop_wait () from /usr/lib/i386-linux-gnu/libpulse.so.0
No symbol table info available.
#4 0x0038a824 in ?? () from /usr/lib/i386-linux-gnu/libopenal.so.1
No symbol table info available.
#5 0x0036ba70 in ?? () from /usr/lib/i386-linux-gnu/libopenal.so.1
No symbol table info available.
#6 0x00799d4c in start_thread (arg=0xb1effb40) at pthread_create.c:308
__res = <optimized out>
pd = 0xb1effb40
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {8040436, 0, 4001536, -1309674456, -1920576279, -1587876470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00e0aace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locales.
Hilo 2 (Thread 0xb14ffb40 (LWP 4908)):
#0 0x00b61416 in __kernel_vsyscall ()
No symbol table info available.
#1 0x007a11f6 in nanosleep () at ../sysdeps/unix/syscall-template.S:82
No locales.
#2 0x082fc908 in SoundUpdateThread::run() ()
No symbol table info available.
#3 0x080978ac in Thread::entryPoint(void*) ()
No symbol table info available.
#4 0x00799d4c in start_thread (arg=0xb14ffb40) at pthread_create.c:308
__res = <optimized out>
pd = 0xb14ffb40
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {8040436, 0, 4001536, -1320160216, -846834456, -1587876470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#5 0x00e0aace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
No locales.
Hilo 1 (Thread 0xb7720700 (LWP 4903)):
#0 0x08110ac1 in CrashHandlerPOSIX::handleCrash(int, int) ()
No symbol table info available.
#1 0x08110af3 in ?? ()
No symbol table info available.
#2 <signal handler called>
No symbol table info available.
#3 0x004402fb in iConvertPal () from /usr/lib/libIL.so.1
No symbol table info available.
#4 0x00440886 in ilConvertPal () from /usr/lib/libIL.so.1
No symbol table info available.
#5 0x0042d72e in iConvertPalette () from /usr/lib/libIL.so.1
No symbol table info available.
#6 0x0042d9d4 in iConvertImage () from /usr/lib/libIL.so.1
No symbol table info available.
#7 0x0042e7f9 in ilConvertImage () from /usr/lib/libIL.so.1
No symbol table info available.
#8 0x080e2448 in Image::LoadFromMemory(void*, unsigned int) ()
No symbol table info available.
#9 0x081a817a in Texture2D::Restore() ()
No symbol table info available.
#10 0x081d26cc in TextureContainer::LoadFile(res::path const&) ()
No symbol table info available.
#11 0x081d30e5 in ?? ()
No symbol table info available.
#12 0x081de78d in LoadSysTextures() ()
No symbol table info available.
#13 0x0823efe7 in InitializeDanae() ()
No symbol table info available.
#14 0x082c38cb in runGame() ()
No symbol table info available.
#15 0x08093e58 in main ()
No symbol table info available.
Really delete this comment?
We will probably move away from DevIL in the future (maybe 1.1), so the problem will eventually go away anyway.
The issue was updated with the following change(s):