aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: 20051121 SIGSEGV stopping  (Read 2704 times)

morph

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 213
    • http://matrixhasu.altervista.org/
20051121 SIGSEGV stopping
« on: November 21, 2005, 11:01:36 PM »

stopping got this:

Code: [Select]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1224694080 (LWP 23500)]
0x081a737a in wxTopLevelWindowGTK::IsGrabbed ()
(gdb) bt
#0  0x081a737a in wxTopLevelWindowGTK::IsGrabbed ()
#1  0x081bb36f in wxTopLevelWindowGTK::IsGrabbed ()
#2  0x081bb3c5 in wxTopLevelWindowGTK::IsGrabbed ()
#3  0x081bb40e in wxTopLevelWindowGTK::IsGrabbed ()
#4  0x0833851f in wxArchiveInputStream::Peek ()
#5  0x081b4962 in wxTopLevelWindowGTK::IsGrabbed ()
#6  0x0819a824 in wxTopLevelWindowGTK::IsGrabbed ()
#7  0x080747a8 in wxObject::~wxObject ()
#8  0x080747c8 in wxObject::~wxObject ()
#9  0x081d40a5 in wxTopLevelWindowGTK::IsGrabbed ()
#10 0x081db054 in wxDataObjectSimple::~wxDataObjectSimple ()
#11 0xb79ae39d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#12 0xb7a3cdb4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#13 0xb7a3cfc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#14 0xb7a3d19d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#15 0xb7cd01f3 in wxWindowBase::Close () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#16 0xb7bd2902 in wxTopLevelWindowGTK::IsActive () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#17 0xb74a702e in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#18 0xb72315bb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#19 0xb7240a6d in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#20 0xb7241c05 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#21 0xb72421fe in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#22 0xb75964c7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#23 0xb74a48f4 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#24 0xb73428b5 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#25 0xb71c23f1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#26 0xb71c5647 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#27 0xb71c5b98 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#28 0xb74a4243 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb7bc886e in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#30 0xb7c5a7f8 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#31 0xb7c5a912 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#32 0xb79e451b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
---Type to continue, or q to quit---
#33 0xb79e45ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#34 0x081d3a09 in wxTopLevelWindowGTK::IsGrabbed ()
#35 0xb7744eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#36 0x08067e11 in ?? ()
(gdb) bt full
#0  0x081a737a in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#1  0x081bb36f in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#2  0x081bb3c5 in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#3  0x081bb40e in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#4  0x0833851f in wxArchiveInputStream::Peek ()
No symbol table info available.
#5  0x081b4962 in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#6  0x0819a824 in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#7  0x080747a8 in wxObject::~wxObject ()
No symbol table info available.
#8  0x080747c8 in wxObject::~wxObject ()
No symbol table info available.
#9  0x081d40a5 in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#10 0x081db054 in wxDataObjectSimple::~wxDataObjectSimple ()
No symbol table info available.
#11 0xb79ae39d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#12 0xb7a3cdb4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#13 0xb7a3cfc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#14 0xb7a3d19d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#15 0xb7cd01f3 in wxWindowBase::Close () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#16 0xb7bd2902 in wxTopLevelWindowGTK::IsActive () from /usr/lib/libwx_gtk2u_core-2.6.so.0
---Type to continue, or q to quit---
No symbol table info available.
#17 0xb74a702e in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0xb72315bb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0xb7240a6d in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#20 0xb7241c05 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#21 0xb72421fe in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0xb75964c7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#23 0xb74a48f4 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#24 0xb73428b5 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#25 0xb71c23f1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#26 0xb71c5647 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#27 0xb71c5b98 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#28 0xb74a4243 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#29 0xb7bc886e in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#30 0xb7c5a7f8 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#31 0xb7c5a912 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#32 0xb79e451b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
---Type to continue, or q to quit---
#33 0xb79e45ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#34 0x081d3a09 in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#35 0xb7744eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#36 0x08067e11 in ?? ()
No symbol table info available.
(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: aMule CVS using wxGTK2 v2.6.1 (Unicoded) (Snapshot: Mon Nov 21 07:02:03 CET 2005)
Running on: Linux 2.6.14-1-686-smp i686

Shutting down aMule...
aMule dialog destroyed
[2] wxObject::~wxObject() in /usr/bin/amule [0x80733ef]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.6.so.0[0xb7a40fc6]
[4] ?? in [0xffffe420]
[5] wxTopLevelWindowGTK::IsGrabbed() const in /usr/bin/amule [0x81a737a]
[6] wxTopLevelWindowGTK::IsGrabbed() const in /usr/bin/amule [0x81bb36f]
[7] wxTopLevelWindowGTK::IsGrabbed() const in /usr/bin/amule [0x81bb3c5]
[8] wxTopLevelWindowGTK::IsGrabbed() const in /usr/bin/amule [0x81bb40e]
[9] wxArchiveInputStream::Peek() in /usr/bin/amule [0x833851f]
[10] wxTopLevelWindowGTK::IsGrabbed() const in /usr/bin/amule [0x81b4962]
[11] wxTopLevelWindowGTK::IsGrabbed() const in /usr/bin/amule [0x819a824]
[12] wxObject::~wxObject() in /usr/bin/amule [0x80747a8]
[13] wxObject::~wxObject() in /usr/bin/amule [0x80747c8]
[14] wxTopLevelWindowGTK::IsGrabbed() const in /usr/bin/amule [0x81d40a5]
[15] wxDataObjectSimple::~wxDataObjectSimple() in /usr/bin/amule [0x81db054]
[16] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const in /usr/lib/libwx_baseu-2.6.so.0[0xb79ae39d]
[17] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/libwx_baseu-2.6.so.0[0xb7a3cdb4]
[18] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/libwx_baseu-2.6.so.0[0xb7a3cfc8]
[19] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.6.so.0[0xb7a3d19d]
[20] wxWindowBase::Close(bool) in /usr/lib/libwx_gtk2u_core-2.6.so.0[0xb7cd01f3]
[21] ?? in /usr/lib/libwx_gtk2u_core-2.6.so.0 [0xb7bd2902]
[22] _gtk_marshal_BOOLEAN__BOXED in /usr/lib/libgtk-x11-2.0.so.0[0xb74a702e]
[23] g_closure_invoke in /usr/lib/libgobject-2.0.so.0[0xb72315bb]
[24] ?? in /usr/lib/libgobject-2.0.so.0 [0xb7240a6d]
[25] g_signal_emit_valist in /usr/lib/libgobject-2.0.so.0[0xb7241c05]
[26] g_signal_emit in /usr/lib/libgobject-2.0.so.0[0xb72421fe]
[27] ?? in /usr/lib/libgtk-x11-2.0.so.0 [0xb75964c7]
[28] gtk_main_do_event in /usr/lib/libgtk-x11-2.0.so.0[0xb74a48f4]
[29] ?? in /usr/lib/libgdk-x11-2.0.so.0 [0xb73428b5]
[30] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0xb71c23f1]
[31] ?? in /usr/lib/libglib-2.0.so.0 [0xb71c5647]
[32] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0xb71c5b98]
[33] gtk_main in /usr/lib/libgtk-x11-2.0.so.0[0xb74a4243]
[34] wxEventLoop::Run() in /usr/lib/libwx_gtk2u_core-2.6.so.0[0xb7bc886e]
[35] wxAppBase::MainLoop() in /usr/lib/libwx_gtk2u_core-2.6.so.0[0xb7c5a7f8]
[36] wxAppBase::OnRun() in /usr/lib/libwx_gtk2u_core-2.6.so.0[0xb7c5a912]
[37] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.6.so.0[0xb79e451b]
[38] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.6.so.0[0xb79e45ee]
[39] wxTopLevelWindowGTK::IsGrabbed() const in /usr/bin/amule [0x81d3a09]
[40] __libc_start_main in /lib/tls/i686/cmov/libc.so.6[0xb7744eb0]
[41] __gxx_personality_v0 in /usr/bin/amule[0x8067e11]


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

