Ok, I followed your guidelines and created a more interesting backtrace through gdb.
bt:
(gdb) bt
#0 0x00000034246b05cd in wxGIFDecoder::ConvertToImage ()
from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#1 0x000000000065a596 in ?? ()
#2 0x00000034254fb18f in wxEvtHandler::ProcessEventIfMatches ()
from /usr/lib64/libwx_baseu-2.8.so.0
#3 0x00000034254fb32f in wxEventHashTable::HandleEvent ()
from /usr/lib64/libwx_baseu-2.8.so.0
#4 0x00000034254fb479 in wxEvtHandler::ProcessEvent ()
from /usr/lib64/libwx_baseu-2.8.so.0
#5 0x00000034246f5a46 in wxTimerBase::Notify ()
from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#6 0x00000034245eb604 in wxWindow::GetLayoutDirection ()
from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#7 0x0000003fe9e2d72b in wxWindow::GetLayoutDirection ()
from /lib64/libglib-2.0.so.0
#8 0x0000003fe9e2d224 in g_main_context_dispatch ()
from /lib64/libglib-2.0.so.0
#9 0x0000003fe9e3005d in wxWindow::GetLayoutDirection ()
from /lib64/libglib-2.0.so.0
#10 0x0000003fe9e3036a in g_main_loop_run () from /lib64/libglib-2.0.so.0
#11 0x0000003febf2d783 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
#12 0x00000034245e318d in wxEventLoop::Run ()
from /usr/lib64/libwx_gtk2u_core-2.8.so.0
---Type <return> to continue, or q <return> to quit---
#13 0x00000034246749ab in wxAppBase::MainLoop ()
from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#14 0x000000342549933c in wxEntry () from /usr/lib64/libwx_baseu-2.8.so.0
#15 0x0000000000539852 in ?? ()
#16 0x0000003efc61dab4 in __libc_start_main () from /lib64/libc.so.6
#17 0x000000000042d1c9 in wxWindow::GetLayoutDirection ()
#18 0x00007fff4e452b28 in ?? ()
#19 0x0000000000000000 in ?? ()
bt full:
(gdb) bt full
#0 0x00000034246b05cd in wxGIFDecoder::ConvertToImage ()
from /usr/lib64/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#1 0x000000000065a596 in ?? ()
No symbol table info available.
#2 0x00000034254fb18f in wxEvtHandler::ProcessEventIfMatches ()
from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#3 0x00000034254fb32f in wxEventHashTable::HandleEvent ()
from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#4 0x00000034254fb479 in wxEvtHandler::ProcessEvent ()
from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#5 0x00000034246f5a46 in wxTimerBase::Notify ()
from /usr/lib64/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#6 0x00000034245eb604 in wxWindow::GetLayoutDirection ()
from /usr/lib64/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#7 0x0000003fe9e2d72b in wxWindow::GetLayoutDirection ()
from /lib64/libglib-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#8 0x0000003fe9e2d224 in g_main_context_dispatch ()
from /lib64/libglib-2.0.so.0
No symbol table info available.
#9 0x0000003fe9e3005d in wxWindow::GetLayoutDirection ()
from /lib64/libglib-2.0.so.0
No symbol table info available.
#10 0x0000003fe9e3036a in g_main_loop_run () from /lib64/libglib-2.0.so.0
No symbol table info available.
#11 0x0000003febf2d783 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
No symbol table info available.
#12 0x00000034245e318d in wxEventLoop::Run ()
from /usr/lib64/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#13 0x00000034246749ab in wxAppBase::MainLoop ()
from /usr/lib64/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#14 0x000000342549933c in wxEntry () from /usr/lib64/libwx_baseu-2.8.so.0
No symbol table info available.
#15 0x0000000000539852 in ?? ()
No symbol table info available.
#16 0x0000003efc61dab4 in __libc_start_main () from /lib64/libc.so.6
No symbol table info available.
#17 0x000000000042d1c9 in wxWindow::GetLayoutDirection ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#18 0x00007fff4e452b28 in ?? ()
No symbol table info available.
#19 0x0000000000000000 in ?? ()
No symbol table info available.
thread apply all bt:
(gdb) thread apply all bt
Thread 6 (Thread 1126189392 (LWP 15599)):
#0 0x0000003efd60a677 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib64/libpthread.so.0
#1 0x00000034254f8b59 in wxConditionInternal::WaitTimeout ()
from /usr/lib64/libwx_baseu-2.8.so.0
#2 0x00000034254f948e in wxSemaphoreInternal::WaitTimeout ()
from /usr/lib64/libwx_baseu-2.8.so.0
#3 0x00000000005e34b2 in ?? ()
#4 0x00000034254f9a5a in wxThreadInternal::PthreadStart ()
from /usr/lib64/libwx_baseu-2.8.so.0
#5 0x0000003efd6062f7 in start_thread () from /lib64/libpthread.so.0
#6 0x0000003efc6d0fbd in clone () from /lib64/libc.so.6
Thread 5 (Thread 1115699536 (LWP 15598)):
#0 0x0000003efc6ca462 in select () from /lib64/libc.so.6
#1 0x0000003425025638 in GSocket::Input_Timeout ()
from /usr/lib64/libwx_baseu_net-2.8.so.0
#2 0x00000034250256d0 in GSocket::Read ()
from /usr/lib64/libwx_baseu_net-2.8.so.0
#3 0x0000003425021305 in wxSocketBase::_Read ()
from /usr/lib64/libwx_baseu_net-2.8.so.0
#4 0x000000342502147c in wxSocketBase::Read ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib64/libwx_baseu_net-2.8.so.0
#5 0x000000342501fafd in wxSocketInputStream::OnSysRead ()
from /usr/lib64/libwx_baseu_net-2.8.so.0
#6 0x000000342501842b in wxHTTPStream::OnSysRead ()
from /usr/lib64/libwx_baseu_net-2.8.so.0
#7 0x00000034254b67a0 in wxInputStream::Read ()
from /usr/lib64/libwx_baseu-2.8.so.0
#8 0x00000000004bf70f in ?? ()
#9 0x00000034254f9a5a in wxThreadInternal::PthreadStart ()
from /usr/lib64/libwx_baseu-2.8.so.0
#10 0x0000003efd6062f7 in start_thread () from /lib64/libpthread.so.0
#11 0x0000003efc6d0fbd in clone () from /lib64/libc.so.6
Thread 2 (Thread 1084229968 (LWP 15593)):
#0 0x0000003efd60d4b1 in nanosleep () from /lib64/libpthread.so.0
#1 0x00000034254fef3c in wxMicroSleep () from /usr/lib64/libwx_baseu-2.8.so.0
#2 0x00000000004fb6ea in ?? ()
#3 0x00000034254f9a5a in wxThreadInternal::PthreadStart ()
from /usr/lib64/libwx_baseu-2.8.so.0
#4 0x0000003efd6062f7 in start_thread () from /lib64/libpthread.so.0
#5 0x0000003efc6d0fbd in clone () from /lib64/libc.so.6
Thread 1 (Thread 46912496294816 (LWP 15583)):
---Type <return> to continue, or q <return> to quit---
#0 0x00000034246b05cd in wxGIFDecoder::ConvertToImage ()
from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#1 0x000000000065a596 in ?? ()
#2 0x00000034254fb18f in wxEvtHandler::ProcessEventIfMatches ()
from /usr/lib64/libwx_baseu-2.8.so.0
#3 0x00000034254fb32f in wxEventHashTable::HandleEvent ()
from /usr/lib64/libwx_baseu-2.8.so.0
#4 0x00000034254fb479 in wxEvtHandler::ProcessEvent ()
from /usr/lib64/libwx_baseu-2.8.so.0
#5 0x00000034246f5a46 in wxTimerBase::Notify ()
from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#6 0x00000034245eb604 in wxWindow::GetLayoutDirection ()
from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#7 0x0000003fe9e2d72b in wxWindow::GetLayoutDirection ()
from /lib64/libglib-2.0.so.0
#8 0x0000003fe9e2d224 in g_main_context_dispatch ()
from /lib64/libglib-2.0.so.0
#9 0x0000003fe9e3005d in wxWindow::GetLayoutDirection ()
from /lib64/libglib-2.0.so.0
#10 0x0000003fe9e3036a in g_main_loop_run () from /lib64/libglib-2.0.so.0
#11 0x0000003febf2d783 in gtk_main () from /usr/lib64/libgtk-x11-2.0.so.0
#12 0x00000034245e318d in wxEventLoop::Run ()
from /usr/lib64/libwx_gtk2u_core-2.8.so.0
---Type <return> to continue, or q <return> to quit---
#13 0x00000034246749ab in wxAppBase::MainLoop ()
from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#14 0x000000342549933c in wxEntry () from /usr/lib64/libwx_baseu-2.8.so.0
#15 0x0000000000539852 in ?? ()
#16 0x0000003efc61dab4 in __libc_start_main () from /lib64/libc.so.6
#17 0x000000000042d1c9 in wxWindow::GetLayoutDirection ()
#18 0x00007fff4e452b28 in ?? ()
#19 0x0000000000000000 in ?? ()
Hope this helps,
Dario