aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: 20060408 amuled crashed killing amulegui  (Read 1965 times)

morph

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 213
    • http://matrixhasu.altervista.org/
20060408 amuled crashed killing amulegui
« on: April 09, 2006, 11:22:23 AM »

Trying to debug the CECSocket error: Input/Output error, I've connected amulegui to amuled, moved to download page, choosed a category with many files (so, i suppose, there has to be more communication between amuled and amulegui), then switch to shared page, and then switch back to downloadpage, and in the meantime I killed -9 amulegui.

My hopes were to generated a CECSocket error: Input/Output error to collect debug info from phoenix patch, but sadly amuled crashed:

Code: [Select]
CECSocket error: Input/Output error

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1217415488 (LWP 19869)]
0x08283f03 in CECSocket::OnError (this=0xb5d73e80) at ECSocket.cpp:367
367             *((int *)0) = 0;
(gdb) bt
#0  0x08283f03 in CECSocket::OnError (this=0xb5d73e80) at ECSocket.cpp:367
#1  0x082844ca in CECSocket::OnOutput (this=0xb5d73e80) at ECSocket.cpp:464
#2  0x08285a48 in CECSocket::SendPacket (this=0xb5d73e80, packet=0x863ae60) at ECSocket.cpp:300
#3  0x08285e31 in CECSocket::OnInput (this=0xb5d73e80) at ECSocket.cpp:432
#4  0x08285f51 in CECSocketHandler::SocketHandler (this=0x8557680, event=@0x8626950) at ECSocket.cpp:207
#5  0xb798639d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#6  0xb7a14db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb7a14fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb7a1519d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb7a15803 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#10 0xb79866f6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#11 0x0806ba68 in CamuleDaemonApp::OnRun (this=0x8588d60) at amuled.cpp:457
#12 0xb79bc51b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#13 0xb79bc5ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#14 0x0806a775 in main (argc=3, argv=0xbfcc63d4) at amuled.cpp:132
(gdb) bt full
#0  0x08283f03 in CECSocket::OnError (this=0xb5d73e80) at ECSocket.cpp:367
No locals.
#1  0x082844ca in CECSocket::OnOutput (this=0xb5d73e80) at ECSocket.cpp:464
        data = (CQueuedData *) 0xa151908
#2  0x08285a48 in CECSocket::SendPacket (this=0xb5d73e80, packet=0x863ae60) at ECSocket.cpp:300
No locals.
#3  0x08285e31 in CECSocket::OnInput (this=0xb5d73e80) at ECSocket.cpp:432
        packet = {_M_ptr = 0xa04b910}
        reply = {_M_ptr = 0x863ae60}
        bytes_rx = 6
#4  0x08285f51 in CECSocketHandler::SocketHandler (this=0x8557680, event=@0x8626950) at ECSocket.cpp:207
        socket = (CECSocket *) 0xb5d73e80
#5  0xb798639d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#6  0xb7a14db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#7  0xb7a14fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#8  0xb7a1519d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#9  0xb7a15803 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#10 0xb79866f6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#11 0x0806ba68 in CamuleDaemonApp::OnRun (this=0x8588d60) at amuled.cpp:457
---Type to continue, or q to quit---
No locals.
#12 0xb79bc51b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#13 0xb79bc5ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#14 0x0806a775 in main (argc=3, argv=0xbfcc63d4) at amuled.cpp:132
No locals.
(gdb) thread apply all bt

