aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: 20060408 amulegui SIGABRT on download category menu  (Read 2193 times)

morph

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 213
    • http://matrixhasu.altervista.org/
20060408 amulegui SIGABRT on download category menu
« on: April 09, 2006, 10:30:03 PM »

moved to download page, select a category with left button, than with the right button clicked on category name, I've tryed to select an element of context menu popped up, but this is generated:

Code: [Select]
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../include/c++/4.0.3/debug/vector:192:
    error: attempt to subscript container with out-of-bounds index 4, but
    container only holds 0 elements.

Objects involved in the operation:
sequence "this" @ 0x0x8413584 {
  type = N15__gnu_debug_def6vectorIP15Category_StructSaIS2_EEE;
}

Program received signal SIGABRT, Aborted.
[Switching to Thread -1229420864 (LWP 11043)]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb734b921 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb734d27b in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb74d0579 in __gnu_debug::_Error_formatter::_M_error () from /usr/lib/libstdc++.so.6
#4  0x08075f5e in __gnu_debug_def::vector >::operator[] (this=0x8413584, __n=4) at vector:192
#5  0x0812107c in CPreferences::GetCategory (this=0x8413564, index=4) at Preferences.cpp:1374
#6  0x0817bec9 in CCatDialog (this=0xbf850fd8, parent=0x84a2a28, allowbrowse=false, index=4) at CatDialog.cpp:78
#7  0x0810937d in CTransferWnd::OnEditCategory (this=0x84a2a28) at TransferWnd.cpp:279
#8  0xb75a639d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb7634db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#10 0xb7634fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#11 0xb763519d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#12 0xb7896d8a in wxMenuBase::SendEvent () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#13 0xb782dd7a in wxMenu::~wxMenu () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#14 0xb6ee0a2b in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#15 0xb6ed3cb9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#16 0xb6ee3c0a in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#17 0xb6ee5490 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#18 0xb6ee57f9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#19 0xb7248ea2 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb716790b in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb7167c28 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb715d88f in gtk_menu_reorder_child () from /usr/lib/libgtk-x11-2.0.so.0
#23 0xb71577f0 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#24 0xb6ed35f9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#25 0xb6ed3cb9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#26 0xb6ee4315 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#27 0xb6ee51fe in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#28 0xb6ee57f9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#29 0xb72490c4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb7155c1d in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
---Type to continue, or q to quit---
#31 0xb7156093 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#32 0xb6fea2da in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#33 0xb6e5e11c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#34 0xb6e615ab in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#35 0xb6e61a87 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#36 0xb7154955 in gtk_main_iteration () from /usr/lib/libgtk-x11-2.0.so.0
#37 0xb77c9205 in wxWindow::DoPopupMenu () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#38 0x080da1ef in wxWindowBase::PopupMenu (this=0x84a2a28, menu=0x8ce04e0, pos=@0xbf8520f4) at window.h:868
#39 0x0810acce in CTransferWnd::OnNMRclickDLtab (this=0x84a2a28, evt=@0x8be3100) at TransferWnd.cpp:379
#40 0xb75a639d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#41 0xb7634db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#42 0xb7634fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#43 0xb763519d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#44 0xb7635803 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#45 0xb75a66f6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#46 0xb779f554 in wxApp::Yield () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#47 0xb6e60731 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#48 0xb6e5e11c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#49 0xb6e615ab in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#50 0xb6e61907 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#51 0xb7155231 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#52 0xb77b886e in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#53 0xb784a7f8 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#54 0xb784a912 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#55 0xb75dc51b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#56 0xb75dc5ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#57 0x08067c9d in main (argc=1, argv=0xbf852514) at amule-remote-gui.cpp:144
(gdb) bt full
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb734b921 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb734d27b in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3  0xb74d0579 in __gnu_debug::_Error_formatter::_M_error () from /usr/lib/libstdc++.so.6
No symbol table info available.
#4  0x08075f5e in __gnu_debug_def::vector >::operator[] (this=0x8413584, __n=4) at vector:192
No locals.
#5  0x0812107c in CPreferences::GetCategory (this=0x8413564, index=4) at Preferences.cpp:1374
No locals.
#6  0x0817bec9 in CCatDialog (this=0xbf850fd8, parent=0x84a2a28, allowbrowse=false, index=4) at CatDialog.cpp:78
        content = (struct wxSizer *) 0x8cc6fe8
#7  0x0810937d in CTransferWnd::OnEditCategory (this=0x84a2a28) at TransferWnd.cpp:279
        cat = (Category_Struct *) 0x8411c00
        oldpath = { = {static npos = 4294967295, m_pchData = 0x8412214}, }
        dialog = {<> = {}, m_color = 1, m_category = 0x0, static sm_eventTableEntries = {{ = {
        m_id = -1209560536, m_lastId = 163986776, m_fn = {__pfn = 0x9c63d80, __delta = 88}, m_callbackUserData = 0x31}, m_eventType = @0x24},
    { = {m_id = 4, m_lastId = 680, m_fn = {__pfn = 0x3, __delta = 163740568}, m_callbackUserData = 0x0},
      m_eventType = @0x0}, { = {m_id = 163701752, m_lastId = 163740784, m_fn = {__pfn = 0xb6598004, __delta = 63},
        m_callbackUserData = 0x31}, m_eventType = @0x24}, { = {m_id = 4, m_lastId = 697, m_fn = {__pfn = 0x3,
          __delta = 163701416}, m_callbackUserData = 0x0}, m_eventType = @0x0}}, static sm_eventTable = {baseTable = 0x8290598,
    entries = 0x82958e0}, static sm_eventHashTable = {m_table = @0x821a9c0, m_rebuildHash = true, m_size = 31, m_eventTypeTable = 0x82a8c20,
    static sm_first = 0x82923b0, m_previous = 0x8295830, m_next = 0x8295b38}}
