aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: 20060615 amulegui SIGSEGV  (Read 2339 times)

morph

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 213
    • http://matrixhasu.altervista.org/
20060615 amulegui SIGSEGV
« on: June 16, 2006, 11:23:35 PM »

got this, switching from shared dialog to transfer:

Code: [Select]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1229551936 (LWP 8870)]
0xb7424ae8 in __malloc_initialize_hook () from /lib/tls/i686/cmov/libc.so.6
(gdb) bt
#0  0xb7424ae8 in __malloc_initialize_hook () from /lib/tls/i686/cmov/libc.so.6
#1  0x080f5aa2 in CUploadingView::DrawCell (client=0x8610388, column=1, dc=0x829a760, rect=@0xbfb3d694) at ClientListCtrl.cpp:611
#2  0x080f4967 in CClientListCtrl::OnDrawItem (this=0x84bc478, item=0, dc=0x829a760, rect=@0xbfb3d9d8, rectHL=@0xbfb3d9c8, highlighted=false)
    at ClientListCtrl.cpp:494
#3  0x0819361a in MuleExtern::wxListMainWindow::OnPaint (this=0x84bd4f0) at extern/wxWidgets/listctrl.cpp:2651
#4  0xb7575815 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#5  0xb76073f3 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#6  0xb76075ff in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb76077df in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb77a9c39 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#9  0xb77a9ff9 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#10 0xb7124aa0 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb6daacb9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#12 0xb6dbac0a in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#13 0xb6dbc1fe in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#14 0xb6dbc7f9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#15 0xb7216624 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#16 0xb712350a in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#17 0xb6fa3dad in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
#18 0xb6fa3e8f in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#19 0xb7091727 in gtk_container_check_resize () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb6d37731 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#21 0xb6d3511c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb6d385ab in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#23 0xb6d38907 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#24 0xb71224e1 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb7791b38 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#26 0xb782eb49 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#27 0xb782ec41 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#28 0xb75ac6ea in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#29 0xb75ac7a6 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
---Type to continue, or q to quit---
#30 0x08067d86 in main (argc=1, argv=0xbfb3e6a4) at amule-remote-gui.cpp:144
#31 0xb7303eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#32 0x08066ee1 in _start () at ../sysdeps/i386/elf/start.S:119
(gdb) bt full
#0  0xb7424ae8 in __malloc_initialize_hook () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#1  0x080f5aa2 in CUploadingView::DrawCell (client=0x8610388, column=1, dc=0x829a760, rect=@0xbfb3d694) at ClientListCtrl.cpp:611
        buffer = { = {static npos = 4294967295, m_pchData = 0xb762800c}, }
#2  0x080f4967 in CClientListCtrl::OnDrawItem (this=0x84bc478, item=0, dc=0x829a760, rect=@0xbfb3d9d8, rectHL=@0xbfb3d9c8, highlighted=false)
    at ClientListCtrl.cpp:494
        clipper = {m_dc = @0x829a760}
        width = 275
        i = 1
        client = (CUpDownClient *) 0x8610388
        cur_rect = {x = 154, y = 0, width = 267, height = 20}
        view = (const ClientListView &) @0x82986f0: {m_title = { = {static npos = 4294967295,
      m_pchData = 0x82b4704}, }, m_init = 0x80f6e9e ,
  m_draw = 0x80f575e ,
  m_sort = 0x80f50b8 }
#3  0x0819361a in MuleExtern::wxListMainWindow::OnPaint (this=0x84bd4f0) at extern/wxWidgets/listctrl.cpp:2651
        rect = {x = 0, y = 0, width = 1231, height = 20}
        highl = {x = 0, y = 0, width = 1231, height = 20}
        line = 0
        dbDC =
        buffer =
        visibleTo = 6
        rectLine = {x = 1, y = 0, width = 1231, height = 20}
        xOrig = 0
        lineHeight = 20
        visibleFrom = 0
        yOrig = 0
        after = {x = -1225024831, y = 137278936, width = 139570944, height = 1}
        width = -1078732152
        height = 8
        dc =
