aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: cvs 20070520 crashed  (Read 2709 times)

syaochan

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 31
    • http://syaochan.altervista.org
cvs 20070520 crashed
« on: May 23, 2007, 11:27:49 PM »

Hi, i'm running amule compiled with wxwidgets 2.8.3

./configure --prefix=/usr --enable-debug --disable-optimize --enable-amulecmd --enable-webserver --enable-cas --enable-wxcas --enable-alc --enable-alcc --enable-amule-daemon

This is the backtrace, hope it will be useful.
Code: [Select]
(gdb) bt
#0  0xb0354847 in raise () from /lib/tls/libc.so.6
#1  0xb03560d9 in abort () from /lib/tls/libc.so.6
#2  0xb0662ecb in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.8.so.0
#3  <signal handler called>
#4  0x080f2d07 in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#5  0x082183cb in wxMenuItemList::~wxMenuItemList ()
#6  0x08324ee8 in wxTreeItemData::~wxTreeItemData ()
#7  0xb05adc43 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#8  0xb065b8ed in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
#9  0xb065bbcf in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#10 0xb065c7cd in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#11 0xb065c76d in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#12 0xb0961526 in wxScrollHelperEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#13 0xb08232db in wxWindow::GtkSendPaintEvents ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#14 0xb0823614 in wxWindow::GtkSendPaintEvents ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#15 0xb01603f0 in gtk_marshal_VOID__UINT_STRING ()
   from /usr/lib/libgtk-x11-2.0.so.0
#16 0xaff18ddb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#17 0xaff2e678 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#18 0xaff2f31d in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#19 0xaff2f8c6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#20 0xb0259ef4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb015ee5d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xaffe1b8d in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
#23 0xaffe1c5d in gdk_window_process_all_updates ()
   from /usr/lib/libgdk-x11-2.0.so.0
#24 0xb00ca447 in gtk_container_check_resize ()
   from /usr/lib/libgtk-x11-2.0.so.0
#25 0xafea9741 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#26 0xafea6487 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xafea7e25 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#28 0xafea814a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#29 0xb015de33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb080e07d in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#31 0xb089e4d0 in wxAppBase::MainLoop ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#32 0xb089e652 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#33 0xb05ed3f2 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#34 0xb05ed4c7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#35 0x081d0bfe in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#36 0xb0340e14 in __libc_start_main () from /lib/tls/libc.so.6
#37 0x08069aa1 in ?? ()
(gdb) bt full
#0  0xb0354847 in raise () from /lib/tls/libc.so.6
No symbol table info available.
#1  0xb03560d9 in abort () from /lib/tls/libc.so.6
No symbol table info available.
#2  0xb0662ecb in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0x080f2d07 in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
No symbol table info available.
#5  0x082183cb in wxMenuItemList::~wxMenuItemList ()
No symbol table info available.
#6  0x08324ee8 in wxTreeItemData::~wxTreeItemData ()
No symbol table info available.
#7  0xb05adc43 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#8  0xb065b8ed in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#9  0xb065bbcf in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#10 0xb065c7cd in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#11 0xb065c76d in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#12 0xb0961526 in wxScrollHelperEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#13 0xb08232db in wxWindow::GtkSendPaintEvents ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#14 0xb0823614 in wxWindow::GtkSendPaintEvents ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#15 0xb01603f0 in gtk_marshal_VOID__UINT_STRING ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#16 0xaff18ddb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0xaff2e678 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#18 0xaff2f31d in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0xaff2f8c6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0xb0259ef4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#21 0xb015ee5d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#22 0xaffe1b8d in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#23 0xaffe1c5d in gdk_window_process_all_updates ()
   from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#24 0xb00ca447 in gtk_container_check_resize ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0xafea9741 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#26 0xafea6487 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#27 0xafea7e25 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#28 0xafea814a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#29 0xb015de33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#30 0xb080e07d in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#31 0xb089e4d0 in wxAppBase::MainLoop ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#32 0xb089e652 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#33 0xb05ed3f2 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#34 0xb05ed4c7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#35 0x081d0bfe in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
No symbol table info available.
#36 0xb0340e14 in __libc_start_main () from /lib/tls/libc.so.6
No symbol table info available.
#37 0x08069aa1 in ?? ()
No symbol table info available.
(gdb) thread apply all bt

Thread 3 (process 27056):
#0  0xb0b8499c in __nanosleep_nocancel () from /lib/tls/libpthread.so.0
#1  0xb06600c6 in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#2  0xb06600f1 in wxMilliSleep () from /usr/lib/libwx_baseu-2.8.so.0
#3  0xb065927d in wxThread::Sleep () from /usr/lib/libwx_baseu-2.8.so.0
#4  0x0816b76c in wxTopLevelWindowGTK::IsGrabbed ()
#5  0xb0659d08 in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.8.so.0
#6  0xb0659d6d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#7  0xb0b7f20e in start_thread () from /lib/tls/libpthread.so.0
#8  0xb03f50de in clone () from /lib/tls/libc.so.6

Thread 2 (process 27060):
#0  0xb0b81d72 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#1  0xb06588a0 in wxConditionInternal::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#2  0xb06588f5 in wxCondition::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#3  0xb0658e05 in wxSemaphoreInternal::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#4  0xb065aeb5 in wxSemaphore::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#5  0x082a8a74 in wxInputStream::LastRead ()
#6  0xb0659d08 in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.8.so.0
#7  0xb0659d6d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8  0xb0b7f20e in start_thread () from /lib/tls/libpthread.so.0
#9  0xb03f50de in clone () from /lib/tls/libc.so.6