Program received signal SIGABRT, Aborted.
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7759921 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb775b27b in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7a40fce in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.6.so.0
#4  
#5  0x081a737a in wxTopLevelWindowGTK::IsGrabbed ()
#6  0x081bb36f in wxTopLevelWindowGTK::IsGrabbed ()
#7  0x081bb3c5 in wxTopLevelWindowGTK::IsGrabbed ()
#8  0x081bb40e in wxTopLevelWindowGTK::IsGrabbed ()
#9  0x0833851f in wxArchiveInputStream::Peek ()
#10 0x081b4962 in wxTopLevelWindowGTK::IsGrabbed ()
#11 0x0819a824 in wxTopLevelWindowGTK::IsGrabbed ()
#12 0x080747a8 in wxObject::~wxObject ()
#13 0x080747c8 in wxObject::~wxObject ()
#14 0x081d40a5 in wxTopLevelWindowGTK::IsGrabbed ()
#15 0x081db054 in wxDataObjectSimple::~wxDataObjectSimple ()
#16 0xb79ae39d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#17 0xb7a3cdb4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#18 0xb7a3cfc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#19 0xb7a3d19d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#20 0xb7cd01f3 in wxWindowBase::Close () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#21 0xb7bd2902 in wxTopLevelWindowGTK::IsActive () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#22 0xb74a702e in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#23 0xb72315bb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#24 0xb7240a6d in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#25 0xb7241c05 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#26 0xb72421fe in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#27 0xb75964c7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#28 0xb74a48f4 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb73428b5 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#30 0xb71c23f1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#31 0xb71c5647 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#32 0xb71c5b98 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
---Type to continue, or q to quit---
#33 0xb74a4243 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#34 0xb7bc886e in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#35 0xb7c5a7f8 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#36 0xb7c5a912 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#37 0xb79e451b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#38 0xb79e45ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#39 0x081d3a09 in wxTopLevelWindowGTK::IsGrabbed ()
#40 0xb7744eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#41 0x08067e11 in ?? ()
(gdb) bt full
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7759921 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb775b27b in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3  0xb7a40fce in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#4  
No symbol table info available.
#5  0x081a737a in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#6  0x081bb36f in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#7  0x081bb3c5 in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#8  0x081bb40e in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#9  0x0833851f in wxArchiveInputStream::Peek ()
No symbol table info available.
#10 0x081b4962 in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#11 0x0819a824 in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#12 0x080747a8 in wxObject::~wxObject ()
No symbol table info available.
#13 0x080747c8 in wxObject::~wxObject ()
No symbol table info available.
#14 0x081d40a5 in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#15 0x081db054 in wxDataObjectSimple::~wxDataObjectSimple ()
No symbol table info available.
#16 0xb79ae39d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
---Type to continue, or q to quit---
No symbol table info available.
#17 0xb7a3cdb4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#18 0xb7a3cfc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#19 0xb7a3d19d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#20 0xb7cd01f3 in wxWindowBase::Close () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#21 0xb7bd2902 in wxTopLevelWindowGTK::IsActive () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#22 0xb74a702e in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#23 0xb72315bb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#24 0xb7240a6d in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#25 0xb7241c05 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#26 0xb72421fe in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#27 0xb75964c7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#28 0xb74a48f4 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#29 0xb73428b5 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#30 0xb71c23f1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#31 0xb71c5647 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#32 0xb71c5b98 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
---Type to continue, or q to quit---
#33 0xb74a4243 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#34 0xb7bc886e in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#35 0xb7c5a7f8 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#36 0xb7c5a912 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#37 0xb79e451b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#38 0xb79e45ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#39 0x081d3a09 in wxTopLevelWindowGTK::IsGrabbed ()
No symbol table info available.
#40 0xb7744eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#41 0x08067e11 in ?? ()
No symbol table info available.
(gdb) thread apply all bt