#8  0xb75a639d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#9  0xb7634db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#10 0xb7634fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
---Type to continue, or q to quit---
#11 0xb763519d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#12 0xb7896d8a in wxMenuBase::SendEvent () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#13 0xb782dd7a in wxMenu::~wxMenu () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#14 0xb6ee0a2b in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0xb6ed3cb9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#16 0xb6ee3c0a in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0xb6ee5490 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#18 0xb6ee57f9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0xb7248ea2 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#20 0xb716790b in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#21 0xb7167c28 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#22 0xb715d88f in gtk_menu_reorder_child () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#23 0xb71577f0 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#24 0xb6ed35f9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#25 0xb6ed3cb9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#26 0xb6ee4315 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
---Type to continue, or q to quit---
No symbol table info available.
#27 0xb6ee51fe in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#28 0xb6ee57f9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#29 0xb72490c4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#30 0xb7155c1d in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#31 0xb7156093 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#32 0xb6fea2da in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#33 0xb6e5e11c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#34 0xb6e615ab in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#35 0xb6e61a87 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#36 0xb7154955 in gtk_main_iteration () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#37 0xb77c9205 in wxWindow::DoPopupMenu () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#38 0x080da1ef in wxWindowBase::PopupMenu (this=0x84a2a28, menu=0x8ce04e0, pos=@0xbf8520f4) at window.h:868
No locals.
#39 0x0810acce in CTransferWnd::OnNMRclickDLtab (this=0x84a2a28, evt=@0x8be3100) at TransferWnd.cpp:379
No locals.
#40 0xb75a639d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#41 0xb7634db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
---Type to continue, or q to quit---
#42 0xb7634fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#43 0xb763519d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#44 0xb7635803 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#45 0xb75a66f6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#46 0xb779f554 in wxApp::Yield () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#47 0xb6e60731 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#48 0xb6e5e11c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#49 0xb6e615ab in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#50 0xb6e61907 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#51 0xb7155231 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#52 0xb77b886e in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#53 0xb784a7f8 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#54 0xb784a912 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
No symbol table info available.
#55 0xb75dc51b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#56 0xb75dc5ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#57 0x08067c9d in main (argc=1, argv=0xbf852514) at amule-remote-gui.cpp:144
---Type to continue, or q to quit---
No locals.
(gdb) thread apply all bt

Thread 1 (Thread -1229420864 (LWP 11043)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb734b921 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb734d27b in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb74d0579 in __gnu_debug::_Error_formatter::_M_error () from /usr/lib/libstdc++.so.6
#4  0x08075f5e in __gnu_debug_def::vector >::operator[] (this=0x8413584, __n=4) at vector:192
#5  0x0812107c in CPreferences::GetCategory (this=0x8413564, index=4) at Preferences.cpp:1374
#6  0x0817bec9 in CCatDialog (this=0xbf850fd8, parent=0x84a2a28, allowbrowse=false, index=4) at CatDialog.cpp:78
#7  0x0810937d in CTransferWnd::OnEditCategory (this=0x84a2a28) at TransferWnd.cpp:279
#8  0xb75a639d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb7634db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#10 0xb7634fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#11 0xb763519d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#12 0xb7896d8a in wxMenuBase::SendEvent () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#13 0xb782dd7a in wxMenu::~wxMenu () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#14 0xb6ee0a2b in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#15 0xb6ed3cb9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#16 0xb6ee3c0a in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#17 0xb6ee5490 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#18 0xb6ee57f9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#19 0xb7248ea2 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb716790b in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb7167c28 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb715d88f in gtk_menu_reorder_child () from /usr/lib/libgtk-x11-2.0.so.0
#23 0xb71577f0 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#24 0xb6ed35f9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#25 0xb6ed3cb9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#26 0xb6ee4315 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#27 0xb6ee51fe in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#28 0xb6ee57f9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
---Type to continue, or q to quit---
#29 0xb72490c4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb7155c1d in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#31 0xb7156093 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#32 0xb6fea2da in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#33 0xb6e5e11c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#34 0xb6e615ab in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#35 0xb6e61a87 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#36 0xb7154955 in gtk_main_iteration () from /usr/lib/libgtk-x11-2.0.so.0
#37 0xb77c9205 in wxWindow::DoPopupMenu () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#38 0x080da1ef in wxWindowBase::PopupMenu (this=0x84a2a28, menu=0x8ce04e0, pos=@0xbf8520f4) at window.h:868
#39 0x0810acce in CTransferWnd::OnNMRclickDLtab (this=0x84a2a28, evt=@0x8be3100) at TransferWnd.cpp:379
#40 0xb75a639d in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#41 0xb7634db4 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0
#42 0xb7634fc8 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0
#43 0xb763519d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0
#44 0xb7635803 in wxEvtHandler::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#45 0xb75a66f6 in wxAppConsole::ProcessPendingEvents () from /usr/lib/libwx_baseu-2.6.so.0
#46 0xb779f554 in wxApp::Yield () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#47 0xb6e60731 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#48 0xb6e5e11c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#49 0xb6e615ab in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#50 0xb6e61907 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#51 0xb7155231 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#52 0xb77b886e in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#53 0xb784a7f8 in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#54 0xb784a912 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0
#55 0xb75dc51b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#56 0xb75dc5ee in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#57 0x08067c9d in main (argc=1, argv=0xbf852514) at amule-remote-gui.cpp:144
(gdb) continue
Continuing.
Couldn't get registers: No such process.
(gdb)
Logged