aMule Forum

English => Backtraces => Topic started by: Corwin on December 20, 2008, 01:38:56 AM

Title: aMule SVN 9262 crash on 64 bit Debian Testing
Post by: Corwin on December 20, 2008, 01:38:56 AM
(gdb) bt
#0  0x000000000047dfee in CFriend::GetPort (this=0x100000038) at Friend.h:59
#1  0x00000000004721c2 in CUpDownClient::Disconnected (this=0x2a893e0, strReason=@0x7fffe3294e00, bFromSocket=false) at BaseClient.cpp:1317
#2  0x0000000000486768 in CClientList::ProcessDirectCallbackList (this=0x13dbcb0) at ClientList.cpp:1113
#3  0x000000000048ae06 in CClientList::Process (this=0x13dbcb0) at ClientList.cpp:748
#4  0x000000000045a53c in CamuleApp::OnCoreTimer (this=0x12fe8a0) at amule.cpp:1455
#5  0x00007f1bd8e96349 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
#6  0x00007f1bd8e97514 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#7  0x00007f1bd8e97607 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#8  0x00007f1bd8e967dc in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.8.so.0
#9  0x00007f1bd8e07e8e in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.8.so.0
#10 0x00007f1bd95b8e6b in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#11 0x00007f1bd95193b6 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0x00007f1bd66d678b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#13 0x00007f1bd66d9f5d in ?? () from /usr/lib/libglib-2.0.so.0
#14 0x00007f1bd66da48d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#15 0x00007f1bd7c1f737 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x00007f1bd9530798 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#17 0x00007f1bd95b8cfb in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#18 0x00007f1bd8e3ccbd in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#19 0x0000000000687a13 in main (argc=1, argv=0x7fffe3295738) at amule-gui.cpp:94

(gdb) bt full
#0  0x000000000047dfee in CFriend::GetPort (this=0x100000038) at Friend.h:59
No locals.
#1  0x00000000004721c2 in CUpDownClient::Disconnected (this=0x2a893e0, strReason=@0x7fffe3294e00, bFromSocket=false) at BaseClient.cpp:1317
        bDelete = true
#2  0x0000000000486768 in CClientList::ProcessDirectCallbackList (this=0x13dbcb0) at ClientList.cpp:1113
        it2 = {<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x13dbf70, _M_version = 0, _M_prior = 0x0, _M_next = 0x7fffe3294d40}, _M_current = {_M_node = 0x26a9130}}
        curClient = (CUpDownClient *) 0x2a893e0
        it = {<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x13dbf70, _M_version = 1, _M_prior = 0x7fffe3294d10, _M_next = 0x0}, _M_current = {_M_node = 0x13dbf60}}
        cur_tick = 1354827096
#3  0x000000000048ae06 in CClientList::Process (this=0x13dbcb0) at ClientList.cpp:748
        cur_tick = 1354827096
        buddy = Connected
        current_it = {<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x13dbf10, _M_version = 1, _M_prior = 0x0, _M_next = 0x0}, _M_current = {_M_node = 0x13dbee8}}
#4  0x000000000045a53c in CamuleApp::OnCoreTimer (this=0x12fe8a0) at amule.cpp:1455
        msCur = 237621848
        msPrev1 = 237621848
        msPrev5 = 237619609
        msPrevSave = 237583053
        msPrevHist = 237621000
        msPrevOS = 237618253
        msPrevKnownMet = 237607835
#5  0x00007f1bd8e96349 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#6  0x00007f1bd8e97514 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#7  0x00007f1bd8e97607 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#8  0x00007f1bd8e967dc in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#9  0x00007f1bd8e07e8e in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#10 0x00007f1bd95b8e6b in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#11 0x00007f1bd95193b6 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#12 0x00007f1bd66d678b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#13 0x00007f1bd66d9f5d in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0x00007f1bd66da48d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0x00007f1bd7c1f737 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#16 0x00007f1bd9530798 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#17 0x00007f1bd95b8cfb in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#18 0x00007f1bd8e3ccbd in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#19 0x0000000000687a13 in main (argc=1, argv=0x7fffe3295738) at amule-gui.cpp:94
No locals.
(gdb) thread apply all bt

