Hi.
Running on hardy, with wx's from repository. Crash happens when amulecmd trying to connect
to amuled:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb76536c0 (LWP 8487)]
0xb79b91ee in wxEvtHandler::AddPendingEvent () from /usr/lib/libwx_baseu-2.8.so.0
(gdb) bt
#0 0xb79b91ee in wxEvtHandler::AddPendingEvent () from /usr/lib/libwx_baseu-2.8.so.0
#1 0xb7a4977b in wxSocketBase::OnRequest () from /usr/lib/libwx_baseu_net-2.8.so.0
#2 0xb7a49894 in wx_socket_callback () from /usr/lib/libwx_baseu_net-2.8.so.0
#3 0xb7a4dd47 in GSocket::Detected_Write () from /usr/lib/libwx_baseu_net-2.8.so.0
#4 0x08070d4f in CSocketSet::Detected (this=0x8624770, func=&virtual table offset 12) at amuled.cpp:259
#5 0x08072bbd in CAmuledGSocketFuncTable::RunSelect (this=0x8616fb8) at amuled.cpp:311
#6 0x0807310a in CamuleDaemonApp::OnRun (this=0x86214e8) at amuled.cpp:629
#7 0xb794d05a in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#8 0xb794d107 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#9 0x080733fa in main (argc=138547720, argv=0x0) at amuled.cpp:162
(gdb) bt full
#0 0xb79b91ee in wxEvtHandler::AddPendingEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#1 0xb7a4977b in wxSocketBase::OnRequest () from /usr/lib/libwx_baseu_net-2.8.so.0
No symbol table info available.
#2 0xb7a49894 in wx_socket_callback () from /usr/lib/libwx_baseu_net-2.8.so.0
No symbol table info available.
#3 0xb7a4dd47 in GSocket::Detected_Write () from /usr/lib/libwx_baseu_net-2.8.so.0
No symbol table info available.
#4 0x08070d4f in CSocketSet::Detected (this=0x8624770, func=&virtual table offset 12) at amuled.cpp:259
socket = (struct GSocket *) 0x88b2330
fd = 12
i = 2
#5 0x08072bbd in CAmuledGSocketFuncTable::RunSelect (this=0x8616fb8) at amuled.cpp:311
lock = {m_isOk = true, m_mutex = @0x8616fc4}
max_fd = 12
tv = {tv_sec = 0, tv_usec = 10000}
result = 1
#6 0x0807310a in CamuleDaemonApp::OnRun (this=0x86214e8) at amuled.cpp:629
ERROR_BUFFER_LEN = 256
errorBuffer = "��\212\b4�d\bD\000\000\000\021\000\000\000�N\236��N\236�xN\236�#\202\b\b�N\236�4�d\b\000\000\000\000\021\000\000\000��\212\b|\0228\b\230N\236�E\202\b\b�N\236�4�d\b\230N\236�\033N\a\b��\212\b|\0228\000�N\236�sN\a\b��\212\b\000\000\000\000�N\236�\207N\a\b�N\236��N\236��N\236���.\b�N\236��N\236��N\236�sN\a\bܱ`\b�\rB\b�N\236���\212\bL�\212\bܱ`\b8O\236�Z\031\a\b�tc\bܱ`\b\000\000\000\000\000\000\000\000����,O\236�"...
msg = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x88d3c9c}, <No data fields>}
ret = 0
#7 0xb794d05a in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#8 0xb794d107 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#9 0x080733fa in main (argc=138547720, argv=0x0) at amuled.cpp:162
No locals.
(gdb) thread apply all bt
Thread 4 (Thread 0xb662fb90 (LWP 8500)):
#0 0xb7f8c410 in __kernel_vsyscall ()
#1 0xb7f65dd2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb79b607c in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#3 0xb79b60df in wxCondition::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#4 0xb79b6af5 in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#5 0xb79b6b7f in wxSemaphore::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#6 0x08077cbc in CTimerThread::Entry (this=0x864ef18) at Timer.cpp:64
#7 0xb79b74b8 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8 0xb79b752d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#9 0xb7f614fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb772fe5e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 2 (Thread 0xb7631b90 (LWP 8498)):
#0 0xb7f8c410 in __kernel_vsyscall ()
#1 0xb7f69196 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb79bceb8 in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#3 0xb79bcee1 in wxMilliSleep () from /usr/lib/libwx_baseu-2.8.so.0
#4 0xb79b578d in wxThread::Sleep () from /usr/lib/libwx_baseu-2.8.so.0
#5 0x081ca4b0 in UploadBandwidthThrottler::Entry (this=0x88ac928) at UploadBandwidthThrottler.cpp:320
#6 0xb79b74b8 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#7 0xb79b752d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8 0xb7f614fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9 0xb772fe5e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 1 (Thread 0xb76536c0 (LWP 8487)):
#0 0xb79b91ee in wxEvtHandler::AddPendingEvent () from /usr/lib/libwx_baseu-2.8.so.0
#1 0xb7a4977b in wxSocketBase::OnRequest () from /usr/lib/libwx_baseu_net-2.8.so.0
#2 0xb7a49894 in wx_socket_callback () from /usr/lib/libwx_baseu_net-2.8.so.0
#3 0xb7a4dd47 in GSocket::Detected_Write () from /usr/lib/libwx_baseu_net-2.8.so.0
#4 0x08070d4f in CSocketSet::Detected (this=0x8624770, func=&virtual table offset 12) at amuled.cpp:259
#5 0x08072bbd in CAmuledGSocketFuncTable::RunSelect (this=0x8616fb8) at amuled.cpp:311
#6 0x0807310a in CamuleDaemonApp::OnRun (this=0x86214e8) at amuled.cpp:629
#7 0xb794d05a in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#8 0xb794d107 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#9 0x080733fa in main (argc=138547720, argv=0x0) at amuled.cpp:162
or to amule:Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb68a36c0 (LWP 8551)]
0xb75361ee in wxEvtHandler::AddPendingEvent () from /usr/lib/libwx_baseu-2.8.so.0
(gdb) bt
#0 0xb75361ee in wxEvtHandler::AddPendingEvent () from /usr/lib/libwx_baseu-2.8.so.0
#1 0xb75c777b in wxSocketBase::OnRequest () from /usr/lib/libwx_baseu_net-2.8.so.0
#2 0xb75c7894 in wx_socket_callback () from /usr/lib/libwx_baseu_net-2.8.so.0
#3 0xb75cbd47 in GSocket::Detected_Write () from /usr/lib/libwx_baseu_net-2.8.so.0
#4 0xb77101b7 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#5 0xb6dc8bdf in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#6 0xb6cabfed in ?? () from /usr/lib/libglib-2.0.so.0
#7 0xb6c77cc6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#8 0xb6c7b083 in ?? () from /usr/lib/libglib-2.0.so.0
#9 0xb6c7b467 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#10 0xb6f7a264 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb770e71c in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0xb77b132e in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#13 0xb77b0981 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#14 0xb74ca05a in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#15 0xb74ca107 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#16 0x0825be78 in main (argc=140841800, argv=0x0) at amule-gui.cpp:94
(gdb) bt full
#0 0xb75361ee in wxEvtHandler::AddPendingEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#1 0xb75c777b in wxSocketBase::OnRequest () from /usr/lib/libwx_baseu_net-2.8.so.0
No symbol table info available.
#2 0xb75c7894 in wx_socket_callback () from /usr/lib/libwx_baseu_net-2.8.so.0
No symbol table info available.
#3 0xb75cbd47 in GSocket::Detected_Write () from /usr/lib/libwx_baseu_net-2.8.so.0
No symbol table info available.
#4 0xb77101b7 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#5 0xb6dc8bdf in ?? () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#6 0xb6cabfed in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#7 0xb6c77cc6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#8 0xb6c7b083 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9 0xb6c7b467 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#10 0xb6f7a264 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#11 0xb770e71c in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#12 0xb77b132e in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#13 0xb77b0981 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#14 0xb74ca05a in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#15 0xb74ca107 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#16 0x0825be78 in main (argc=140841800, argv=0x0) at amule-gui.cpp:94
No locals.
(gdb) thread apply all bt
Thread 4 (Thread 0xb408eb90 (LWP 8567)):
#0 0xb7f62410 in __kernel_vsyscall ()
#1 0xb7f3bdd2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb753307c in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#3 0xb75330df in wxCondition::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#4 0xb7533af5 in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#5 0xb7533b7f in wxSemaphore::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#6 0x0838257c in CTimerThread::Entry (this=0x89fbb48) at Timer.cpp:64
#7 0xb75344b8 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8 0xb753452d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#9 0xb7f374fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb7285e5e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 2 (Thread 0xb5090b90 (LWP 8565)):
#0 0xb7f62410 in __kernel_vsyscall ()
#1 0xb7f3f196 in nanosleep () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7539eb8 in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#3 0xb7539ee1 in wxMilliSleep () from /usr/lib/libwx_baseu-2.8.so.0
#4 0xb753278d in wxThread::Sleep () from /usr/lib/libwx_baseu-2.8.so.0
#5 0x081dfb14 in UploadBandwidthThrottler::Entry (this=0x8e3f498) at UploadBandwidthThrottler.cpp:320
#6 0xb75344b8 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#7 0xb753452d in wxPthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#8 0xb7f374fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9 0xb7285e5e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 1 (Thread 0xb68a36c0 (LWP 8551)):
#0 0xb75361ee in wxEvtHandler::AddPendingEvent () from /usr/lib/libwx_baseu-2.8.so.0
#1 0xb75c777b in wxSocketBase::OnRequest () from /usr/lib/libwx_baseu_net-2.8.so.0
#2 0xb75c7894 in wx_socket_callback () from /usr/lib/libwx_baseu_net-2.8.so.0
#3 0xb75cbd47 in GSocket::Detected_Write () from /usr/lib/libwx_baseu_net-2.8.so.0
#4 0xb77101b7 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#5 0xb6dc8bdf in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#6 0xb6cabfed in ?? () from /usr/lib/libglib-2.0.so.0
#7 0xb6c77cc6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#8 0xb6c7b083 in ?? () from /usr/lib/libglib-2.0.so.0
#9 0xb6c7b467 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#10 0xb6f7a264 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb770e71c in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0xb77b132e in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#13 0xb77b0981 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#14 0xb74ca05a in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#15 0xb74ca107 in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#16 0x0825be78 in main (argc=140841800, argv=0x0) at amule-gui.cpp:94
it seems, to get amule crashed I should do smth with it - minimize window, hide to tray etc, but anyway amulecmd freezes at "Creating client..."
Amulegui does almost the same.
Notice: got this after recompiling amule with dbg debs, previous works acceptable