Thread 4 (Thread -1238045776 (LWP 23522)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f84fc6 in __nanosleep_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7a40a66 in wxMicroSleep () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb7a40a98 in wxMilliSleep () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb7a39b2c in wxThread::Sleep () from /usr/lib/libwx_baseu-2.6.so.0
#5  0x0831b84a in wxArchiveInputStream::Peek ()
#6  0xb7a3be4f in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb7a3becc in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb7f7fe40 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0xb780160e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1229653072 (LWP 23507)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7f84fc6 in __nanosleep_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb7a40a66 in wxMicroSleep () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb7a40a98 in wxMilliSleep () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb7a39b2c in wxThread::Sleep () from /usr/lib/libwx_baseu-2.6.so.0
#5  0x08181605 in wxTopLevelWindowGTK::IsGrabbed ()
#6  0xb7a3be4f in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb7a3becc in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb7f7fe40 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#9  0xb780160e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1224694080 (LWP 23500)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7759921 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb775b27b in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb7a40fce in wxFatalSignalHandler () from /usr/lib/libwx_baseu-2.6.so.0
#4  
#5  0x081a737a in wxTopLevelWindowGTK::IsGrabbed ()
#6  0x081bb36f in wxTopLevelWindowGTK::IsGrabbed ()
---Type to continue, or q to quit---
#7  0x081bb3c5 in wxTopLevelWindowGTK::IsGrabbed ()
#8  0x081bb40e in wxTopLevelWindowGTK::IsGrabbed ()
#9  0x0833851f in wxArchiveInputStream::Peek ()
#10 0x081b4962 in wxTopLevelWindowGTK::IsGrabbed ()
#11 0x0819a824 in wxTopLevelWindowGTK::IsGrabbed ()
#12 0x080747a8 in wxObject::~wxObject ()
#13 0x080747c8 in wxObject::~wxObject ()
#14 0x081d40a5 in wxTopLevelWindowGTK::IsGrabbed ()
#15 0x081db054 in wxDataObjectSimple::~wxDataObjectSimple ()
#16 0xb79ae39d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#17 0xb7a3cdb4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#18 0xb7a3cfc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#19 0xb7a3d19d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#20 0xb7cd01f3 in wxWindowBase::Close () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#21 0xb7bd2902 in wxTopLevelWindowGTK::IsActive () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#22 0xb74a702e in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#23 0xb72315bb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#24 0xb7240a6d in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#25 0xb7241c05 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#26 0xb72421fe in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#27 0xb75964c7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#28 0xb74a48f4 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb73428b5 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#30 0xb71c23f1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#31 0xb71c5647 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#32 0xb71c5b98 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#33 0xb74a4243 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#34 0xb7bc886e in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#35 0xb7c5a7f8 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#36 0xb7c5a912 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#37 0xb79e451b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#38 0xb79e45ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#39 0x081d3a09 in wxTopLevelWindowGTK::IsGrabbed ()
---Type to continue, or q to quit---
#40 0xb7744eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#41 0x08067e11 in ?? ()
(gdb) continue
Continuing.
Couldn't get registers: No such process.
(gdb)

This time seems something inside amule is involved ;))
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: 20051121 SIGSEGV stopping
« Reply #1 on: November 23, 2005, 02:19:56 AM »