Thread 4 (Thread 0x4254f950 (LWP 5112)):
#0  0x00007f1bdae68fad in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f1bd8e93de9 in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#2  0x00007f1bd8e95172 in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#3  0x00000000007d1581 in CTimerThread::Entry (this=0x1341610) at Timer.cpp:64
#4  0x00007f1bd8e9535a in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#5  0x00007f1bdae64fc7 in start_thread () from /lib/libpthread.so.0
#6  0x00007f1bd83765ad in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x41d4e950 (LWP 5110)):
#0  0x00007f1bdae6c0e1 in nanosleep () from /lib/libpthread.so.0
#1  0x00007f1bd8e9ae6c in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#2  0x00000000005d4815 in UploadBandwidthThrottler::Entry (this=0x19db880) at UploadBandwidthThrottler.cpp:324
#3  0x00007f1bd8e9535a in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#4  0x00007f1bdae64fc7 in start_thread () from /lib/libpthread.so.0
#5  0x00007f1bd83765ad in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f1bdb14e6f0 (LWP 5102)):
#0  0x000000000047dfee in CFriend::GetPort (this=0x100000038) at Friend.h:59
#1  0x00000000004721c2 in CUpDownClient::Disconnected (this=0x2a893e0, strReason=@0x7fffe3294e00, bFromSocket=false) at BaseClient.cpp:1317
#2  0x0000000000486768 in CClientList::ProcessDirectCallbackList (this=0x13dbcb0) at ClientList.cpp:1113
#3  0x000000000048ae06 in CClientList::Process (this=0x13dbcb0) at ClientList.cpp:748
#4  0x000000000045a53c in CamuleApp::OnCoreTimer (this=0x12fe8a0) at amule.cpp:1455
#5  0x00007f1bd8e96349 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
#6  0x00007f1bd8e97514 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#7  0x00007f1bd8e97607 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#8  0x00007f1bd8e967dc in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.8.so.0
#9  0x00007f1bd8e07e8e in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.8.so.0
#10 0x00007f1bd95b8e6b in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#11 0x00007f1bd95193b6 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0x00007f1bd66d678b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#13 0x00007f1bd66d9f5d in ?? () from /usr/lib/libglib-2.0.so.0
#14 0x00007f1bd66da48d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#15 0x00007f1bd7c1f737 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#16 0x00007f1bd9530798 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#17 0x00007f1bd95b8cfb in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#18 0x00007f1bd8e3ccbd in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#19 0x0000000000687a13 in main (argc=1, argv=0x7fffe3295738) at amule-gui.cpp:94
(gdb)             

