aMule Forum

English => Backtraces => Topic started by: x_x_kamikaze_x_x on December 13, 2011, 10:28:01 PM

Title: aMule SVN 10678 Segmentation fault.
Post by: x_x_kamikaze_x_x on December 13, 2011, 10:28:01 PM
Hi aMule friends!

Previous on the log:
Code: [Select]
kami@maria2:~/Desktop/aMule SVN/src$ gdb ./amule
GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /home/kami/Desktop/aMule SVN/src/amule...done.
(gdb)
(gdb)
(gdb)
(gdb)
(gdb) run
Starting program: /home/kami/Desktop/aMule SVN/src/amule
[Thread debugging using libthread_db enabled]
 2011-12-01 11:17:07: amuleAppCommon.cpp(333): Initialising aMule SVN compiled with wxGTK2 v2.8.12 (Debugging) (Snapshot: rev. 10678)
 2011-12-01 11:17:07: amuleAppCommon.cpp(379): Checking if there is an instance already running...
 2011-12-01 11:17:07: amuleAppCommon.cpp(410): No other instances are running.
 2011-12-01 11:17:08: ListenSocket.cpp(65): ListenSocket: Ok.
[New Thread 0x7fffecb66700 (LWP 1972)]
[New Thread 0x7fffe73bd700 (LWP 1975)]
[New Thread 0x7fffe6bbc700 (LWP 1976)]
[New Thread 0x7fffe63bb700 (LWP 1977)]
[New Thread 0x7fffe5bba700 (LWP 1978)]
[Thread 0x7fffe5bba700 (LWP 1978) exited]
 2011-12-01 11:17:08: DownloadQueue.cpp(113): Loading temp files from /media/1T_D1-1_P2_sdb2/Datos Emule/Temp.
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 1 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 2 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 3 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 4 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 5 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 6 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 7 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 8 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 9 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 10 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 11 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 12 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 13 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 14 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 15 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 16 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 17 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 18 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 19 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 20 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 21 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 22 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 23 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 24 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 25 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 26 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 27 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 28 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 29 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 30 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 31 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(132): Loading PartFile 32 of 32
 2011-12-01 11:17:08: DownloadQueue.cpp(163): All PartFiles Loaded.
 2011-12-01 11:17:08: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/039.part.met to shares
 2011-12-01 11:17:08: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/036.part.met to shares
 2011-12-01 11:17:08: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/029.part.met to shares
 2011-12-01 11:17:08: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/024.part.met to shares
 2011-12-01 11:17:08: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/023.part.met to shares
 2011-12-01 11:17:08: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/001.part.met to shares
 2011-12-01 11:17:08: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/009.part.met to shares
 2011-12-01 11:17:08: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/008.part.met to shares
 2011-12-01 11:17:08: SharedFileList.cpp(333): Adding file /media/1T_D1-1_P2_sdb2/Datos Emule/Temp/007.part.met to shares
[New Thread 0x7fffe5bba700 (LWP 1979)]
[New Thread 0x7fffe53b9700 (LWP 1980)]
[Thread 0x7fffecb66700 (LWP 1972) exited]
[Thread 0x7fffe5bba700 (LWP 1979) exited]
[Thread 0x7fffe73bd700 (LWP 1975) exited]
 2011-12-02 01:58:53: MuleUDPSocket.cpp(174): Unknown port receiving a UDP packet! Ignoring
 2011-12-02 03:44:45: BaseClient.cpp(1834): Compatible client found with ET_COMPATIBLECLIENT of 15
 2011-12-02 11:38:37: BaseClient.cpp(1834): Compatible client found with ET_COMPATIBLECLIENT of 15
[New Thread 0x7fffe5bba700 (LWP 10360)]
[Thread 0x7fffe5bba700 (LWP 10360) exited]
 2011-12-03 00:55:46: MuleUDPSocket.cpp(174): Unknown port receiving a UDP packet! Ignoring
[New Thread 0x7fffe73bd700 (LWP 11486)]
 2011-12-03 14:31:54: SearchList.cpp(671): Search parsing result for "James Hardiman": 0
 2011-12-03 14:31:54: SearchList.cpp(692): Search expression: James Hardiman
 2011-12-03 14:31:54: SearchList.cpp(693): Expression count: 1
 2011-12-03 14:31:54: SearchList.cpp(699): Parameters: 1
 2011-12-03 14:32:00: SearchList.cpp(671): Search parsing result for "James Hardiman": 0
 2011-12-03 14:32:00: SearchList.cpp(692): Search expression: James Hardiman
 2011-12-03 14:32:00: SearchList.cpp(693): Expression count: 1
 2011-12-03 14:32:00: SearchList.cpp(699): Parameters: 1
