aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Segmentation fault  (Read 1994 times)

Ralf1108

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 10
Segmentation fault
« on: December 30, 2004, 02:59:54 PM »

Hi

I compile the aMuleCVS from  aMule-cvs-20041229.tar.bz2. It runs for some hours and crashed.
 
version:
"This is aMuleCVS using wxGTK2 v2.5.3 (Unicoded) (based on eMule)"

--------------------------------------------------------------------------------
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1257243728 (LWP 17092)]
0xb7a10db5 in wxMBConv::cWC2MB () from /usr/lib/libwx_baseu-2.5.so.3
--------------------------------------------------------------------------------

(gdb) bt
#0  0xb7a10db5 in wxMBConv::cWC2MB () from /usr/lib/libwx_baseu-2.5.so.3
#1  0xb7a13ae0 in wxMBConv::cWX2MB () from /usr/lib/libwx_baseu-2.5.so.3
#2  0x081489a3 in StringIPtoUint32 (str_ip=@0xb50ff9d0)
    at NetworkFunctions.h:60
#3  0x082380e4 in StringHosttoUint32 (Host=@0xede9b68) at NetworkFunctions.h:67
#4  0x08237f15 in CAsyncDNS::Entry (this=0xede9b58) at NetworkFunctions.cpp:34
#5  0xb7a58bfb in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.5.so.3
#6  0xb7a58acf in wxPthreadStart () from /usr/lib/libwx_baseu-2.5.so.3
#7  0xb7fd79b4 in start_thread () from /lib/tls/libpthread.so.0
#8  0x00000000 in ?? ()



(gdb) bt full
#0  0xb7a10db5 in wxMBConv::cWC2MB () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#1  0xb7a13ae0 in wxMBConv::cWX2MB () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#2  0x081489a3 in StringIPtoUint32 (str_ip=@0xb50ff9d0)
    at NetworkFunctions.h:60
No locals.
#3  0x082380e4 in StringHosttoUint32 (Host=@0xede9b68) at NetworkFunctions.h:67
        solver =
#4  0x08237f15 in CAsyncDNS::Entry (this=0xede9b58) at NetworkFunctions.cpp:34
        result = 3081087048
#5  0xb7a58bfb in wxThreadInternal::PthreadStart ()
   from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#6  0xb7a58acf in wxPthreadStart () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#7  0xb7fd79b4 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#8  0x00000000 in ?? ()
No symbol table info available.
(gdb)
--------------------------------------------------------------------------------

seems to be an error in libwx !?


what version of GTK and libwx is preferred ??  GTK 1.2 and libwx 2.4.2 ??
Logged

Ralf1108

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 10
Re: Segmentation fault
« Reply #1 on: January 02, 2005, 01:06:42 PM »

and almost the same crash with the cvs version from 31th december :


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1226075360 (LWP 7376)]
0xb7a10db5 in wxMBConv::cWC2MB () from /usr/lib/libwx_baseu-2.5.so.3



(gdb) bt
#0  0xb7a10db5 in wxMBConv::cWC2MB () from /usr/lib/libwx_baseu-2.5.so.3
#1  0xb7a13ae0 in wxMBConv::cWX2MB () from /usr/lib/libwx_baseu-2.5.so.3
#2  0x0814394f in CClientReqSocket::OnError (this=0xddcd140, nErrorCode=7)
    at ListenSocket.cpp:1995
#3  0x08144799 in CClientReqSocketHandler::ClientReqSocketHandler (
    this=0xde3c8d8, event=@0xdf1ea78) at ListenSocket.cpp:2209
#4  0xb79aed78 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.5.so.3
#5  0xb7a5c850 in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.5.so.3
#6  0xb7a5bccf in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.5.so.3
#7  0xb7a5c9f0 in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.5.so.3
#8  0xb7a5c786 in wxEvtHandler::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.5.so.3
#9  0xb79aece6 in wxAppConsole::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.5.so.3
#10 0xb7c11735 in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#11 0xb737d033 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#12 0xb7379c02 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#13 0xb737acf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#14 0xb737b030 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
---Type to continue, or q to quit---bt
#15 0xb737b673 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#16 0xb76194e3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#17 0xb7c2c208 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#18 0xb7cbd233 in wxAppBase::MainLoop ()
   from /usr/lib/libwx_gtk2u_core-2.5.so.3
#19 0xb7cbd39a in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.5.so.3
#20 0xb79f2a63 in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
#21 0xb79f2b3d in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
#22 0x082d1dc4 in main (argc=1, argv=0xbffffa64) at amule-gui.cpp:161






(gdb) bt full
#0  0xb7a10db5 in wxMBConv::cWC2MB () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#1  0xb7a13ae0 in wxMBConv::cWX2MB () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#2  0x0814394f in CClientReqSocket::OnError (this=0xddcd140, nErrorCode=7)
    at ListenSocket.cpp:1995
        strError =
#3  0x08144799 in CClientReqSocketHandler::ClientReqSocketHandler (
    this=0xde3c8d8, event=@0xdf1ea78) at ListenSocket.cpp:2209
No locals.
#4  0xb79aed78 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#5  0xb7a5c850 in wxEvtHandler::ProcessEventIfMatches ()
   from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#6  0xb7a5bccf in wxEventHashTable::HandleEvent ()
   from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#7  0xb7a5c9f0 in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#8  0xb7a5c786 in wxEvtHandler::ProcessPendingEvents ()
---Type to continue, or q to quit---
   from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#9  0xb79aece6 in wxAppConsole::ProcessPendingEvents ()
   from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#10 0xb7c11735 in wxApp::WakeUpIdle () from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#11 0xb737d033 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#12 0xb7379c02 in g_main_depth () from /usr/lib/libglib-2.0.so.0


No symbol table info available.
#13 0xb737acf8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0xb737b030 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0xb737b673 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#16 0xb76194e3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#17 0xb7c2c208 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#18 0xb7cbd233 in wxAppBase::MainLoop ()
   from /usr/lib/libwx_gtk2u_core-2.5.so.3
---Type to continue, or q to quit---
No symbol table info available.
#19 0xb7cbd39a in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.5.so.3
No symbol table info available.
#20 0xb79f2a63 in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#21 0xb79f2b3d in wxEntry () from /usr/lib/libwx_baseu-2.5.so.3
No symbol table info available.
#22 0x082d1dc4 in main (argc=1, argv=0xbffffa64) at amule-gui.cpp:161
No locals.
(gdb)
Logged