Quote
Originally posted by morph
stopping got this:

...

This time seems something inside amule is involved ;))

morph,

Sorry, but what line are you talking about? I still don't see a line inside aMule code. Looks like a bogus wx to me. What were you doing when the crash happened? Closing the main window?

Cheers!
Logged

morph

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 213
    • http://matrixhasu.altervista.org/
RE: 20051121 SIGSEGV stopping
« Reply #2 on: November 23, 2005, 08:45:30 AM »

seems the following line is about code inside amule (as you may have understood, I know nothing about amule-wx code and debug...)

Code: [Select]
[2] wxObject::~wxObject() in /usr/bin/amule [0x80733ef]
[3] wxFatalSignalHandler in /usr/lib/libwx_baseu-2.6.so.0[0xb7a40fc6]
[4] ?? in [0xffffe420]
[5] wxTopLevelWindowGTK::IsGrabbed() const in /usr/bin/amule [0x81a737a]
[6] wxTopLevelWindowGTK::IsGrabbed() const in /usr/bin/amule [0x81bb36f]
[7] wxTopLevelWindowGTK::IsGrabbed() const in /usr/bin/amule [0x81bb3c5]
[8] wxTopLevelWindowGTK::IsGrabbed() const in /usr/bin/amule [0x81bb40e]
[9] wxArchiveInputStream::Peek() in /usr/bin/amule [0x833851f]
[10] wxTopLevelWindowGTK::IsGrabbed() const in /usr/bin/amule [0x81b4962]
[11] wxTopLevelWindowGTK::IsGrabbed() const in /usr/bin/amule [0x819a824]
[12] wxObject::~wxObject() in /usr/bin/amule [0x80747a8]
[13] wxObject::~wxObject() in /usr/bin/amule [0x80747c8]
[14] wxTopLevelWindowGTK::IsGrabbed() const in /usr/bin/amule [0x81d40a5]
[15] wxDataObjectSimple::~wxDataObjectSimple() in /usr/bin/amule [0x81db054]

yes, closing mayn windows, and already answered yes to be sure I really want to close amule.

Thanks!
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: 20051121 SIGSEGV stopping
« Reply #3 on: November 23, 2005, 11:37:24 AM »