Thread 1 (process 27030):
#0  0xb0354847 in raise () from /lib/tls/libc.so.6
#1  0xb03560d9 in abort () from /lib/tls/libc.so.6
#2  0xb0662ecb in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.8.so.0
#3  <signal handler called>
#4  0x080f2d07 in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#5  0x082183cb in wxMenuItemList::~wxMenuItemList ()
#6  0x08324ee8 in wxTreeItemData::~wxTreeItemData ()
#7  0xb05adc43 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#8  0xb065b8ed in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
#9  0xb065bbcf in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#10 0xb065c7cd in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#11 0xb065c76d in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#12 0xb0961526 in wxScrollHelperEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#13 0xb08232db in wxWindow::GtkSendPaintEvents ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#14 0xb0823614 in wxWindow::GtkSendPaintEvents ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#15 0xb01603f0 in gtk_marshal_VOID__UINT_STRING ()
   from /usr/lib/libgtk-x11-2.0.so.0
#16 0xaff18ddb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#17 0xaff2e678 in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#18 0xaff2f31d in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#19 0xaff2f8c6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#20 0xb0259ef4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb015ee5d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xaffe1b8d in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
#23 0xaffe1c5d in gdk_window_process_all_updates ()
   from /usr/lib/libgdk-x11-2.0.so.0
#24 0xb00ca447 in gtk_container_check_resize ()
   from /usr/lib/libgtk-x11-2.0.so.0
#25 0xafea9741 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#26 0xafea6487 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xafea7e25 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#28 0xafea814a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#29 0xb015de33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb080e07d in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#31 0xb089e4d0 in wxAppBase::MainLoop ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#32 0xb089e652 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#33 0xb05ed3f2 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#34 0xb05ed4c7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#35 0x081d0bfe in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#36 0xb0340e14 in __libc_start_main () from /lib/tls/libc.so.6
#37 0x08069aa1 in ?? ()
Logged

syaochan

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 31
    • http://syaochan.altervista.org
Another backtrace
« Reply #1 on: May 25, 2007, 08:23:20 AM »

Code: [Select]
(gdb) bt
#0  0xa7c9d35b in raise () from /lib/tls/libpthread.so.0
#1  0x082f09b4 in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#2  0xa76408a4 in __cxa_call_unexpected () from /usr/lib/libstdc++.so.6
#3  0xa76408e1 in std::terminate () from /usr/lib/libstdc++.so.6
#4  0xa7640a64 in __cxa_throw () from /usr/lib/libstdc++.so.6
#5  0xa7640cb8 in operator new () from /usr/lib/libstdc++.so.6
#6  0xa7640d7c in operator new[] () from /usr/lib/libstdc++.so.6
#7  0x082323a3 in wxMenuItemList::~wxMenuItemList ()
#8  0x08253e03 in wxTimer::IsRunning ()
#9  0x08242dcb in wxTimer::IsRunning ()
#10 0x0824a7dd in wxTimer::IsRunning ()
#11 0x0824cca1 in wxTimer::IsRunning ()
#12 0x080ce26d in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#13 0x0807019f in wxThreadHelperThread::~wxThreadHelperThread ()
#14 0xa76c5c43 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#15 0xa77738ed in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
#16 0xa7773bcf in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#17 0xa77747cd in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#18 0xa77745b6 in wxEvtHandler::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
#19 0xa76c5bd1 in wxAppConsole::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
#20 0xa79b69d2 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#21 0xa76c5c43 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#22 0xa77738ed in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
#23 0xa7773bcf in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#24 0xa77747cd in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#25 0xa79b6882 in wxAppBase::ProcessIdle ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#26 0xa7909c5d in wxApp::Yield () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#27 0xa6fc1741 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#28 0xa6fbe487 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xa6fbfe25 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#30 0xa6fc014a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#31 0xa7275e33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#32 0xa792607d in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#33 0xa79b64d0 in wxAppBase::MainLoop ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#34 0xa79b6652 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#35 0xa77053f2 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#36 0xa77054c7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#37 0x081d0bfe in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#38 0xa7458e14 in __libc_start_main () from /lib/tls/libc.so.6
#39 0x08069aa1 in ?? ()