[New Thread 0x7fffecb66700 (LWP 11487)]
[Thread 0x7fffecb66700 (LWP 11487) exited]
[Thread 0x7fffe73bd700 (LWP 11486) exited]
 2011-12-03 14:32:29: SearchList.cpp(671): Search parsing result for "Hardiman": 0
 2011-12-03 14:32:29: SearchList.cpp(692): Search expression: Hardiman
 2011-12-03 14:32:29: SearchList.cpp(693): Expression count: 1
 2011-12-03 14:32:29: SearchList.cpp(699): Parameters: 1
[New Thread 0x7fffe73bd700 (LWP 11488)]
[Thread 0x7fffe73bd700 (LWP 11488) exited]
 2011-12-03 14:32:45: SearchList.cpp(671): Search parsing result for "J. Hardiman": 0
 2011-12-03 14:32:45: SearchList.cpp(692): Search expression: J. Hardiman
 2011-12-03 14:32:45: SearchList.cpp(693): Expression count: 1
 2011-12-03 14:32:45: SearchList.cpp(699): Parameters: 1
[New Thread 0x7fffe73bd700 (LWP 11489)]
[Thread 0x7fffe73bd700 (LWP 11489) exited]
[New Thread 0x7fffe5bba700 (LWP 11535)]
[Thread 0x7fffe5bba700 (LWP 11535) exited]
[New Thread 0x7fffe5bba700 (LWP 11599)]
[Thread 0x7fffe5bba700 (LWP 11599) exited]
[New Thread 0x7fffe5bba700 (LWP 11613)]
[Thread 0x7fffe5bba700 (LWP 11613) exited]
[New Thread 0x7fffe5bba700 (LWP 11661)]
[Thread 0x7fffe5bba700 (LWP 11661) exited]
[New Thread 0x7fffe5bba700 (LWP 11675)]
[Thread 0x7fffe5bba700 (LWP 11675) exited]
[New Thread 0x7fffe5bba700 (LWP 11683)]
[Thread 0x7fffe5bba700 (LWP 11683) exited]
[New Thread 0x7fffe5bba700 (LWP 11701)]
[Thread 0x7fffe5bba700 (LWP 11701) exited]
 2011-12-03 23:08:22: BaseClient.cpp(1834): Compatible client found with ET_COMPATIBLECLIENT of 15
[New Thread 0x7fffe5bba700 (LWP 11716)]
[Thread 0x7fffe5bba700 (LWP 11716) exited]
[New Thread 0x7fffe5bba700 (LWP 11775)]
[Thread 0x7fffe5bba700 (LWP 11775) exited]
[New Thread 0x7fffe5bba700 (LWP 11778)]
[Thread 0x7fffe5bba700 (LWP 11778) exited]
 2011-12-04 02:34:59: BaseClient.cpp(1834): Compatible client found with ET_COMPATIBLECLIENT of 15
[New Thread 0x7fffe5bba700 (LWP 11788)]
[Thread 0x7fffe5bba700 (LWP 11788) exited]
[New Thread 0x7fffe5bba700 (LWP 11806)]
[Thread 0x7fffe5bba700 (LWP 11806) exited]

(amule:1961): GLib-WARNING **: /build/buildd/glib2.0-2.30.0/./glib/giounix.c:411Error while getting flags for FD: Bad file descriptor (9)

 2011-12-04 11:41:30: MuleUDPSocket.cpp(174): Unknown port receiving a UDP packet! Ignoring
[New Thread 0x7fffe5bba700 (LWP 12263)]
[Thread 0x7fffe5bba700 (LWP 12263) exited]
 2011-12-04 20:00:09: MuleUDPSocket.cpp(174): Unknown port receiving a UDP packet! Ignoring
 2011-12-04 20:41:59: BaseClient.cpp(1834): Compatible client found with ET_COMPATIBLECLIENT of 15
