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 20070529 crashed  (Read 1827 times)

gav616

  • Guest
cvs 20070529 crashed
« on: May 29, 2007, 08:37:34 PM »

Random crash,

wxGTK 2.8.4;
./configure --prefix=/usr --with-gtk --enable-unicode --disable-compat24 --enable-optimise

aMule CVS;
./configure --enable-debug --disable-optimize --disable-upnp --enable-geoip

backtrace;
Code: [Select]
(gdb) bt
#0  0xb794f2be in __dynamic_cast () from /usr/lib/libstdc++.so.6
#1  0x08075462 in CamuleApp::OnFinishedHashing (this=0x88355b0,
    evt=@0xb3900668) at amule.cpp:1525
#2  0xb79e1e45 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#3  0xb7a8a03f in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
#4  0xb7a8a18d in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#5  0xb7a8a2f6 in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#6  0xb7a8a820 in wxEvtHandler::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
#7  0xb79e27ff in wxAppConsole::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
#8  0xb7cec302 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9  0xb79e1e45 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#10 0xb7a8a03f in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
#11 0xb7a8a18d in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#12 0xb7a8a2f6 in wxEvtHandler::ProcessEvent ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libwx_baseu-2.8.so.0
#13 0xb7cec5ce in wxAppBase::ProcessIdle ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#14 0xb7c411df in wxapp_idle_callback ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#15 0xb70c9091 in ?? () from /usr/lib/libglib-2.0.so.0
#16 0x00000000 in ?? ()


(gdb) bt full
#0  0xb794f2be in __dynamic_cast () from /usr/lib/libstdc++.so.6
No symbol table info available.
#1  0x08075462 in CamuleApp::OnFinishedHashing (this=0x88355b0,
    evt=@0xb3900668) at amule.cpp:1525
        requester = (class CPartFile *) 0xb39006b0
        owner = (class CKnownFile *) 0xb134238
        result = (class CKnownFile *) 0xb3900f58
        filecount = 0
        bytecount = 0
#2  0xb79e1e45 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#3  0xb7a8a03f in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#4  0xb7a8a18d in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#5  0xb7a8a2f6 in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#6  0xb7a8a820 in wxEvtHandler::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#7  0xb79e27ff in wxAppConsole::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#8  0xb7cec302 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#9  0xb79e1e45 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#10 0xb7a8a03f in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#11 0xb7a8a18d in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#12 0xb7a8a2f6 in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#13 0xb7cec5ce in wxAppBase::ProcessIdle ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#14 0xb7c411df in wxapp_idle_callback ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#15 0xb70c9091 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#16 0x00000000 in ?? ()
No symbol table info available.

(gdb) thread apply all bt

Thread 6 (Thread -1262535792 (LWP 5635)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7fa784c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7a874fc in wxConditionInternal::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#3  0xb7a8754f in wxCondition::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#4  0xb7a8820c in wxSemaphoreInternal::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#5  0xb7a8829f in wxSemaphore::WaitTimeout ()
   from /usr/lib/libwx_baseu-2.8.so.0
#6  0x08311ac6 in CTimerThread::Entry (this=0x9b0a8d0) at Timer.cpp:63
#7  0xb7a88868 in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.8.so.0
#8  0xb7a888dd in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#9  0xb7fa331b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb77f357e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread -1254143088 (LWP 5634)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7fa9ec1 in __lll_mutex_unlock_wake ()
---Type <return> to continue, or q <return> to quit---
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7fa6bf9 in _L_mutex_unlock_61 () from /lib/tls/i686/cmov/libpthread.so.0
#3  0xb7fa6860 in __pthread_mutex_unlock_usercnt ()
   from /lib/tls/i686/cmov/libpthread.so.0
#4  0xb7fa6bf0 in pthread_mutex_unlock ()
   from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb7a8712d in wxMutexInternal::Unlock () from /usr/lib/libwx_baseu-2.8.so.0
#6  0xb7a87178 in wxMutex::Unlock () from /usr/lib/libwx_baseu-2.8.so.0
#7  0xb7c407b8 in wxapp_install_idle_handler ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8  0xb7c40977 in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9  0xb79e2249 in wxWakeUpIdle () from /usr/lib/libwx_baseu-2.8.so.0
#10 0xb7a8a6f9 in wxEvtHandler::AddPendingEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#11 0x0814cefa in wxPostEvent (dest=0x88355b0, event=@0xb53f4180)
    at /usr/include/wx-2.8/wx/event.h:2563
#12 0x081a049c in CHashingTask::Entry (this=0x9673928) at ThreadTasks.cpp:176
#13 0x08387a3e in CThreadScheduler::Entry (this=0x8c8a550)
    at ThreadScheduler.cpp:291
#14 0x08392b64 in CTaskThread::Entry (this=0x8ee83f0) at ThreadScheduler.cpp:61
#15 0xb7a88868 in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.8.so.0
#16 0xb7a888dd in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
---Type <return> to continue, or q <return> to quit---
#17 0xb7fa331b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#18 0xb77f357e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1228829808 (LWP 5605)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7faa986 in ?? () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7a8e0d8 in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#3  0xb7a8e101 in wxMilliSleep () from /usr/lib/libwx_baseu-2.8.so.0
#4  0xb7a86c4d in wxThread::Sleep () from /usr/lib/libwx_baseu-2.8.so.0
#5  0x081a55f3 in UploadBandwidthThrottler::Entry (this=0xb0f7e08)
    at UploadBandwidthThrottler.cpp:321
#6  0xb7a88868 in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.8.so.0
#7  0xb7a888dd in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8  0xb7fa331b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0xb77f357e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1225660720 (LWP 5591)):
#0  0xb794f2be in __dynamic_cast () from /usr/lib/libstdc++.so.6
#1  0x08075462 in CamuleApp::OnFinishedHashing (this=0x88355b0,
    evt=@0xb3900668) at amule.cpp:1525
#2  0xb79e1e45 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
---Type <return> to continue, or q <return> to quit---
#3  0xb7a8a03f in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
#4  0xb7a8a18d in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#5  0xb7a8a2f6 in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#6  0xb7a8a820 in wxEvtHandler::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
#7  0xb79e27ff in wxAppConsole::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.8.so.0
#8  0xb7cec302 in wxAppBase::OnIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9  0xb79e1e45 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#10 0xb7a8a03f in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.8.so.0
#11 0xb7a8a18d in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#12 0xb7a8a2f6 in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.8.so.0
#13 0xb7cec5ce in wxAppBase::ProcessIdle ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#14 0xb7c411df in wxapp_idle_callback ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
---Type <return> to continue, or q <return> to quit---
#15 0xb70c9091 in ?? () from /usr/lib/libglib-2.0.so.0
#16 0x00000000 in ?? ()
Logged