(gdb) bt full
#0  0xa7c9d35b in raise () from /lib/tls/libpthread.so.0
No symbol table info available.
#1  0x082f09b4 in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
No symbol table info available.
#2  0xa76408a4 in __cxa_call_unexpected () from /usr/lib/libstdc++.so.6
No symbol table info available.
#3  0xa76408e1 in std::terminate () from /usr/lib/libstdc++.so.6
No symbol table info available.
#4  0xa7640a64 in __cxa_throw () from /usr/lib/libstdc++.so.6
No symbol table info available.
#5  0xa7640cb8 in operator new () from /usr/lib/libstdc++.so.6
No symbol table info available.
#6  0xa7640d7c in operator new[] () from /usr/lib/libstdc++.so.6
No symbol table info available.
#7  0x082323a3 in wxMenuItemList::~wxMenuItemList ()
No symbol table info available.
#8  0x08253e03 in wxTimer::IsRunning ()
No symbol table info available.
#9  0x08242dcb in wxTimer::IsRunning ()
No symbol table info available.
#10 0x0824a7dd in wxTimer::IsRunning ()
No symbol table info available.
#11 0x0824cca1 in wxTimer::IsRunning ()
No symbol table info available.
#12 0x080ce26d in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
No symbol table info available.
#13 0x0807019f in wxThreadHelperThread::~wxThreadHelperThread ()
No symbol table info available.
#14 0xa76c5c43 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#15 0xa77738ed in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#16 0xa7773bcf in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#17 0xa77747cd in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#18 0xa77745b6 in wxEvtHandler::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#19 0xa76c5bd1 in wxAppConsole::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#20 0xa79b69d2 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#21 0xa76c5c43 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#22 0xa77738ed in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#23 0xa7773bcf in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#24 0xa77747cd in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#25 0xa79b6882 in wxAppBase::ProcessIdle ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#26 0xa7909c5d in wxApp::Yield () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#27 0xa6fc1741 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#28 0xa6fbe487 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#29 0xa6fbfe25 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#30 0xa6fc014a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#31 0xa7275e33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#32 0xa792607d in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#33 0xa79b64d0 in wxAppBase::MainLoop ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#34 0xa79b6652 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#35 0xa77053f2 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#36 0xa77054c7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#37 0x081d0bfe in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
No symbol table info available.
#38 0xa7458e14 in __libc_start_main () from /lib/tls/libc.so.6
No symbol table info available.
#39 0x08069aa1 in ?? ()
No symbol table info available.

(gdb) thread apply all bt

Thread 3 (process 24783):
#0  0xa7c9c99c in __nanosleep_nocancel () from /lib/tls/libpthread.so.0
#1  0xa77780c6 in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#2  0xa77780f1 in wxMilliSleep () from /usr/lib/libwx_baseu-2.8.so.0
#3  0xa777127d in wxThread::Sleep () from /usr/lib/libwx_baseu-2.8.so.0
#4  0x0816b76c in wxTopLevelWindowGTK::IsGrabbed ()
#5  0xa7771d08 in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.8.so.0
#6  0xa7771d6d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#7  0xa7c9720e in start_thread () from /lib/tls/libpthread.so.0
#8  0xa750d0de in clone () from /lib/tls/libc.so.6

Thread 2 (process 24792):
#0  0xa7c99d72 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#1  0xa77708a0 in wxConditionInternal::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#2  0xa77708f5 in wxCondition::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#3  0xa7770e05 in wxSemaphoreInternal::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#4  0xa7772eb5 in wxSemaphore::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#5  0x082a8a74 in wxInputStream::LastRead ()
#6  0xa7771d08 in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.8.so.0
#7  0xa7771d6d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8  0xa7c9720e in start_thread () from /lib/tls/libpthread.so.0
#9  0xa750d0de in clone () from /lib/tls/libc.so.6

Thread 1 (process 24757):
#0  0xa7c9d35b in raise () from /lib/tls/libpthread.so.0
#1  0x082f09b4 in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#2  0xa76408a4 in __cxa_call_unexpected () from /usr/lib/libstdc++.so.6
#3  0xa76408e1 in std::terminate () from /usr/lib/libstdc++.so.6
#4  0xa7640a64 in __cxa_throw () from /usr/lib/libstdc++.so.6
#5  0xa7640cb8 in operator new () from /usr/lib/libstdc++.so.6
#6  0xa7640d7c in operator new[] () from /usr/lib/libstdc++.so.6
#7  0x082323a3 in wxMenuItemList::~wxMenuItemList ()
#8  0x08253e03 in wxTimer::IsRunning ()
#9  0x08242dcb in wxTimer::IsRunning ()
#10 0x0824a7dd in wxTimer::IsRunning ()
#11 0x0824cca1 in wxTimer::IsRunning ()
#12 0x080ce26d in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#13 0x0807019f in wxThreadHelperThread::~wxThreadHelperThread ()
#14 0xa76c5c43 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#15 0xa77738ed in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
#16 0xa7773bcf in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#17 0xa77747cd in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#18 0xa77745b6 in wxEvtHandler::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
#19 0xa76c5bd1 in wxAppConsole::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
#20 0xa79b69d2 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#21 0xa76c5c43 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#22 0xa77738ed in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
#23 0xa7773bcf in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#24 0xa77747cd in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#25 0xa79b6882 in wxAppBase::ProcessIdle ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#26 0xa7909c5d in wxApp::Yield () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#27 0xa6fc1741 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#28 0xa6fbe487 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xa6fbfe25 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#30 0xa6fc014a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#31 0xa7275e33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#32 0xa792607d in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#33 0xa79b64d0 in wxAppBase::MainLoop ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#34 0xa79b6652 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#35 0xa77053f2 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#36 0xa77054c7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#37 0x081d0bfe in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#38 0xa7458e14 in __libc_start_main () from /lib/tls/libc.so.6
#39 0x08069aa1 in ?? ()
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: cvs 20070520 crashed
« Reply #2 on: May 25, 2007, 02:33:27 PM »

Hi syaochan,

Your backtraces do not have a single line pointing to a file in the aMule sources. It is as if you did not compile it with --enable-debug, althoug I see it in the command you supplied.