[New Thread 0x7fffe5bba700 (LWP 12602)]
[Thread 0x7fffe5bba700 (LWP 12602) exited]
[New Thread 0x7fffe5bba700 (LWP 12620)]
[Thread 0x7fffe5bba700 (LWP 12620) exited]
 2011-12-05 18:45:11: MuleUDPSocket.cpp(174): Unknown port receiving a UDP packet! Ignoring
 2011-12-07 14:45:00: BaseClient.cpp(1834): Compatible client found with ET_COMPATIBLECLIENT of 15
 2011-12-08 04:31:12: MuleUDPSocket.cpp(174): Unknown port receiving a UDP packet! Ignoring
 2011-12-08 16:37:18: MuleUDPSocket.cpp(174): Unknown port receiving a UDP packet! Ignoring
 2011-12-09 00:03:56: MuleUDPSocket.cpp(174): Unknown port receiving a UDP packet! Ignoring
 2011-12-09 14:14:37: MuleUDPSocket.cpp(174): Unknown port receiving a UDP packet! Ignoring
 2011-12-09 23:52:06: BaseClient.cpp(1834): Compatible client found with ET_COMPATIBLECLIENT of 15
 2011-12-10 03:57:46: MuleUDPSocket.cpp(174): Unknown port receiving a UDP packet! Ignoring
 2011-12-10 14:29:36: MuleUDPSocket.cpp(174): Unknown port receiving a UDP packet! Ignoring
 2011-12-11 03:22:46: MuleUDPSocket.cpp(174): Unknown port receiving a UDP packet! Ignoring
 2011-12-11 03:37:13: MuleUDPSocket.cpp(174): Unknown port receiving a UDP packet! Ignoring

(amule:1961): GLib-WARNING **: /build/buildd/glib2.0-2.30.0/./glib/giounix.c:411Error while getting flags for FD: Bad file descriptor (9)

[New Thread 0x7fffe73bd700 (LWP 18657)]
[Thread 0x7fffe73bd700 (LWP 18657) exited]

(amule:1961): GLib-WARNING **: /build/buildd/glib2.0-2.30.0/./glib/giounix.c:411Error while getting flags for FD: Bad file descriptor (9)

 2011-12-12 19:18:43: MuleUDPSocket.cpp(174): Unknown port receiving a UDP packet! Ignoring

Program received signal SIGSEGV, Segmentation fault.
CClientRef::IsFriend (this=0x7fffffffdd30) at ClientRef.cpp:167
167 bool WRAPC(IsFriend)
(gdb)


The bt:
Code: [Select]
(gdb) bt
#0  CClientRef::IsFriend (this=0x7fffffffdd30) at ClientRef.cpp:167
#1  0x0000000000556999 in CChatWnd::OnNMRclickChatTab (this=0x2980400, evt=...)
    at ChatWnd.cpp:111
#2  0x00007ffff6028cf5 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#3  0x00007ffff6028e7c in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/libwx_baseu-2.8.so.0
#4  0x00007ffff60291b4 in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#5  0x00007ffff6028c60 in wxEvtHandler::ProcessPendingEvents() ()
   from /usr/lib/libwx_baseu-2.8.so.0
#6  0x00007ffff5fa6539 in wxAppConsole::ProcessPendingEvents() ()
   from /usr/lib/libwx_baseu-2.8.so.0
#7  0x00007ffff6710968 in wxAppBase::ProcessIdle() ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8  0x00007ffff667f05e in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9  0x00007ffff291ea5d in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffff291f258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffff291f792 in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#12 0x00007ffff48dedb7 in gtk_main ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#13 0x00007ffff6693668 in wxEventLoop::Run() ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#14 0x00007ffff671079b in wxAppBase::MainLoop() ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#15 0x00007ffff5fd675a in wxEntry(int&, wchar_t**) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#16 0x000000000044a442 in main (argc=1, argv=<optimized out>)
    at amule-gui.cpp:93
(gdb)


The full bt:
Code: [Select]
(gdb) bt full
#0  CClientRef::IsFriend (this=0x7fffffffdd30) at ClientRef.cpp:167
No locals.
#1  0x0000000000556999 in CChatWnd::OnNMRclickChatTab (this=0x2980400, evt=...)
    at ChatWnd.cpp:111
        addFriend = 0x4f31b90
        client = {m_client = 0x0, m_from = {<wxStringBase> = {
              static npos = 18446744073709551615,
              m_pchData = 0x9214ad8 L"CChatSelector::GetCurrentClient"}, <No data fields>}}
