aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: 20060116 amulegui SIGSEGV on shared list  (Read 1886 times)

morph

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 213
    • http://matrixhasu.altervista.org/
20060116 amulegui SIGSEGV on shared list
« on: January 17, 2006, 11:04:29 AM »

viewing shared list and scrolling a bit with mouse got this:

Code: [Select]
LOG:
LOG:  - This is aMule CVS using wxGTK2 v2.6.1 (Unicoded) (Snapshot: Mon Jan 16 07:02:08 CET 2006) based on eMule.
LOG:    Running on Linux 2.6.15-1-686-smp i686
LOG:  - Visit [URL]http://www.amule.org[/URL] to check if a new version is available.
LOG:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1228728640 (LWP 25222)]
0xb7616bf9 in wxListBase::Item () from /usr/lib/libwx_baseu-2.6.so.0
(gdb) bt
#0  0xb7616bf9 in wxListBase::Item () from /usr/lib/libwx_baseu-2.6.so.0
#1  0xb78122e8 in wxGenericImageList::Draw () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#2  0x080f90cf in CSharedFilesCtrl::OnDrawItem (this=0x8508620, item=0, dc=0x827c300, rect=@0xbfe72cc8, rectHL=@0xbfe72cb8, highlighted=false)
    at SharedFilesCtrl.cpp:530
#3  0x0817dd0d in MuleExtern::wxListMainWindow::OnPaint (this=0x8509fb8) at listctrl.262.cpp:2689
#4  0xb75d639d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#5  0xb7664db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#6  0xb7664fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb766519d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb77fddc2 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#9  0xb77fe0f3 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#10 0xb719402e in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb6f1f5bb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#12 0xb6f2ea6d in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#13 0xb6f2fc05 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#14 0xb6f301fe in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#15 0xb72834c7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#16 0xb719196d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#17 0xb701e669 in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
#18 0xb701e7be in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#19 0xb710815e in gtk_container_set_reallocate_redraws () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb6eb1931 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#21 0xb6eaf3f1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb6eb2647 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#23 0xb6eb2b98 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#24 0xb7191243 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb77e886e in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#26 0xb787a7f8 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#27 0xb787a912 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#28 0xb760c51b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#29 0xb760c5ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#30 0x08067bfd in main (argc=2, argv=0xbfe73974) at amule-remote-gui.cpp:140
(gdb) bt full
#0  0xb7616bf9 in wxListBase::Item () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#1  0xb78122e8 in wxGenericImageList::Draw () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#2  0x080f90cf in CSharedFilesCtrl::OnDrawItem (this=0x8508620, item=0, dc=0x827c300, rect=@0xbfe72cc8, rectHL=@0xbfe72cb8, highlighted=false)
    at SharedFilesCtrl.cpp:530
        image = 25
        imgWidth = 16
        columnRect = {x = 4, y = 0, width = 242, height = 20}
        clipper = {m_dc = @0x827c300}
        columnWidth = 250
        i = 0
        file = (class CKnownFile *) 0x8787968
        textVOffset = 3
        SPARE_PIXELS_HORZ = 4
        columnLeft = 0
#3  0x0817dd0d in MuleExtern::wxListMainWindow::OnPaint (this=0x8509fb8) at listctrl.262.cpp:2689
        rect = {x = 0, y = 0, width = 1378, height = 20}
        highl = {x = 0, y = 0, width = 1378, height = 20}
        line = 0
        dbDC =
        buffer =
        visibleTo = 29
        rectLine = {x = 1, y = 0, width = 1378, height = 20}
        xOrig = 0
        lineHeight = 20
        visibleFrom = 0
        yOrig = 0
        after = {x = -1227607434, y = 139789792, width = 1, height = -1075368656}
        width = -1075368696
        height = 137132024
        dc =
---Type to continue, or q to quit---
        dev_x = 0
        dev_y = 0
#4  0xb75d639d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#5  0xb7664db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#6  0xb7664fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#7  0xb766519d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#8  0xb77fddc2 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#9  0xb77fe0f3 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#10 0xb719402e in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#11 0xb6f1f5bb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#12 0xb6f2ea6d in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#13 0xb6f2fc05 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#14 0xb6f301fe in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0xb72834c7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#16 0xb719196d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#17 0xb701e669 in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#18 0xb701e7be in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
---Type to continue, or q to quit---
#19 0xb710815e in gtk_container_set_reallocate_redraws () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#20 0xb6eb1931 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#21 0xb6eaf3f1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#22 0xb6eb2647 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#23 0xb6eb2b98 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#24 0xb7191243 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0xb77e886e in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#26 0xb787a7f8 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#27 0xb787a912 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#28 0xb760c51b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#29 0xb760c5ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#30 0x08067bfd in main (argc=2, argv=0xbfe73974) at amule-remote-gui.cpp:140
No locals.
(gdb) thread apply all bt

Thread 1 (Thread -1228728640 (LWP 25222)):
#0  0xb7616bf9 in wxListBase::Item () from /usr/lib/libwx_baseu-2.6.so.0
#1  0xb78122e8 in wxGenericImageList::Draw () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#2  0x080f90cf in CSharedFilesCtrl::OnDrawItem (this=0x8508620, item=0, dc=0x827c300, rect=@0xbfe72cc8, rectHL=@0xbfe72cb8, highlighted=false)
    at SharedFilesCtrl.cpp:530
#3  0x0817dd0d in MuleExtern::wxListMainWindow::OnPaint (this=0x8509fb8) at listctrl.262.cpp:2689
#4  0xb75d639d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#5  0xb7664db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#6  0xb7664fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb766519d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb77fddc2 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#9  0xb77fe0f3 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#10 0xb719402e in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb6f1f5bb in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#12 0xb6f2ea6d in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#13 0xb6f2fc05 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#14 0xb6f301fe in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#15 0xb72834c7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#16 0xb719196d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#17 0xb701e669 in gdk_window_clear_area_e () from /usr/lib/libgdk-x11-2.0.so.0
#18 0xb701e7be in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#19 0xb710815e in gtk_container_set_reallocate_redraws () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb6eb1931 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#21 0xb6eaf3f1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb6eb2647 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#23 0xb6eb2b98 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#24 0xb7191243 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb77e886e in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#26 0xb787a7f8 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#27 0xb787a912 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#28 0xb760c51b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
---Type to continue, or q to quit---
#29 0xb760c5ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#30 0x08067bfd in main (argc=2, argv=0xbfe73974) at amule-remote-gui.cpp:140
(gdb) continue
Continuing.
Couldn't get registers: No such process.
(gdb)

wrongly I start gdb amulegui with --verbose that seems does not exists (maybe it's this, maybe not...)

Code: [Select]
(gdb) run --verbose
Starting program: /usr/bin/amulegui --verbose
[Thread debugging using libthread_db enabled]
[New Thread -1228728640 (LWP 25222)]
Connecting...
Going to event loop...
Remote GUI EC event handler
LOG: Succeeded! Connection established to aMule CVS
Usage: aMule [-v] [-h] [-geometry ]
  -v, --version         Displays the current version number.
  -h, --help            Displays this information.
  -geometry:       Sets the geometry of the app.
                        uses the same format as standard X11 apps:
                        [=][{xX}][{+-}{+-}]
Unknown long option 'verbose'
Logged