Is it possible that you are running a different version of aMule? I mean, is it possible that you have more than one aMule installed in your system and you are running the wrong one?

Post the results of:
$ which amule
$ whereis amule

Cheers!
Logged

syaochan

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 31
    • http://syaochan.altervista.org
Re: cvs 20070520 crashed
« Reply #3 on: May 26, 2007, 08:39:40 AM »

Sorry, I forgot to comment out these two lines
Code: [Select]
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
in the script I use to build packages :-[
Now I'm running cvs 20070525 with debugging enabled - this time for real ::)
Sorry for wasting your time :(

EDIT: ...and it already crashed ^^;
Code: [Select]
Output from console:
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule CVS using wxGTK2 v2.8.3 (Snapshot: Fri May 25 07:01:58 CEST 2007)
Running on: Linux 2.6.20.7-grsec i686

[2] CamuleApp::OnFatalException() in amule.cpp:1288
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0xa8d06ec6]
[4] ?? in [0xa9244420]
[5] wxStringBase::length() const in string.h:412
[6] wxStringBase::append(wxStringBase const&) in string.h:445
[7] wxString::operator<<(wxString const&) in string.h:947
[8] CUploadingView::DrawCell(CUpDownClient*, int, wxDC*, wxRect const&) in ClientListCtrl.cpp:622
[9] CQueuedView::DrawCell(CUpDownClient*, int, wxDC*, wxRect const&) in ClientListCtrl.cpp:848
[10] CClientListCtrl::OnDrawItem(int, wxDC*, wxRect const&, wxRect const&, bool) in ClientListCtrl.cpp:495
[11] MuleExtern::wxListMainWindow::OnPaint(wxPaintEvent&) in listctrl.cpp:2666
[12] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const in /usr/lib/libwx_baseu-2.8.so.0[0xa8c51c43]
[13] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0xa8cff8ed]
[14] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/libwx_baseu-2.8.so.0[0xa8cffbcf]
[15] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0xa8d007cd]
[16] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0xa8d0076d]
[17] wxScrollHelperEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xa9005526]
[18] wxWindow::GtkSendPaintEvents() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xa8ec72db]
[19] ?? in /usr/lib/libwx_gtk2u_core-2.8.so.0 [0xa8ec7614]
[20] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0xa88043f0]
[21] g_closure_invoke in /usr/lib/libgobject-2.0.so.0[0xa85bcddb]
[22] ?? in /usr/lib/libgobject-2.0.so.0 [0xa85d2678]
[23] g_signal_emit_valist in /usr/lib/libgobject-2.0.so.0[0xa85d331d]
[24] g_signal_emit in /usr/lib/libgobject-2.0.so.0[0xa85d38c6]
[25] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0xa88fdef4]
[26] gtk_main_do_event in /usr/lib/libgtk-x11-2.0.so.0[0xa8802e5d]
[27] ?? in /usr/lib/libgdk-x11-2.0.so.0 [0xa8685b8d]
[28] gdk_window_process_all_updates in /usr/lib/libgdk-x11-2.0.so.0[0xa8685c5d]
[29] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0xa876e447]
[30] ?? in /usr/lib/libglib-2.0.so.0 [0xa854d741]
[31] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0xa854a487]
[32] ?? in /usr/lib/libglib-2.0.so.0 [0xa854be25]
[33] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0xa854c14a]
[34] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0xa8801e33]
[35] wxEventLoop::Run() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xa8eb207d]
[36] wxAppBase::MainLoop() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xa8f424d0]
[37] wxAppBase::OnRun() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xa8f42652]
[38] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0xa8c913f2]
[39] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.8.so.0[0xa8c914c7]
[40] main in amule-gui.cpp:95
[41] __libc_start_main in /lib/tls/libc.so.6[0xa89e4e14]
[42] _start in start.S:122


--------------------------------------------------------------------------------
Abortito (core dumped)


(gdb) bt
#0  0xa89f8847 in raise () from /lib/tls/libc.so.6
#1  0xa89fa0d9 in abort () from /lib/tls/libc.so.6
#2  0xa8d06ecb in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.8.so.0
#3  <signal handler called>
#4  0x08074061 in wxStringBase::length (this=0x2fe0300) at /usr/include/wx-2.8/wx/string.h:412
#5  0x08074147 in wxStringBase::append (this=0xbf508850, str=@0xc08087c) at /usr/include/wx-2.8/wx/string.h:445
#6  0x08074339 in wxString::operator<< (this=0xbf508850, s=@0x2fe0300) at /usr/include/wx-2.8/wx/string.h:945
#7  0x0821c16d in CUploadingView::DrawCell (client=0xc080800, column=0, dc=0x86b7ac0, rect=@0xbf508930)
    at ClientListCtrl.cpp:621
#8  0x0821c9d3 in CQueuedView::DrawCell (client=0xc080800, column=0, dc=0x86b7ac0, rect=@0xbf508930)
    at ClientListCtrl.cpp:848
#9  0x0821b34b in CClientListCtrl::OnDrawItem (this=0xb3bf810, item=50201344, dc=0x86b7ac0, rect=@0xbf508a80,
    rectHL=@0x2fe0300, highlighted=48) at ClientListCtrl.cpp:495