#2  0x00007ffff6028cf5 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#3  0x00007ffff6028e7c in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#4  0x00007ffff60291b4 in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#5  0x00007ffff6028c60 in wxEvtHandler::ProcessPendingEvents() ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#6  0x00007ffff5fa6539 in wxAppConsole::ProcessPendingEvents() ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#7  0x00007ffff6710968 in wxAppBase::ProcessIdle() ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#8  0x00007ffff667f05e in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#9  0x00007ffff291ea5d in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#10 0x00007ffff291f258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#11 0x00007ffff291f792 in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#12 0x00007ffff48dedb7 in gtk_main ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#13 0x00007ffff6693668 in wxEventLoop::Run() ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#14 0x00007ffff671079b in wxAppBase::MainLoop() ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#15 0x00007ffff5fd675a in wxEntry(int&, wchar_t**) ()
   from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#16 0x000000000044a442 in main (argc=1, argv=<optimized out>)
    at amule-gui.cpp:93
No locals.
(gdb)


The "thread apply all bt":
Code: [Select]
(gdb) thread apply all bt

Thread 8 (Thread 0x7fffe53b9700 (LWP 1980)):
#0  0x00007ffff559d3cb in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff60266e6 in wxConditionInternal::WaitTimeout(unsigned long) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#2  0x00007ffff6026b12 in wxSemaphoreInternal::WaitTimeout(unsigned long) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#3  0x00000000005fd62b in CTimerThread::Entry (this=0x2a422f0) at Timer.cpp:66
#4  0x00007ffff6027851 in wxThreadInternal::PthreadStart(wxThread*) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#5  0x00007ffff5598efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007ffff52d389d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fffe63bb700 (LWP 1977)):
#0  0x00007ffff55a08dd in nanosleep ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff602c6ac in wxMicroSleep(unsigned long) ()
   from /usr/lib/libwx_baseu-2.8.so.0
---Type <return> to continue, or q <return> to quit---
#2  0x000000000050f27a in UploadBandwidthThrottler::Entry (this=0x7fffe80089b0)
    at UploadBandwidthThrottler.cpp:323
#3  0x00007ffff6027851 in wxThreadInternal::PthreadStart(wxThread*) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#4  0x00007ffff5598efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007ffff52d389d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fffe6bbc700 (LWP 1976)):
#0  0x00007ffff52c7773 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff291ef68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff291f792 in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff4052516 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff29442b6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff5598efc in start_thread ()
   from /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007ffff52d389d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#7  0x0000000000000000 in ?? ()

---Type <return> to continue, or q <return> to quit---
Thread 1 (Thread 0x7ffff7fb8960 (LWP 1961)):
#0  CClientRef::IsFriend (this=0x7fffffffdd30) at ClientRef.cpp:167
#1  0x0000000000556999 in CChatWnd::OnNMRclickChatTab (this=0x2980400, evt=...)
    at ChatWnd.cpp:111
#2  0x00007ffff6028cf5 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/libwx_baseu-2.8.so.0
#3  0x00007ffff6028e7c in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/libwx_baseu-2.8.so.0
#4  0x00007ffff60291b4 in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#5  0x00007ffff6028c60 in wxEvtHandler::ProcessPendingEvents() ()
   from /usr/lib/libwx_baseu-2.8.so.0
#6  0x00007ffff5fa6539 in wxAppConsole::ProcessPendingEvents() ()
   from /usr/lib/libwx_baseu-2.8.so.0
#7  0x00007ffff6710968 in wxAppBase::ProcessIdle() ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8  0x00007ffff667f05e in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9  0x00007ffff291ea5d in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007ffff291f258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffff291f792 in g_main_loop_run ()
---Type <return> to continue, or q <return> to quit---
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007ffff48dedb7 in gtk_main ()
   from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#13 0x00007ffff6693668 in wxEventLoop::Run() ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#14 0x00007ffff671079b in wxAppBase::MainLoop() ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#15 0x00007ffff5fd675a in wxEntry(int&, wchar_t**) ()
   from /usr/lib/libwx_baseu-2.8.so.0
#16 0x000000000044a442 in main (argc=1, argv=<optimized out>)
    at amule-gui.cpp:93
(gdb)


What was you doing when the emule explote?
Left clicking, on the chat secction, the new conversation of a unkown user that start to chat with me.

See you soo!  :)
Title: Re: aMule SVN 10678 Segmentation fault.
Post by: Stu Redman on December 14, 2011, 11:03:10 PM
Good error report!
Should be fixed in 10695.
The client probably connected a while ago and was disconnected meanwhile. And there was a check missing if it was actually found.
I hope there are not more problems like that lurking under the surface.