---Type to continue, or q to quit---
        dev_x = 0
        dev_y = 0
#4  0xb7575815 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#5  0xb76073f3 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#6  0xb76075ff in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#7  0xb76077df in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#8  0xb77a9c39 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#9  0xb77a9ff9 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#10 0xb7124aa0 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#11 0xb6daacb9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#12 0xb6dbac0a in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0xb6dbc1fe in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0xb6dbc7f9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0xb7216624 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#16 0xb712350a in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#17 0xb6fa3dad in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#18 0xb6fa3e8f in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
---Type to continue, or q to quit---
No symbol table info available.
#19 0xb7091727 in gtk_container_check_resize () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#20 0xb6d37731 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#21 0xb6d3511c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#22 0xb6d385ab in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#23 0xb6d38907 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#24 0xb71224e1 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0xb7791b38 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#26 0xb782eb49 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#27 0xb782ec41 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#28 0xb75ac6ea in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#29 0xb75ac7a6 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#30 0x08067d86 in main (argc=1, argv=0xbfb3e6a4) at amule-remote-gui.cpp:144
No locals.
#31 0xb7303eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#32 0x08066ee1 in _start () at ../sysdeps/i386/elf/start.S:119
No locals.
(gdb) thread apply all bt

Thread 1 (Thread -1229551936 (LWP 8870)):
#0  0xb7424ae8 in __malloc_initialize_hook () from /lib/tls/i686/cmov/libc.so.6
#1  0x080f5aa2 in CUploadingView::DrawCell (client=0x8610388, column=1, dc=0x829a760, rect=@0xbfb3d694) at ClientListCtrl.cpp:611
#2  0x080f4967 in CClientListCtrl::OnDrawItem (this=0x84bc478, item=0, dc=0x829a760, rect=@0xbfb3d9d8, rectHL=@0xbfb3d9c8, highlighted=false)
    at ClientListCtrl.cpp:494
#3  0x0819361a in MuleExtern::wxListMainWindow::OnPaint (this=0x84bd4f0) at extern/wxWidgets/listctrl.cpp:2651
#4  0xb7575815 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#5  0xb76073f3 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#6  0xb76075ff in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb76077df in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb77a9c39 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#9  0xb77a9ff9 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#10 0xb7124aa0 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb6daacb9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#12 0xb6dbac0a in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#13 0xb6dbc1fe in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#14 0xb6dbc7f9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#15 0xb7216624 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#16 0xb712350a in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#17 0xb6fa3dad in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
#18 0xb6fa3e8f in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#19 0xb7091727 in gtk_container_check_resize () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb6d37731 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#21 0xb6d3511c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb6d385ab in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#23 0xb6d38907 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#24 0xb71224e1 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb7791b38 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#26 0xb782eb49 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#27 0xb782ec41 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
---Type to continue, or q to quit---
#28 0xb75ac6ea in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#29 0xb75ac7a6 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#30 0x08067d86 in main (argc=1, argv=0xbfb3e6a4) at amule-remote-gui.cpp:144
#31 0xb7303eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#32 0x08066ee1 in _start () at ../sysdeps/i386/elf/start.S:119
(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: 20060615 amulegui SIGSEGV
« Reply #1 on: June 17, 2006, 02:18:49 AM »

Sandro,

Please, don't take this as a reprehension, it is not. But you have already posted this exact same backtrace at least 10 times in the forums. Please, when you post a backtrace that is related to another you already posted, verify if there is any difference that could bring us some new information, otherwise, there is no point in posting it.

I appreciate your backtraces, I have fixed many bugs due to them. But there is no point in posting the very same thing in lots of different threads, ok? :)

I was unable to reproduce your crash here. Have you tried to replace (upgrade, downgrade) your glibc? The fact is that you are getting memory corruption, this one for example crashed inside the system malloc, so probably the backtraces won't be very usefull.

Cheers!
Logged