Title: Re: aMule SVN 9262 crash on 64 bit Debian Testing
Post by: Stu Redman on December 20, 2008, 01:59:30 AM
Quote
#0  0x000000000047dfee in CFriend::GetPort (this=0x100000038) at Friend.h:59
Another fishy this-pointer on 64 Bit ?
Title: Re: aMule SVN 9262 crash on 64 bit Debian Testing - oops I did it again
Post by: Corwin on January 10, 2009, 10:09:17 AM
amule: ../../src/xcb_lock.c:33: _XCBUnlockDisplay: Assertion `xcb_get_request_sent(dpy->xcb->connection) == dpy->request' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7f7bc58066f0 (LWP 5852)]
0x00007f7bc2990ed5 in raise () from /lib/libc.so.6
(gdb) bt
#0  0x00007f7bc2990ed5 in raise () from /lib/libc.so.6
#1  0x00007f7bc29923f3 in abort () from /lib/libc.so.6
#2  0x00007f7bc2989dc9 in __assert_fail () from /lib/libc.so.6
#3  0x00007f7bbfddf3c7 in ?? () from /usr/lib/libX11.so.6
#4  0x00007f7bbfdb51de in XDefineCursor () from /usr/lib/libX11.so.6
#5  0x00007f7bc1f4cad0 in gdk_window_set_cursor () from /usr/lib/libgdk-x11-2.0.so.0
#6  0x00007f7bc3bf70b1 in wxWindow::GTKUpdateCursor () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#7  0x00007f7bc3c3af88 in wxControl::OnInternalIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8  0x00007f7bc3c70c2d in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9  0x00007f7bc3c70c64 in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#10 0x00007f7bc3c70c64 in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#11 0x00007f7bc3c70ec4 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0x00007f7bc3bd13b6 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#13 0x00007f7bc0d8e78b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#14 0x00007f7bc0d91f5d in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x00007f7bc0d9248d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#16 0x00007f7bc22d7737 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x00007f7bc3be8798 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#18 0x00007f7bc3c70cfb in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#19 0x00007f7bc34f4cbd in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#20 0x0000000000687a13 in main (argc=1, argv=0x7fffcd94dde8) at amule-gui.cpp:94
(gdb) bt full
#0  0x00007f7bc2990ed5 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0x00007f7bc29923f3 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0x00007f7bc2989dc9 in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3  0x00007f7bbfddf3c7 in ?? () from /usr/lib/libX11.so.6
No symbol table info available.
#4  0x00007f7bbfdb51de in XDefineCursor () from /usr/lib/libX11.so.6
No symbol table info available.
#5  0x00007f7bc1f4cad0 in gdk_window_set_cursor () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#6  0x00007f7bc3bf70b1 in wxWindow::GTKUpdateCursor () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#7  0x00007f7bc3c3af88 in wxControl::OnInternalIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#8  0x00007f7bc3c70c2d in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#9  0x00007f7bc3c70c64 in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#10 0x00007f7bc3c70c64 in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#11 0x00007f7bc3c70ec4 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#12 0x00007f7bc3bd13b6 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#13 0x00007f7bc0d8e78b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0x00007f7bc0d91f5d in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0x00007f7bc0d9248d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#16 0x00007f7bc22d7737 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#17 0x00007f7bc3be8798 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#18 0x00007f7bc3c70cfb in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#19 0x00007f7bc34f4cbd in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#20 0x0000000000687a13 in main (argc=1, argv=0x7fffcd94dde8) at amule-gui.cpp:94
No locals.
(gdb) thread apply all bt

Thread 4 (Thread 0x419c7950 (LWP 5866)):
#0  0x00007f7bc5520fad in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f7bc354bde9 in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#2  0x00007f7bc354d172 in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#3  0x00000000007d1581 in CTimerThread::Entry (this=0x1357610) at Timer.cpp:64
#4  0x00007f7bc354d35a in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#5  0x00007f7bc551cfc7 in start_thread () from /lib/libpthread.so.0
#6  0x00007f7bc2a2e5ad in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x42443950 (LWP 5860)):
#0  0x00007f7bc55240e1 in nanosleep () from /lib/libpthread.so.0
#1  0x00007f7bc3552e6c in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#2  0x00000000005d4815 in UploadBandwidthThrottler::Entry (this=0x1ba1350) at UploadBandwidthThrottler.cpp:324
#3  0x00007f7bc354d35a in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#4  0x00007f7bc551cfc7 in start_thread () from /lib/libpthread.so.0
#5  0x00007f7bc2a2e5ad in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7bc58066f0 (LWP 5852)):
#0  0x00007f7bc2990ed5 in raise () from /lib/libc.so.6
#1  0x00007f7bc29923f3 in abort () from /lib/libc.so.6
#2  0x00007f7bc2989dc9 in __assert_fail () from /lib/libc.so.6
#3  0x00007f7bbfddf3c7 in ?? () from /usr/lib/libX11.so.6
#4  0x00007f7bbfdb51de in XDefineCursor () from /usr/lib/libX11.so.6
#5  0x00007f7bc1f4cad0 in gdk_window_set_cursor () from /usr/lib/libgdk-x11-2.0.so.0
#6  0x00007f7bc3bf70b1 in wxWindow::GTKUpdateCursor () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#7  0x00007f7bc3c3af88 in wxControl::OnInternalIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8  0x00007f7bc3c70c2d in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9  0x00007f7bc3c70c64 in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#10 0x00007f7bc3c70c64 in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#11 0x00007f7bc3c70ec4 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0x00007f7bc3bd13b6 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#13 0x00007f7bc0d8e78b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#14 0x00007f7bc0d91f5d in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x00007f7bc0d9248d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#16 0x00007f7bc22d7737 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x00007f7bc3be8798 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#18 0x00007f7bc3c70cfb in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#19 0x00007f7bc34f4cbd in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#20 0x0000000000687a13 in main (argc=1, argv=0x7fffcd94dde8) at amule-gui.cpp:94
(gdb)                 
Title: Re: aMule SVN 9262 crash on 64 bit Debian Testing
Post by: Stu Redman on January 13, 2009, 09:39:04 PM
That has nothing to do with the first one.
Title: Re: aMule SVN 9262 crash on 64 bit Debian Testing
Post by: Corwin on January 19, 2009, 11:15:46 AM
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fe59f31a6f0 (LWP 7289)]
0x00007fe59c4a4ed5 in raise () from /lib/libc.so.6
(gdb) bt
#0  0x00007fe59c4a4ed5 in raise () from /lib/libc.so.6
#1  0x00007fe59c4a63f3 in abort () from /lib/libc.so.6
#2  0x00007fe59c49ddc9 in __assert_fail () from /lib/libc.so.6
#3  0x00007fe5998f33c7 in ?? () from /usr/lib/libX11.so.6
#4  0x00007fe5998c91de in XDefineCursor () from /usr/lib/libX11.so.6
#5  0x00007fe59ba60ad0 in gdk_window_set_cursor () from /usr/lib/libgdk-x11-2.0.so.0
#6  0x00007fe59d70b0b1 in wxWindow::GTKUpdateCursor () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#7  0x00007fe59d74ef88 in wxControl::OnInternalIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8  0x00007fe59d784c2d in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9  0x00007fe59d784c64 in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#10 0x00007fe59d784c64 in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#11 0x00007fe59d784c64 in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0x00007fe59d784ec4 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#13 0x00007fe59d6e53b6 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#14 0x00007fe59a8a278b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#15 0x00007fe59a8a5f5d in ?? () from /usr/lib/libglib-2.0.so.0
#16 0x00007fe59a8a648d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#17 0x00007fe59bdeb737 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x00007fe59d6fc798 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#19 0x00007fe59d784cfb in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#20 0x00007fe59d008cbd in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#21 0x0000000000687a13 in main (argc=1, argv=0x7fffa7461908) at amule-gui.cpp:94
(gdb) bt full
#0  0x00007fe59c4a4ed5 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0x00007fe59c4a63f3 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0x00007fe59c49ddc9 in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3  0x00007fe5998f33c7 in ?? () from /usr/lib/libX11.so.6
No symbol table info available.
#4  0x00007fe5998c91de in XDefineCursor () from /usr/lib/libX11.so.6
No symbol table info available.
#5  0x00007fe59ba60ad0 in gdk_window_set_cursor () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#6  0x00007fe59d70b0b1 in wxWindow::GTKUpdateCursor () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#7  0x00007fe59d74ef88 in wxControl::OnInternalIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#8  0x00007fe59d784c2d in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#9  0x00007fe59d784c64 in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#10 0x00007fe59d784c64 in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#11 0x00007fe59d784c64 in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#12 0x00007fe59d784ec4 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#13 0x00007fe59d6e53b6 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#14 0x00007fe59a8a278b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0x00007fe59a8a5f5d in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#16 0x00007fe59a8a648d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#17 0x00007fe59bdeb737 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0x00007fe59d6fc798 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#19 0x00007fe59d784cfb in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#20 0x00007fe59d008cbd in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#21 0x0000000000687a13 in main (argc=1, argv=0x7fffa7461908) at amule-gui.cpp:94
No locals.
(gdb) thread apply all bt

Thread 4 (Thread 0x42ce8950 (LWP 7308)):
#0  0x00007fe59f034fad in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe59d05fde9 in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#2  0x00007fe59d061172 in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#3  0x00000000007d1581 in CTimerThread::Entry (this=0x297d610) at Timer.cpp:64
#4  0x00007fe59d06135a in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#5  0x00007fe59f030fc7 in start_thread () from /lib/libpthread.so.0
#6  0x00007fe59c5425ad in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x409f7950 (LWP 7299)):
#0  0x00007fe59f0380e1 in nanosleep () from /lib/libpthread.so.0
#1  0x00007fe59d066e6c in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#2  0x00000000005d4815 in UploadBandwidthThrottler::Entry (this=0x3257c00) at UploadBandwidthThrottler.cpp:324
#3  0x00007fe59d06135a in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#4  0x00007fe59f030fc7 in start_thread () from /lib/libpthread.so.0
#5  0x00007fe59c5425ad in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe59f31a6f0 (LWP 7289)):
#0  0x00007fe59c4a4ed5 in raise () from /lib/libc.so.6
#1  0x00007fe59c4a63f3 in abort () from /lib/libc.so.6
#2  0x00007fe59c49ddc9 in __assert_fail () from /lib/libc.so.6
#3  0x00007fe5998f33c7 in ?? () from /usr/lib/libX11.so.6
#4  0x00007fe5998c91de in XDefineCursor () from /usr/lib/libX11.so.6
#5  0x00007fe59ba60ad0 in gdk_window_set_cursor () from /usr/lib/libgdk-x11-2.0.so.0
#6  0x00007fe59d70b0b1 in wxWindow::GTKUpdateCursor () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#7  0x00007fe59d74ef88 in wxControl::OnInternalIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8  0x00007fe59d784c2d in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9  0x00007fe59d784c64 in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#10 0x00007fe59d784c64 in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#11 0x00007fe59d784c64 in wxAppBase::SendIdleEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0x00007fe59d784ec4 in wxAppBase::ProcessIdle () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#13 0x00007fe59d6e53b6 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#14 0x00007fe59a8a278b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#15 0x00007fe59a8a5f5d in ?? () from /usr/lib/libglib-2.0.so.0
#16 0x00007fe59a8a648d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#17 0x00007fe59bdeb737 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x00007fe59d6fc798 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#19 0x00007fe59d784cfb in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#20 0x00007fe59d008cbd in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#21 0x0000000000687a13 in main (argc=1, argv=0x7fffa7461908) at amule-gui.cpp:94
(gdb)                                   
Title: Re: aMule SVN 9262 crash on 64 bit Debian Testing
Post by: btkaos on February 14, 2009, 07:03:48 PM
Quote
amule: ../../src/xcb_lock.c:33: _XCBUnlockDisplay: Assertion `xcb_get_request_sent(dpy->xcb->connection) == dpy->request' failed.

This should be fixed in libxcb 1.1.93 (sitting in experimental)
Title: Re: aMule SVN 9262 crash on 64 bit Debian Testing
Post by: Corwin on March 09, 2009, 01:37:39 AM
Quote
This should be fixed in libxcb 1.1.93 (sitting in experimental)

Awesome! libxcb upgraded to 1.1.93. Thank you.  :D
Title: Re: aMule SVN 9262 crash on 64 bit Debian Testing
Post by: btkaos on March 09, 2009, 02:06:22 AM

Awesome! libxcb upgraded to 1.1.93. Thank you.  :D
In addition to that fix, you need a libx11 from git, or to apply the following fix:

http://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=da6bbca07c796c69172a649405474f03bee66754

With that, amd64 seems rock solid now. Good luck!