#10 0x0832c678 in MuleExtern::wxListMainWindow::OnPaint (this=0xb3c0800) at extern/wxWidgets/listctrl.cpp:2650
#11 0xa8c51c43 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#12 0xa8cff8ed in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
#13 0xa8cffbcf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#14 0xa8d007cd in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#15 0xa8d0076d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#16 0xa9005526 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#17 0xa8ec72db in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#18 0xa8ec7614 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#19 0xa88043f0 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xa85bcddb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#21 0xa85d2678 in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
#22 0xa85d331d in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#23 0xa85d38c6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#24 0xa88fdef4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xa8802e5d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#26 0xa8685b8d in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
#27 0xa8685c5d in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#28 0xa876e447 in gtk_container_check_resize () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xa854d741 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#30 0xa854a487 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#31 0xa854be25 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#32 0xa854c14a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#33 0xa8801e33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#34 0xa8eb207d in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#35 0xa8f424d0 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#36 0xa8f42652 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#37 0xa8c913f2 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#38 0xa8c914c7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#39 0x081d35ae in main (argc=2, argv=0x2fe0300) at amule-gui.cpp:95


(gdb) bt full
#0  0xa89f8847 in raise () from /lib/tls/libc.so.6
No symbol table info available.
#1  0xa89fa0d9 in abort () from /lib/tls/libc.so.6
No symbol table info available.
#2  0xa8d06ecb in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0x08074061 in wxStringBase::length (this=0x2fe0300) at /usr/include/wx-2.8/wx/string.h:412
No locals.
#5  0x08074147 in wxStringBase::append (this=0xbf508850, str=@0xc08087c) at /usr/include/wx-2.8/wx/string.h:445
No locals.
#6  0x08074339 in wxString::operator<< (this=0xbf508850, s=@0x2fe0300) at /usr/include/wx-2.8/wx/string.h:945
No locals.
#7  0x0821c16d in CUploadingView::DrawCell (client=0xc080800, column=0, dc=0x86b7ac0, rect=@0xbf508930)
    at ClientListCtrl.cpp:621
        clientImage = 80 'P'
        userName = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xa8d22ba0}, <No data fields>}
#8  0x0821c9d3 in CQueuedView::DrawCell (client=0xc080800, column=0, dc=0x86b7ac0, rect=@0xbf508930)
    at ClientListCtrl.cpp:848
        buffer = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xa8d22ba0}, <No data fields>}
#9  0x0821b34b in CClientListCtrl::OnDrawItem (this=0xb3bf810, item=50201344, dc=0x86b7ac0, rect=@0xbf508a80,
    rectHL=@0x2fe0300, highlighted=48) at ClientListCtrl.cpp:495
        clipper = {m_dc = @0x86b7ac0}
#10 0x0832c678 in MuleExtern::wxListMainWindow::OnPaint (this=0xb3c0800) at extern/wxWidgets/listctrl.cpp:2650
        evCache = <incomplete type>
#11 0xa8c51c43 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#12 0xa8cff8ed in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#13 0xa8cffbcf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#14 0xa8d007cd in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#15 0xa8d0076d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#16 0xa9005526 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#17 0xa8ec72db in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#18 0xa8ec7614 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#19 0xa88043f0 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#20 0xa85bcddb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0xa85d2678 in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0xa85d331d in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#23 0xa85d38c6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#24 0xa88fdef4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0xa8802e5d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#26 0xa8685b8d in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#27 0xa8685c5d in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#28 0xa876e447 in gtk_container_check_resize () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#29 0xa854d741 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#30 0xa854a487 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#31 0xa854be25 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#32 0xa854c14a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#33 0xa8801e33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#34 0xa8eb207d in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#35 0xa8f424d0 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#36 0xa8f42652 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#37 0xa8c913f2 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#38 0xa8c914c7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#39 0x081d35ae in main (argc=2, argv=0x2fe0300) at amule-gui.cpp:95
No locals.


(gdb) thread apply all bt

Thread 3 (process 20145):
#0  0xa922899c in __nanosleep_nocancel () from /lib/tls/libpthread.so.0
#1  0xa8d040c6 in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#2  0xa8d040f1 in wxMilliSleep () from /usr/lib/libwx_baseu-2.8.so.0
#3  0xa8cfd27d in wxThread::Sleep () from /usr/lib/libwx_baseu-2.8.so.0
#4  0x0816da7c in UploadBandwidthThrottler::Entry (this=0xb3f6a00) at UploadBandwidthThrottler.cpp:321
#5  0xa8cfdd08 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#6  0xa8cfdd6d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#7  0xa922320e in start_thread () from /lib/tls/libpthread.so.0
#8  0xa8a990de in clone () from /lib/tls/libc.so.6

Thread 2 (process 20151):
#0  0xa9225d72 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
#1  0xa8cfc8a0 in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#2  0xa8cfc8f5 in wxCondition::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#3  0xa8cfce05 in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#4  0xa8cfeeb5 in wxSemaphore::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#5  0x082adfb4 in CTimerThread::Entry (this=0x93ac198) at Timer.cpp:63
#6  0xa8cfdd08 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#7  0xa8cfdd6d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8  0xa922320e in start_thread () from /lib/tls/libpthread.so.0
#9  0xa8a990de in clone () from /lib/tls/libc.so.6