Sorry morph, but you are wrong, let me explain to you what happened.

You had a segmentation fault (SEGFAULT). gdb caught the crash. Then you displayed a backtrace. Search for a problem inside this first backtrace, this is the gdb one. The second backtrace is produced by the crash handling routine inside aMule, and this one, for its own nature, is not as trustable as the gdb one.

One example is given the addresses reported by the right side of /usr/bin/amule in some lines. They should have been converted to aMule line numbers. But hey, those routines are NOT inside aMule, they are inside wx-lib, so why did the backtrace handler found that they are inside aMule, and why did it not convert it to aMule source code line numbers? In fact, if it did convert them to aMule source lines, I would be amazed...

When I mean code inside aMule, I mean code written by aMule team. If you are following our instructions and have compiled aMule with debug information, a crash within aMule will show aMule source code line numbers, so that we can actually analyse the code.

None of the lines of the backtraces you posted reports code inside aMule. Every single line is about a routine written in either wx-widgets or GTK.

And that makes me repeat again: recompile yourself both wx and aMule. My guess is your distro wx is broken. And use debug information or your backtraces will be useless for us. If you compile wx with debug information, they maybe we can find and fix a bug in wx too.

Cheers!
Logged

morph

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 213
    • http://matrixhasu.altervista.org/
Re: 20051121 SIGSEGV stopping
« Reply #4 on: November 23, 2005, 12:06:18 PM »

Ok, maybe this time i understand the point ;))

I'll follow this guide to install a differente wx lib: http://www.amule.org/wiki/index.php/Using_another_wxinstall

some tips about wx compilation other than ones in the wiki post?

following the link http://www.wxwidgets.org/develop2.htm i see a daily snapshot from CVS: should i take only  wx-cvs-Gtk.tar.bz2   or even  wx-cvs-ALL.tar.bz2  ? I think only the first one...

May i compile only wx and keep using amule packed by vollstreckernet ? I need the source code to  compile wx?

Many Thanks!
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: 20051121 SIGSEGV stopping
« Reply #5 on: November 24, 2005, 01:28:59 AM »

Quote
Originally posted by morph
Ok, maybe this time i understand the point ;))
Nice! :)

Quote
Originally posted by morph
I'll follow this guide to install a differente wx lib: http://www.amule.org/wiki/index.php/Using_another_wxinstall

some tips about wx compilation other than ones in the wiki post?
No, that is pretty all you need to do. I personally dont like to do the exports, I give the variables on the command line like this:
$ LANG=en_US.UTF-8 LD_LIBRARY_PATH=/usr/local/wxWidgets-cvsu/lib verb-2.4.2/src/amule &

Quote
Originally posted by morph
following the link http://www.wxwidgets.org/develop2.htm i see a daily snapshot from CVS: should i take only  wx-cvs-Gtk.tar.bz2   or even  wx-cvs-ALL.tar.bz2  ? I think only the first one...
I don't really know about these files, I use wx-cvs from their cvs :), get the instructions from their site or sourceforge if you want to do this too.

Quote
Originally posted by morph
May i compile only wx and keep using amule packed by vollstreckernet ? I need the source code to  compile wx?
Hum, I doubt it. Maybe if you choose to use a non-unicode version of wx-widgets, but if I were you, I would do a real test and recompile aMule too. Also, compile wx with UNICODE, so you have a better aMule experience.

Quote
Originally posted by morph
Many Thanks!
You are welcome! :)
Logged

Gerd78

  • Hero Member
  • *****
  • Karma: 9
  • Offline Offline
  • Posts: 681
Re: 20051121 SIGSEGV stopping
« Reply #6 on: November 24, 2005, 11:51:49 AM »

Quote
Originally posted by morph
following the link http://www.wxwidgets.org/develop2.htm i see a daily snapshot from CVS: should i take only  wx-cvs-Gtk.tar.bz2   or even  wx-cvs-ALL.tar.bz2  ? I think only the first one...
You don't need the "All" tarball, the "Gtk" one is sufficient. It contains the Gtk and Base libraries. The "All" has additional stuff for Windows, Mac, Motif, ... and the Python bindings, you don't need that for aMule.

Use "wx-cvs-Gtk.tar.bz2" from here:

http://biolpc22.york.ac.uk/pub/CVS_HEAD/
Logged