aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: 20060405 amuled crashed with amulegui opened connecting to a server  (Read 2258 times)

morph

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 213
    • http://matrixhasu.altervista.org/

amuled is running, I've opened amulegui and doing some searches; i've a cron-job that every 12 hours execute ` amulecmd -c "connect ed2k" ' (do not argue this). Then, when that cron-job is executed with amulegui connected to amuled, this last crashed with this bt:

Code: [Select]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1217734976 (LWP 9701)]
0x08080464 in CServer::GetIP (this=0x0) at Server.h:101
101     Server.h: No such file or directory.
        in Server.h
(gdb) bt
#0  0x08080464 in CServer::GetIP (this=0x0) at Server.h:101
#1  0x08152ecf in CSearchList::OnGlobalSearchTimer (this=0x8633688) at SearchList.cpp:437
#2  0xb793339d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb79c1db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb79c1fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#5  0xb79c219d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#6  0xb79c2803 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb79336f6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#8  0x0806bd39 in CamuleDaemonApp::OnRun (this=0x8573d90) at amuled.cpp:457
#9  0xb796951b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#10 0xb79695ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#11 0x0806ab34 in main (argc=3, argv=0xbf9648d4) at amuled.cpp:132
(gdb) bt full
#0  0x08080464 in CServer::GetIP (this=0x0) at Server.h:101
No locals.
#1  0x08152ecf in CSearchList::OnGlobalSearchTimer (this=0x8633688) at SearchList.cpp:437
        localServer = (const CServer *) 0x0
        localIP = 3214296712
        localPort = 47008
#2  0xb793339d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#3  0xb79c1db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#4  0xb79c1fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#5  0xb79c219d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#6  0xb79c2803 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#7  0xb79336f6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#8  0x0806bd39 in CamuleDaemonApp::OnRun (this=0x8573d90) at amuled.cpp:457
No locals.
#9  0xb796951b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#10 0xb79695ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#11 0x0806ab34 in main (argc=3, argv=0xbf9648d4) at amuled.cpp:132
---Type to continue, or q to quit---
No locals.
(gdb) thread apply all bt

Thread 49 (Thread -1373660240 (LWP 21916)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f2efbc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb79bf8d8 in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb79bf947 in wxCondition::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb79c01f0 in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#5  0xb79c0277 in wxSemaphore::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#6  0x0806ee1c in CTimerThread::Entry (this=0xa144b58) at Timer.cpp:63
#7  0xb79c0e4f in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb79c0ecc in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb7f2ce40 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb778460e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread -1234961488 (LWP 9723)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f2efbc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb79bf8d8 in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb79bf947 in wxCondition::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb79c01f0 in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#5  0xb79c0277 in wxSemaphore::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#6  0x0806ee1c in CTimerThread::Entry (this=0x85c8d18) at Timer.cpp:63
#7  0xb79c0e4f in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb79c0ecc in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb7f2ce40 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
---Type to continue, or q to quit---
#10 0xb778460e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1218176080 (LWP 9705)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f31fc6 in __nanosleep_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb79c5a66 in wxMicroSleep () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb79c5a98 in wxMilliSleep () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb79beb2c in wxThread::Sleep () from /usr/lib/libwx_baseu-2.6.so.0
#5  0x0818ac63 in UploadBandwidthThrottler::Entry (this=0x98b9d88) at UploadBandwidthThrottler.cpp:319
#6  0xb79c0e4f in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb79c0ecc in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb7f2ce40 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0xb778460e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1217734976 (LWP 9701)):
#0  0x08080464 in CServer::GetIP (this=0x0) at Server.h:101
#1  0x08152ecf in CSearchList::OnGlobalSearchTimer (this=0x8633688) at SearchList.cpp:437
#2  0xb793339d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb79c1db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb79c1fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#5  0xb79c219d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#6  0xb79c2803 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb79336f6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#8  0x0806bd39 in CamuleDaemonApp::OnRun (this=0x8573d90) at amuled.cpp:457
#9  0xb796951b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
---Type to continue, or q to quit---
#10 0xb79695ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#11 0x0806ab34 in main (argc=3, argv=0xbf9648d4) at amuled.cpp:132
(gdb) continue
Continuing.

--------------------------------------------------------------------------------
A fatal error has occurred and aMule has crashed.
Please assist us in fixing this problem by posting the backtrace below in our
'aMule Crashes' forum and include as much information as possible regarding the
circumstances of this crash. The forum is located here:
    [URL]http://forum.amule.org/board.php?boardid=67[/URL]
If possible, please try to generate a real backtrace of this crash:
    [URL]http://www.amule.org/wiki/index.php/Backtraces[/URL]

----------------------------=| BACKTRACE FOLLOWS: |=----------------------------
Current version is: aMuled CVS using wxGTK2 v2.6.1 (Snapshot: Wed Apr  5 07:01:59 CEST 2006)
Running on: Linux 2.6.15-1-686-smp i686

[2] CamuleApp::OnFatalException() in amule.cpp:1174
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.6.so.0[0xb79c5fc6]
[4] ?? in [0xffffe420]
[5] CServer::GetIP() const in Server.h:101
[6] CSearchList::OnGlobalSearchTimer(CTimerEvent&) in SearchList.cpp:437
[7] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const in /usr/lib/libwx_baseu-2.6.so.0[0xb793339d]
[8] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/libwx_baseu-2.6.so.0[0xb79c1db4]
[9] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/libwx_baseu-2.6.so.0[0xb79c1fc8]
[10] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.6.so.0[0xb79c219d]
[11] wxEvtHandler::ProcessPendingEvents() in /usr/lib/libwx_baseu-2.6.so.0[0xb79c2803]
[12] wxAppConsole::ProcessPendingEvents() in /usr/lib/libwx_baseu-2.6.so.0[0xb79336f6]
[13] CamuleDaemonApp::OnRun() in amuled.cpp:458
[14] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.6.so.0[0xb796951b]
[15] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.6.so.0[0xb79695ee]
[16] __gxx_personality_v0 in amuled.cpp:132
[17] __libc_start_main in /lib/tls/i686/cmov/libc.so.6[0xb76c7eb0]
[18] wxAppConsole::Initialize(int&, wchar_t**) in start.S:122


--------------------------------------------------------------------------------

Program received signal SIGABRT, Aborted.
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb76dc921 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb76de27b in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb79c5fce in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.6.so.0
#4  
#5  0x08080464 in CServer::GetIP (this=0x0) at Server.h:101
#6  0x08152ecf in CSearchList::OnGlobalSearchTimer (this=0x8633688) at SearchList.cpp:437
#7  0xb793339d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb79c1db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb79c1fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#10 0xb79c219d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#11 0xb79c2803 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#12 0xb79336f6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#13 0x0806bd39 in CamuleDaemonApp::OnRun (this=0x8573d90) at amuled.cpp:457
#14 0xb796951b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#15 0xb79695ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#16 0x0806ab34 in main (argc=3, argv=0xbf9648d4) at amuled.cpp:132
(gdb) bt full
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb76dc921 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb76de27b in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3  0xb79c5fce in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#4  
No symbol table info available.
#5  0x08080464 in CServer::GetIP (this=0x0) at Server.h:101
No locals.
#6  0x08152ecf in CSearchList::OnGlobalSearchTimer (this=0x8633688) at SearchList.cpp:437
        localServer = (const CServer *) 0x0
        localIP = 3214296712
        localPort = 47008
#7  0xb793339d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#8  0xb79c1db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#9  0xb79c1fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#10 0xb79c219d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#11 0xb79c2803 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
---Type to continue, or q to quit---
No symbol table info available.
#12 0xb79336f6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#13 0x0806bd39 in CamuleDaemonApp::OnRun (this=0x8573d90) at amuled.cpp:457
No locals.
#14 0xb796951b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#15 0xb79695ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#16 0x0806ab34 in main (argc=3, argv=0xbf9648d4) at amuled.cpp:132
No locals.
(gdb) thread apply all bt

Thread 49 (Thread -1373660240 (LWP 21916)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f2efbc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb79bf8d8 in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb79bf947 in wxCondition::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb79c01f0 in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#5  0xb79c0277 in wxSemaphore::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#6  0x0806ee1c in CTimerThread::Entry (this=0xa144b58) at Timer.cpp:63
#7  0xb79c0e4f in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb79c0ecc in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb7f2ce40 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb778460e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread -1234961488 (LWP 9723)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f2efbc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb79bf8d8 in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb79bf947 in wxCondition::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb79c01f0 in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#5  0xb79c0277 in wxSemaphore::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#6  0x0806ee1c in CTimerThread::Entry (this=0x85c8d18) at Timer.cpp:63
#7  0xb79c0e4f in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb79c0ecc in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb7f2ce40 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
---Type to continue, or q to quit---
#10 0xb778460e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1218176080 (LWP 9705)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f31fc6 in __nanosleep_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb79c5a66 in wxMicroSleep () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb79c5a98 in wxMilliSleep () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb79beb2c in wxThread::Sleep () from /usr/lib/libwx_baseu-2.6.so.0
#5  0x0818ac63 in UploadBandwidthThrottler::Entry (this=0x98b9d88) at UploadBandwidthThrottler.cpp:319
#6  0xb79c0e4f in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb79c0ecc in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb7f2ce40 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0xb778460e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1217734976 (LWP 9701)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb76dc921 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb76de27b in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb79c5fce in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.6.so.0
#4  
#5  0x08080464 in CServer::GetIP (this=0x0) at Server.h:101
#6  0x08152ecf in CSearchList::OnGlobalSearchTimer (this=0x8633688) at SearchList.cpp:437
#7  0xb793339d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb79c1db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb79c1fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
---Type to continue, or q to quit---
#10 0xb79c219d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#11 0xb79c2803 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#12 0xb79336f6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#13 0x0806bd39 in CamuleDaemonApp::OnRun (this=0x8573d90) at amuled.cpp:457
#14 0xb796951b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#15 0xb79695ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#16 0x0806ab34 in main (argc=3, argv=0xbf9648d4) at amuled.cpp:132
(gdb) continue
Continuing.
Couldn't get registers: No such process.
(gdb)
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: 20060405 amuled crashed with amulegui opened connecting to a server
« Reply #1 on: April 09, 2006, 03:56:26 PM »

morph,

Should be fixed now. April, 9th. :P
Logged