Thread 1 (process 20107):
#0  0xa89f8847 in raise () from /lib/tls/libc.so.6
#1  0xa89fa0d9 in abort () from /lib/tls/libc.so.6
#2  0xa8d06ecb in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.8.so.0
#3  <signal handler called>
#4  0x08074061 in wxStringBase::length (this=0x2fe0300) at /usr/include/wx-2.8/wx/string.h:412
#5  0x08074147 in wxStringBase::append (this=0xbf508850, str=@0xc08087c) at /usr/include/wx-2.8/wx/string.h:445
#6  0x08074339 in wxString::operator<< (this=0xbf508850, s=@0x2fe0300) at /usr/include/wx-2.8/wx/string.h:945
#7  0x0821c16d in CUploadingView::DrawCell (client=0xc080800, column=0, dc=0x86b7ac0, rect=@0xbf508930)
    at ClientListCtrl.cpp:621
#8  0x0821c9d3 in CQueuedView::DrawCell (client=0xc080800, column=0, dc=0x86b7ac0, rect=@0xbf508930)
    at ClientListCtrl.cpp:848
#9  0x0821b34b in CClientListCtrl::OnDrawItem (this=0xb3bf810, item=50201344, dc=0x86b7ac0, rect=@0xbf508a80,
    rectHL=@0x2fe0300, highlighted=48) at ClientListCtrl.cpp:495
#10 0x0832c678 in MuleExtern::wxListMainWindow::OnPaint (this=0xb3c0800) at extern/wxWidgets/listctrl.cpp:2650
#11 0xa8c51c43 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#12 0xa8cff8ed in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
#13 0xa8cffbcf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#14 0xa8d007cd in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#15 0xa8d0076d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#16 0xa9005526 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#17 0xa8ec72db in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#18 0xa8ec7614 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#19 0xa88043f0 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xa85bcddb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#21 0xa85d2678 in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
#22 0xa85d331d in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#23 0xa85d38c6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#24 0xa88fdef4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xa8802e5d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#26 0xa8685b8d in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
#27 0xa8685c5d in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#28 0xa876e447 in gtk_container_check_resize () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xa854d741 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#30 0xa854a487 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#31 0xa854be25 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#32 0xa854c14a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#33 0xa8801e33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#34 0xa8eb207d in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#35 0xa8f424d0 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#36 0xa8f42652 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#37 0xa8c913f2 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#38 0xa8c914c7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#39 0x081d35ae in main (argc=2, argv=0x2fe0300) at amule-gui.cpp:95
« Last Edit: May 26, 2007, 09:55:55 AM by syaochan »
Logged

syaochan

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 31
    • http://syaochan.altervista.org
Re: cvs 20070520 crashed
« Reply #4 on: May 26, 2007, 06:53:08 PM »

Another backtrace:
Code: [Select]
----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMule CVS using wxGTK2 v2.8.3 (Snapshot: Fri May 25 07:01:58 CEST 2007)
Running on: Linux 2.6.20.7-grsec i686

[2] CamuleApp::OnFatalException() in amule.cpp:1288
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.8.so.0[0xa2e1cec6]
[4] ?? in [0xa335a420]
[5] wxStringBase::length() const in string.h:412
[6] wxStringBase::append(wxStringBase const&) in string.h:445
[7] wxString::operator<<(wxString const&) in string.h:947
[8] CUploadingView::DrawCell(CUpDownClient*, int, wxDC*, wxRect const&) in ClientListCtrl.cpp:622
[9] CQueuedView::DrawCell(CUpDownClient*, int, wxDC*, wxRect const&) in ClientListCtrl.cpp:848
[10] CClientListCtrl::OnDrawItem(int, wxDC*, wxRect const&, wxRect const&, bool) in ClientListCtrl.cpp:495
[11] MuleExtern::wxListMainWindow::OnPaint(wxPaintEvent&) in listctrl.cpp:2666
[12] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const in /usr/lib/libwx_baseu-2.8.so.0[0xa2d67c43]
[13] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0xa2e158ed]
[14] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/libwx_baseu-2.8.so.0[0xa2e15bcf]
[15] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0xa2e167cd]
[16] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.8.so.0[0xa2e1676d]
[17] wxScrollHelperEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xa311b526]
[18] wxWindow::GtkSendPaintEvents() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xa2fdd2db]
[19] ?? in /usr/lib/libwx_gtk2u_core-2.8.so.0 [0xa2fdd614]
[20] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0xa291a3f0]
[21] g_closure_invoke in /usr/lib/libgobject-2.0.so.0[0xa26d2ddb]
[22] ?? in /usr/lib/libgobject-2.0.so.0 [0xa26e8678]
[23] g_signal_emit_valist in /usr/lib/libgobject-2.0.so.0[0xa26e931d]
[24] g_signal_emit in /usr/lib/libgobject-2.0.so.0[0xa26e98c6]
[25] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0xa2a13ef4]
[26] gtk_main_do_event in /usr/lib/libgtk-x11-2.0.so.0[0xa2918e5d]
[27] ?? in /usr/lib/libgdk-x11-2.0.so.0 [0xa279bb8d]
[28] gdk_window_process_all_updates in /usr/lib/libgdk-x11-2.0.so.0[0xa279bc5d]
[29] ?? in /usr/lib/libgdk-x11-2.0.so.0 [0xa279bcd3]
[30] ?? in /usr/lib/libglib-2.0.so.0 [0xa2663741]
[31] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0xa2660487]
[32] ?? in /usr/lib/libglib-2.0.so.0 [0xa2661e25]
[33] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0xa266214a]
[34] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0xa2917e33]
[35] wxEventLoop::Run() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xa2fc807d]
[36] wxAppBase::MainLoop() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xa30584d0]
[37] wxAppBase::OnRun() in /usr/lib/libwx_gtk2u_core-2.8.so.0[0xa3058652]
[38] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.8.so.0[0xa2da73f2]
[39] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.8.so.0[0xa2da74c7]
[40] main in amule-gui.cpp:95
[41] __libc_start_main in /lib/tls/libc.so.6[0xa2afae14]
[42] _start in start.S:122


