Debian Testing, aMule and wx from vollstreckernet.de:
- This is aMule CVS using wxGTK2 v2.8.3 (Snapshot: Mon Nov 19 07:01:57 CET 2007)
Running on Linux 2.6.22 i686
Clean install, at startup asks server list download, if I click yes, amule crashes:
(gdb) bt
#0 0xb7f4c410 in __kernel_vsyscall ()
#1 0xb73227f5 in raise () from /lib/i686/cmov/libc.so.6
#2 0xb7324181 in abort () from /lib/i686/cmov/libc.so.6
#3 0xb7359dec in __libc_message () from /lib/i686/cmov/libc.so.6
#4 0xb7361cf5 in _int_free () from /lib/i686/cmov/libc.so.6
#5 0xb7365790 in free () from /lib/i686/cmov/libc.so.6
#6 0xb7005961 in g_free () from /usr/lib/libglib-2.0.so.0
#7 0xb7876cfe in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8 0xb78773b6 in wxButton::SetDefault () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9 0x0834c17b in downloadDlg (parent=0x89934d0, call_fit=true, set_sizer=true) at muuli_wdr.cpp:1013
#10 0x08143474 in CHTTPDownloadDialog (this=0x89934d0, thread=0x8998bb8) at HTTPDownload.cpp:63
#11 0x0814223a in CHTTPDownloadThread (this=0x8998bb8, url=@0xbfbd9b84, filename=@0xbfbd9a10, file_id=HTTP_ServerMet, showDialog=true) at HTTPDownload.cpp:153
#12 0x0816423f in CServerList::UpdateServerMetFromURL (this=0x87e29f8, strURL=@0xbfbd9b84) at ServerList.cpp:789
#13 0x080934ab in CamuleApp::OnInit (this=0x874a078) at amule.cpp:794
#14 0x081f39f1 in CamuleGuiApp::OnInit (this=0x874a078) at amule-gui.cpp:262
#15 0x08094fa1 in wxAppConsole::CallOnInit (this=0x874a078) at /usr/include/wx-2.8/wx/app.h:76
#16 0xb75f1ec0 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#17 0xb75f1f97 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#18 0x081f4440 in main (argc=Cannot access memory at address 0x5399
) at amule-gui.cpp:95
#19 0xb730e050 in __libc_start_main () from /lib/i686/cmov/libc.so.6
#20 0x0808a8c1 in _start ()
(gdb) bt full
#0 0xb7f4c410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb73227f5 in raise () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb7324181 in abort () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#3 0xb7359dec in __libc_message () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#4 0xb7361cf5 in _int_free () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#5 0xb7365790 in free () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#6 0xb7005961 in g_free () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7 0xb7876cfe in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#8 0xb78773b6 in wxButton::SetDefault () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#9 0x0834c17b in downloadDlg (parent=0x89934d0, call_fit=true, set_sizer=true) at muuli_wdr.cpp:1013
item0 = (struct wxBoxSizer *) 0x88b6278
item1 = <value optimized out>
item2 = <value optimized out>
item3 = <value optimized out>
item4 = <value optimized out>
item5 = <value optimized out>
item6 = (struct wxButton *) 0x89ab800
#10 0x08143474 in CHTTPDownloadDialog (this=0x89934d0, thread=0x8998bb8) at HTTPDownload.cpp:63
No locals.
#11 0x0814223a in CHTTPDownloadThread (this=0x8998bb8, url=@0xbfbd9b84, filename=@0xbfbd9a10, file_id=HTTP_ServerMet, showDialog=true) at HTTPDownload.cpp:153
No locals.
#12 0x0816423f in CServerList::UpdateServerMetFromURL (this=0x87e29f8, strURL=@0xbfbd9b84) at ServerList.cpp:789
strTempFilename = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x894d954}, <No data fields>}
downloader = (class CHTTPDownloadThread *) 0x8998bb8
#13 0x080934ab in CamuleApp::OnInit (this=0x874a078) at amule.cpp:794
aMuleConfigFile = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x8782aec}, <No data fields>}
amulewebPath = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xbfbd9c64}, <No data fields>}
cmd = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xbfbd9c48}, <No data fields>}
p = <value optimized out>
FullMuleVersion = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x8771184}, <No data fields>}
OSDescription = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x8771094}, <No data fields>}
cmdline = {m_data = 0x8771128}
reset_config = false
geometry_enabled = <value optimized out>
geom_string = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xb767e438}, <No data fields>}
logfileName = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x8782a4c}, <No data fields>}
checkResult = {first = true, second = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x878ccd4}, <No data fields>}}
vfile = <incomplete type>
newMule = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x879b8c4}, <No data fields>}
langId = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xb767e438}, <No data fields>}
msg = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x8993ae4}, <No data fields>}
#14 0x081f39f1 in CamuleGuiApp::OnInit (this=0x874a078) at amule-gui.cpp:262
No locals.
#15 0x08094fa1 in wxAppConsole::CallOnInit (this=0x874a078) at /usr/include/wx-2.8/wx/app.h:76
No locals.
#16 0xb75f1ec0 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#17 0xb75f1f97 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#18 0x081f4440 in main (argc=Cannot access memory at address 0x5399
) at amule-gui.cpp:95
No locals.
#19 0xb730e050 in __libc_start_main () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#20 0x0808a8c1 in _start ()
No symbol table info available.
(gdb) thread apply all bt
Thread 2 (Thread 0xb6551b90 (LWP 21409)):
#0 0xb7f4c410 in __kernel_vsyscall ()
#1 0xb7f2e9f6 in nanosleep () from /lib/i686/cmov/libpthread.so.0
#2 0xb76600f6 in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#3 0xb7660121 in wxMilliSleep () from /usr/lib/libwx_baseu-2.8.so.0
#4 0xb7658dad in wxThread::Sleep () from /usr/lib/libwx_baseu-2.8.so.0
#5 0x0818dd7b in UploadBandwidthThrottler::Entry (this=0x8983070) at UploadBandwidthThrottler.cpp:321
#6 0xb765a3e8 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#7 0xb765a47d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8 0xb7f2746b in start_thread () from /lib/i686/cmov/libpthread.so.0
#9 0xb73cb4de in clone () from /lib/i686/cmov/libc.so.6
Thread 1 (Thread 0xb67da6c0 (LWP 21401)):
#0 0xb7f4c410 in __kernel_vsyscall ()
#1 0xb73227f5 in raise () from /lib/i686/cmov/libc.so.6
#2 0xb7324181 in abort () from /lib/i686/cmov/libc.so.6
#3 0xb7359dec in __libc_message () from /lib/i686/cmov/libc.so.6
#4 0xb7361cf5 in _int_free () from /lib/i686/cmov/libc.so.6
#5 0xb7365790 in free () from /lib/i686/cmov/libc.so.6
#6 0xb7005961 in g_free () from /usr/lib/libglib-2.0.so.0
#7 0xb7876cfe in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8 0xb78773b6 in wxButton::SetDefault () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9 0x0834c17b in downloadDlg (parent=0x89934d0, call_fit=true, set_sizer=true) at muuli_wdr.cpp:1013
#10 0x08143474 in CHTTPDownloadDialog (this=0x89934d0, thread=0x8998bb8) at HTTPDownload.cpp:63
#11 0x0814223a in CHTTPDownloadThread (this=0x8998bb8, url=@0xbfbd9b84, filename=@0xbfbd9a10, file_id=HTTP_ServerMet, showDialog=true) at HTTPDownload.cpp:153
#12 0x0816423f in CServerList::UpdateServerMetFromURL (this=0x87e29f8, strURL=@0xbfbd9b84) at ServerList.cpp:789
#13 0x080934ab in CamuleApp::OnInit (this=0x874a078) at amule.cpp:794
#14 0x081f39f1 in CamuleGuiApp::OnInit (this=0x874a078) at amule-gui.cpp:262
#15 0x08094fa1 in wxAppConsole::CallOnInit (this=0x874a078) at /usr/include/wx-2.8/wx/app.h:76
#16 0xb75f1ec0 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#17 0xb75f1f97 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#18 0x081f4440 in main (argc=Cannot access memory at address 0x5399
) at amule-gui.cpp:95
#19 0xb730e050 in __libc_start_main () from /lib/i686/cmov/libc.so.6
#20 0x0808a8c1 in _start ()
And if I say no it doesn't, but when I click properties:
(gdb) bt
#0 0xb7fda410 in __kernel_vsyscall ()
#1 0xb73b07f5 in raise () from /lib/i686/cmov/libc.so.6
#2 0xb73b2181 in abort () from /lib/i686/cmov/libc.so.6
#3 0xb73e7dec in __libc_message () from /lib/i686/cmov/libc.so.6
#4 0xb73efcf5 in _int_free () from /lib/i686/cmov/libc.so.6
#5 0xb73f3790 in free () from /lib/i686/cmov/libc.so.6
#6 0xb7093961 in g_free () from /usr/lib/libglib-2.0.so.0
#7 0xb7904cfe in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8 0xb79053b6 in wxButton::SetDefault () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9 0x0832a9d0 in preferencesDlgTop (parent=0x89fbc80, call_fit=false, set_sizer=true) at muuli_wdr.cpp:2804
#10 0x0821a7bd in PrefsUnifiedDlg (this=0x89fbc80, parent=0x87e5050) at PrefsUnifiedDlg.cpp:175
#11 0x081fac0a in CamuleDlg::OnPrefButton (this=0x87e5050) at amuleDlg.cpp:460
#12 0xb76444c5 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#13 0xb76ea0ef in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
#14 0xb76ea23b in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#15 0xb76ea3bf in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#16 0xb79dfebc in wxWindowBase::TryParent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#17 0xb76ea36b in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#18 0xb79d589e in wxToolBarBase::OnLeftClick () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#19 0xb79433ba in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#20 0xb711495f in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#21 0xb7107619 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#22 0xb711be0f in ?? () from /usr/lib/libgobject-2.0.so.0
#23 0x0887b108 in ?? ()
#24 0x00000000 in ?? ()
#0 0xb7fda410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb73b07f5 in raise () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb73b2181 in abort () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#3 0xb73e7dec in __libc_message () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#4 0xb73efcf5 in _int_free () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#5 0xb73f3790 in free () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#6 0xb7093961 in g_free () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7 0xb7904cfe in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#8 0xb79053b6 in wxButton::SetDefault () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#9 0x0832a9d0 in preferencesDlgTop (parent=0x89fbc80, call_fit=false, set_sizer=true) at muuli_wdr.cpp:2804
item0 = (struct wxBoxSizer *) 0x8a00888
item1 = <value optimized out>
item2 = <value optimized out>
item4 = <value optimized out>
item3 = (struct wxStaticBoxSizer *) 0x8a012a8
item5 = (struct wxButton *) 0x89fee00
item6 = <value optimized out>
#10 0x0821a7bd in PrefsUnifiedDlg (this=0x89fbc80, parent=0x87e5050) at PrefsUnifiedDlg.cpp:175
No locals.
#11 0x081fac0a in CamuleDlg::OnPrefButton (this=0x87e5050) at amuleDlg.cpp:460
No locals.
#12 0xb76444c5 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#13 0xb76ea0ef in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#14 0xb76ea23b in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#15 0xb76ea3bf in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#16 0xb79dfebc in wxWindowBase::TryParent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#17 0xb76ea36b in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#18 0xb79d589e in wxToolBarBase::OnLeftClick () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#19 0xb79433ba in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#20 0xb711495f in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0xb7107619 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0xb711be0f in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#23 0x0887b108 in ?? ()
No symbol table info available.
#24 0x00000000 in ?? ()
No symbol table info available.
(gdb) thread apply all bt
Thread 4 (Thread 0xb55ceb90 (LWP 21522)):
#0 0xb7fda410 in __kernel_vsyscall ()
#1 0xb7fb98fc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
#2 0xb76e768b in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#3 0xb76e76ef in wxCondition::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#4 0xb76e808e in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#5 0xb76e811f in wxSemaphore::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#6 0x082d23e1 in CTimerThread::Entry (this=0x8969ae0) at Timer.cpp:63
#7 0xb76e83e8 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8 0xb76e847d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#9 0xb7fb546b in start_thread () from /lib/i686/cmov/libpthread.so.0
#10 0xb74594de in clone () from /lib/i686/cmov/libc.so.6
Thread 2 (Thread 0xb65dfb90 (LWP 21520)):
#0 0xb7fda410 in __kernel_vsyscall ()
#1 0xb7fbc9f6 in nanosleep () from /lib/i686/cmov/libpthread.so.0
#2 0xb76ee0f6 in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#3 0xb76ee121 in wxMilliSleep () from /usr/lib/libwx_baseu-2.8.so.0
#4 0xb76e6dad in wxThread::Sleep () from /usr/lib/libwx_baseu-2.8.so.0
#5 0x0818dd7b in UploadBandwidthThrottler::Entry (this=0x89804c0) at UploadBandwidthThrottler.cpp:321
#6 0xb76e83e8 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#7 0xb76e847d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8 0xb7fb546b in start_thread () from /lib/i686/cmov/libpthread.so.0
#9 0xb74594de in clone () from /lib/i686/cmov/libc.so.6
Thread 1 (Thread 0xb68686c0 (LWP 21514)):
#0 0xb7fda410 in __kernel_vsyscall ()
#1 0xb73b07f5 in raise () from /lib/i686/cmov/libc.so.6
#2 0xb73b2181 in abort () from /lib/i686/cmov/libc.so.6
#3 0xb73e7dec in __libc_message () from /lib/i686/cmov/libc.so.6
#4 0xb73efcf5 in _int_free () from /lib/i686/cmov/libc.so.6
#5 0xb73f3790 in free () from /lib/i686/cmov/libc.so.6
#6 0xb7093961 in g_free () from /usr/lib/libglib-2.0.so.0
#7 0xb7904cfe in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8 0xb79053b6 in wxButton::SetDefault () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9 0x0832a9d0 in preferencesDlgTop (parent=0x89fbc80, call_fit=false, set_sizer=true) at muuli_wdr.cpp:2804
#10 0x0821a7bd in PrefsUnifiedDlg (this=0x89fbc80, parent=0x87e5050) at PrefsUnifiedDlg.cpp:175
#11 0x081fac0a in CamuleDlg::OnPrefButton (this=0x87e5050) at amuleDlg.cpp:460
#12 0xb76444c5 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#13 0xb76ea0ef in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
#14 0xb76ea23b in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#15 0xb76ea3bf in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#16 0xb79dfebc in wxWindowBase::TryParent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#17 0xb76ea36b in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#18 0xb79d589e in wxToolBarBase::OnLeftClick () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#19 0xb79433ba in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#20 0xb711495f in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#21 0xb7107619 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#22 0xb711be0f in ?? () from /usr/lib/libgobject-2.0.so.0
#23 0x0887b108 in ?? ()
#24 0x00000000 in ?? ()
Also crashes when I click import, but "about" works as normal.