Thread 4 (Thread -1234642000 (LWP 19904)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f90fbc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7a128d8 in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb7a12947 in wxCondition::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb7a131f0 in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#5  0xb7a13277 in wxSemaphore::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#6  0x0806eb2f in CTimerThread::Entry (this=0x85ddef8) at Timer.cpp:63
#7  0xb7a13e4f in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb7a13ecc in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb7f8ee40 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb77d260e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1217856592 (LWP 19874)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f93fc6 in __nanosleep_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7a18a66 in wxMicroSleep () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb7a18a98 in wxMilliSleep () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb7a11b2c in wxThread::Sleep () from /usr/lib/libwx_baseu-2.6.so.0
#5  0x08191684 in UploadBandwidthThrottler::Entry (this=0x98e8d90) at UploadBandwidthThrottler.cpp:319
#6  0xb7a13e4f in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb7a13ecc in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb7f8ee40 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0xb77d260e in clone () from /lib/tls/i686/cmov/libc.so.6
---Type to continue, or q to quit---

Thread 1 (Thread -1217415488 (LWP 19869)):
#0  0x08283f03 in CECSocket::OnError (this=0xb5d73e80) at ECSocket.cpp:367
#1  0x082844ca in CECSocket::OnOutput (this=0xb5d73e80) at ECSocket.cpp:464
#2  0x08285a48 in CECSocket::SendPacket (this=0xb5d73e80, packet=0x863ae60) at ECSocket.cpp:300
#3  0x08285e31 in CECSocket::OnInput (this=0xb5d73e80) at ECSocket.cpp:432
#4  0x08285f51 in CECSocketHandler::SocketHandler (this=0x8557680, event=@0x8626950) at ECSocket.cpp:207
#5  0xb798639d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#6  0xb7a14db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb7a14fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb7a1519d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb7a15803 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#10 0xb79866f6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#11 0x0806ba68 in CamuleDaemonApp::OnRun (this=0x8588d60) at amuled.cpp:457
#12 0xb79bc51b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#13 0xb79bc5ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#14 0x0806a775 in main (argc=3, argv=0xbfcc63d4) 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: Sat Apr  8 07:01:58 CEST 2006)
Running on: Linux 2.6.15-1-686-smp i686

[2] CamuleApp::OnFatalException() in amule.cpp:1170
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.6.so.0[0xb7a18fc6]
[4] ?? in [0xffffe420]
[5] CECSocket::OnError() in ECSocket.cpp:367
[6] CECSocket::OnOutput() in ECSocket.cpp:464
[7] CECSocket::SendPacket(CECPacket const*) in ECSocket.cpp:300
[8] CECSocket::OnInput() in ECSocket.cpp:432
[9] CECSocketHandler::SocketHandler(wxSocketEvent&) in ECSocket.cpp:207
[10] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const in /usr/lib/libwx_baseu-2.6.so.0[0xb798639d]
[11] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/libwx_baseu-2.6.so.0[0xb7a14db4]
[12] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/libwx_baseu-2.6.so.0[0xb7a14fc8]
[13] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.6.so.0[0xb7a1519d]
[14] wxEvtHandler::ProcessPendingEvents() in /usr/lib/libwx_baseu-2.6.so.0[0xb7a15803]
[15] wxAppConsole::ProcessPendingEvents() in /usr/lib/libwx_baseu-2.6.so.0[0xb79866f6]
[16] CamuleDaemonApp::OnRun() in amuled.cpp:457
[17] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.6.so.0[0xb79bc51b]
[18] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.6.so.0[0xb79bc5ee]
[19] __gxx_personality_v0 in amuled.cpp:132
[20] __libc_start_main in /lib/tls/i686/cmov/libc.so.6[0xb7715eb0]
[21] 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  0xb772a921 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb772c27b in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7a18fce in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.6.so.0
#4  
#5  0x08283f03 in CECSocket::OnError (this=0xb5d73e80) at ECSocket.cpp:367
#6  0x082844ca in CECSocket::OnOutput (this=0xb5d73e80) at ECSocket.cpp:464
#7  0x08285a48 in CECSocket::SendPacket (this=0xb5d73e80, packet=0x863ae60) at ECSocket.cpp:300
#8  0x08285e31 in CECSocket::OnInput (this=0xb5d73e80) at ECSocket.cpp:432
#9  0x08285f51 in CECSocketHandler::SocketHandler (this=0x8557680, event=@0x8626950) at ECSocket.cpp:207
#10 0xb798639d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#11 0xb7a14db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#12 0xb7a14fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#13 0xb7a1519d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#14 0xb7a15803 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#15 0xb79866f6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#16 0x0806ba68 in CamuleDaemonApp::OnRun (this=0x8588d60) at amuled.cpp:457
#17 0xb79bc51b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#18 0xb79bc5ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#19 0x0806a775 in main (argc=3, argv=0xbfcc63d4) at amuled.cpp:132
(gdb) bt full
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb772a921 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb772c27b in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3  0xb7a18fce in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#4  
No symbol table info available.
#5  0x08283f03 in CECSocket::OnError (this=0xb5d73e80) at ECSocket.cpp:367
No locals.
#6  0x082844ca in CECSocket::OnOutput (this=0xb5d73e80) at ECSocket.cpp:464
        data = (CQueuedData *) 0xa151908
#7  0x08285a48 in CECSocket::SendPacket (this=0xb5d73e80, packet=0x863ae60) at ECSocket.cpp:300
No locals.
#8  0x08285e31 in CECSocket::OnInput (this=0xb5d73e80) at ECSocket.cpp:432
        packet = {_M_ptr = 0xa04b910}
        reply = {_M_ptr = 0x863ae60}
        bytes_rx = 6
#9  0x08285f51 in CECSocketHandler::SocketHandler (this=0x8557680, event=@0x8626950) at ECSocket.cpp:207
        socket = (CECSocket *) 0xb5d73e80
#10 0xb798639d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#11 0xb7a14db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
---Type to continue, or q to quit---
No symbol table info available.
#12 0xb7a14fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#13 0xb7a1519d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#14 0xb7a15803 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#15 0xb79866f6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#16 0x0806ba68 in CamuleDaemonApp::OnRun (this=0x8588d60) at amuled.cpp:457
No locals.
#17 0xb79bc51b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#18 0xb79bc5ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#19 0x0806a775 in main (argc=3, argv=0xbfcc63d4) at amuled.cpp:132
No locals.
(gdb) thread apply all bt

Thread 4 (Thread -1234642000 (LWP 19904)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f90fbc in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7a128d8 in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb7a12947 in wxCondition::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb7a131f0 in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#5  0xb7a13277 in wxSemaphore::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0
#6  0x0806eb2f in CTimerThread::Entry (this=0x85ddef8) at Timer.cpp:63
#7  0xb7a13e4f in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb7a13ecc in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb7f8ee40 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb77d260e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1217856592 (LWP 19874)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f93fc6 in __nanosleep_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7a18a66 in wxMicroSleep () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb7a18a98 in wxMilliSleep () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb7a11b2c in wxThread::Sleep () from /usr/lib/libwx_baseu-2.6.so.0
#5  0x08191684 in UploadBandwidthThrottler::Entry (this=0x98e8d90) at UploadBandwidthThrottler.cpp:319
#6  0xb7a13e4f in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb7a13ecc in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb7f8ee40 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0xb77d260e in clone () from /lib/tls/i686/cmov/libc.so.6
---Type to continue, or q to quit---

Thread 1 (Thread -1217415488 (LWP 19869)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb772a921 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb772c27b in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7a18fce in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.6.so.0
#4  
#5  0x08283f03 in CECSocket::OnError (this=0xb5d73e80) at ECSocket.cpp:367
#6  0x082844ca in CECSocket::OnOutput (this=0xb5d73e80) at ECSocket.cpp:464
#7  0x08285a48 in CECSocket::SendPacket (this=0xb5d73e80, packet=0x863ae60) at ECSocket.cpp:300
#8  0x08285e31 in CECSocket::OnInput (this=0xb5d73e80) at ECSocket.cpp:432
#9  0x08285f51 in CECSocketHandler::SocketHandler (this=0x8557680, event=@0x8626950) at ECSocket.cpp:207
#10 0xb798639d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#11 0xb7a14db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#12 0xb7a14fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#13 0xb7a1519d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#14 0xb7a15803 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#15 0xb79866f6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#16 0x0806ba68 in CamuleDaemonApp::OnRun (this=0x8588d60) at amuled.cpp:457
#17 0xb79bc51b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#18 0xb79bc5ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#19 0x0806a775 in main (argc=3, argv=0xbfcc63d4) at amuled.cpp:132
(gdb) continue
Continuing.
Couldn't get registers: No such process.
(gdb)
Logged