--------------------------------------------------------------------------------
Abortito (core dumped)


(gdb) bt
#0  0xa2b0e847 in raise () from /lib/tls/libc.so.6
#1  0xa2b100d9 in abort () from /lib/tls/libc.so.6
#2  0xa2e1cecb in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.8.so.0
#3  <signal handler called>
#4  0x08074061 in wxStringBase::length (this=0xfffffff4) at /usr/include/wx-2.8/wx/string.h:412
#5  0x08074147 in wxStringBase::append (this=0xb9a29a20, str=@0xa065c47c) at /usr/include/wx-2.8/wx/string.h:445
#6  0x08074339 in wxString::operator<< (this=0xb9a29a20, s=@0xfffffff4) at /usr/include/wx-2.8/wx/string.h:945
#7  0x0821c16d in CUploadingView::DrawCell (client=0xa065c400, column=0, dc=0x86b7ac0, rect=@0xb9a29b00)
    at ClientListCtrl.cpp:621
#8  0x0821c9d3 in CQueuedView::DrawCell (client=0xa065c400, column=0, dc=0x86b7ac0, rect=@0xb9a29b00)
    at ClientListCtrl.cpp:848
#9  0x0821b34b in CClientListCtrl::OnDrawItem (this=0xb3c9c00, item=-12, dc=0x86b7ac0, rect=@0xb9a29c50,
    rectHL=@0xfffffff4, highlighted=false) at ClientListCtrl.cpp:495
#10 0x0832c678 in MuleExtern::wxListMainWindow::OnPaint (this=0xb3ca800) at extern/wxWidgets/listctrl.cpp:2650
#11 0xa2d67c43 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#12 0xa2e158ed in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
#13 0xa2e15bcf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#14 0xa2e167cd in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#15 0xa2e1676d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#16 0xa311b526 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#17 0xa2fdd2db in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#18 0xa2fdd614 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#19 0xa291a3f0 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xa26d2ddb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#21 0xa26e8678 in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
#22 0xa26e931d in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#23 0xa26e98c6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#24 0xa2a13ef4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xa2918e5d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#26 0xa279bb8d in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
#27 0xa279bc5d in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#28 0xa279bcd3 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#29 0xa2663741 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#30 0xa2660487 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#31 0xa2661e25 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#32 0xa266214a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#33 0xa2917e33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#34 0xa2fc807d in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#35 0xa30584d0 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#36 0xa3058652 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#37 0xa2da73f2 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#38 0xa2da74c7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#39 0x081d35ae in main (argc=2, argv=0xfffffff4) at amule-gui.cpp:95


(gdb) bt full
#0  0xa2b0e847 in raise () from /lib/tls/libc.so.6
No symbol table info available.
#1  0xa2b100d9 in abort () from /lib/tls/libc.so.6
No symbol table info available.
#2  0xa2e1cecb in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0x08074061 in wxStringBase::length (this=0xfffffff4) at /usr/include/wx-2.8/wx/string.h:412
No locals.
#5  0x08074147 in wxStringBase::append (this=0xb9a29a20, str=@0xa065c47c) at /usr/include/wx-2.8/wx/string.h:445
No locals.
#6  0x08074339 in wxString::operator<< (this=0xb9a29a20, s=@0xfffffff4) at /usr/include/wx-2.8/wx/string.h:945
No locals.
#7  0x0821c16d in CUploadingView::DrawCell (client=0xa065c400, column=0, dc=0x86b7ac0, rect=@0xb9a29b00)
    at ClientListCtrl.cpp:621
        clientImage = 32 ' '
        userName = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xa2e38ba0}, <No data fields>}
#8  0x0821c9d3 in CQueuedView::DrawCell (client=0xa065c400, column=0, dc=0x86b7ac0, rect=@0xb9a29b00)
    at ClientListCtrl.cpp:848
        buffer = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xa2e38ba0}, <No data fields>}
#9  0x0821b34b in CClientListCtrl::OnDrawItem (this=0xb3c9c00, item=-12, dc=0x86b7ac0, rect=@0xb9a29c50,
    rectHL=@0xfffffff4, highlighted=false) at ClientListCtrl.cpp:495
        clipper = {m_dc = @0x86b7ac0}
#10 0x0832c678 in MuleExtern::wxListMainWindow::OnPaint (this=0xb3ca800) at extern/wxWidgets/listctrl.cpp:2650
        evCache = <incomplete type>
#11 0xa2d67c43 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#12 0xa2e158ed in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#13 0xa2e15bcf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#14 0xa2e167cd in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#15 0xa2e1676d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#16 0xa311b526 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#17 0xa2fdd2db in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#18 0xa2fdd614 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#19 0xa291a3f0 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#20 0xa26d2ddb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0xa26e8678 in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0xa26e931d in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#23 0xa26e98c6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#24 0xa2a13ef4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0xa2918e5d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#26 0xa279bb8d in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#27 0xa279bc5d in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#28 0xa279bcd3 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#29 0xa2663741 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#30 0xa2660487 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#31 0xa2661e25 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#32 0xa266214a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#33 0xa2917e33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#34 0xa2fc807d in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#35 0xa30584d0 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#36 0xa3058652 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#37 0xa2da73f2 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#38 0xa2da74c7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#39 0x081d35ae in main (argc=2, argv=0xfffffff4) at amule-gui.cpp:95
No locals.


(gdb) thread apply all bt

Thread 3 (process 27958):
#0  0xa333e99c in __nanosleep_nocancel () from /lib/tls/libpthread.so.0
#1  0xa2e1a0c6 in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#2  0xa2e1a0f1 in wxMilliSleep () from /usr/lib/libwx_baseu-2.8.so.0
#3  0xa2e1327d in wxThread::Sleep () from /usr/lib/libwx_baseu-2.8.so.0
#4  0x0816da7c in UploadBandwidthThrottler::Entry (this=0xb400a00) at UploadBandwidthThrottler.cpp:321
#5  0xa2e13d08 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#6  0xa2e13d6d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#7  0xa333920e in start_thread () from /lib/tls/libpthread.so.0
#8  0xa2baf0de in clone () from /lib/tls/libc.so.6

Thread 2 (process 27966):
#0  0xa333bd72 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
#1  0xa2e128a0 in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#2  0xa2e128f5 in wxCondition::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#3  0xa2e12e05 in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#4  0xa2e14eb5 in wxSemaphore::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#5  0x082adfb4 in CTimerThread::Entry (this=0x92f23f0) at Timer.cpp:63
#6  0xa2e13d08 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#7  0xa2e13d6d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8  0xa333920e in start_thread () from /lib/tls/libpthread.so.0
#9  0xa2baf0de in clone () from /lib/tls/libc.so.6

Thread 1 (process 27878):
#0  0xa2b0e847 in raise () from /lib/tls/libc.so.6
#1  0xa2b100d9 in abort () from /lib/tls/libc.so.6
#2  0xa2e1cecb in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.8.so.0
#3  <signal handler called>
#4  0x08074061 in wxStringBase::length (this=0xfffffff4) at /usr/include/wx-2.8/wx/string.h:412
#5  0x08074147 in wxStringBase::append (this=0xb9a29a20, str=@0xa065c47c) at /usr/include/wx-2.8/wx/string.h:445
#6  0x08074339 in wxString::operator<< (this=0xb9a29a20, s=@0xfffffff4) at /usr/include/wx-2.8/wx/string.h:945
#7  0x0821c16d in CUploadingView::DrawCell (client=0xa065c400, column=0, dc=0x86b7ac0, rect=@0xb9a29b00)
    at ClientListCtrl.cpp:621
#8  0x0821c9d3 in CQueuedView::DrawCell (client=0xa065c400, column=0, dc=0x86b7ac0, rect=@0xb9a29b00)
    at ClientListCtrl.cpp:848
#9  0x0821b34b in CClientListCtrl::OnDrawItem (this=0xb3c9c00, item=-12, dc=0x86b7ac0, rect=@0xb9a29c50,
    rectHL=@0xfffffff4, highlighted=false) at ClientListCtrl.cpp:495
#10 0x0832c678 in MuleExtern::wxListMainWindow::OnPaint (this=0xb3ca800) at extern/wxWidgets/listctrl.cpp:2650
#11 0xa2d67c43 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#12 0xa2e158ed in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
#13 0xa2e15bcf in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#14 0xa2e167cd in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#15 0xa2e1676d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#16 0xa311b526 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#17 0xa2fdd2db in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#18 0xa2fdd614 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#19 0xa291a3f0 in gtk_marshal_VOID__UINT_STRING () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xa26d2ddb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#21 0xa26e8678 in g_signal_has_handler_pending () from /usr/lib/libgobject-2.0.so.0
#22 0xa26e931d in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#23 0xa26e98c6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#24 0xa2a13ef4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xa2918e5d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#26 0xa279bb8d in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
#27 0xa279bc5d in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#28 0xa279bcd3 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#29 0xa2663741 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#30 0xa2660487 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#31 0xa2661e25 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#32 0xa266214a in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#33 0xa2917e33 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#34 0xa2fc807d in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#35 0xa30584d0 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#36 0xa3058652 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#37 0xa2da73f2 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#38 0xa2da74c7 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#39 0x081d35ae in main (argc=2, argv=0xfffffff4) at amule-gui.cpp:95

Bye :)
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: cvs 20070520 crashed
« Reply #5 on: May 26, 2007, 08:04:26 PM »

Hi syaochan,

Did you compile wx-2.8.3 yourself or are you using a distro ready one? I would suggest you to compile it yourself, the distributions' wx are bugged most of the times.

Cheers!
Logged

syaochan

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 31
    • http://syaochan.altervista.org
Re: cvs 20070520 crashed
« Reply #6 on: May 27, 2007, 08:19:10 AM »

Thank you phoenix. I'm using a package downloaded from http://www.slacky.it - an italian Slackware community. I'm compiling wx-2.8.4 now.
Bye!
Logged