(gdb) bt full
part 1:
#0 0xb7fb1430 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb71908a0 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb7192268 in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3 0x08411c19 in OnUnhandledException ()
at ../../../../src/libs/common/MuleDebug.cpp:103
t = (class std::type_info *) 0x8712c8c
output = (FILE *) 0xb72bf560
#4 0xb73b3655 in __cxxabiv1::__terminate (
handler=0x84118a8 <OnUnhandledException()>)
at ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:43
No locals.
#5 0xb73b3692 in std::terminate ()
at ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:53
No locals.
#6 0xb73b37ca in __cxa_throw (obj=0xb73e28f0, tinfo=0x8712c8c,
dest=0xb73b3d00 <~bad_alloc>)
at ../../../../src/libstdc++-v3/libsupc++/eh_throw.cc:76
header = <value optimized out>
#7 0xb73b3e23 in operator new (sz=44)
at ../../../../src/libstdc++-v3/libsupc++/new_op.cc:63
---Type <return> to continue, or q <return> to quit---
handler = <value optimized out>
p = <value optimized out>
#8 0xb75ba0e9 in wxSocketEvent::Clone (this=0xbfaaf7b0)
at ../include/wx/socket.h:314
No locals.
#9 0xb7515bb5 in wxEvtHandler::AddPendingEvent (this=0x8715600,
event=@0xbfaaf7b0) at ../src/common/event.cpp:1130
eventCopy = <value optimized out>
__FUNCTION__ = "AddPendingEvent"
#10 0xb75b9d58 in wxSocketBase::OnRequest (this=0xbe095b0,
notification=wxSOCKET_OUTPUT) at ../src/common/socket.cpp:1006
event = {<wxEvent> = {<wxObject> = {_vptr.wxObject = 0x870e668,
static ms_classInfo = {m_className = 0xb75451a4, m_objectSize = 8,
m_objectConstructor = 0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0,
static sm_first = 0xb7a428cc, m_next = 0xb75998c4,
static sm_classTable = 0xa5ed3e8}, m_refData = 0x0},
m_eventObject = 0xbe095b0, m_eventType = 10002, m_timeStamp = 0,
m_id = 6123, m_callbackUserData = 0x0, m_propagationLevel = 0,
m_skipped = false, m_isCommandEvent = false, static ms_classInfo = {
m_className = 0xb7556708, m_objectSize = 36, m_objectConstructor = 0,
m_baseInfo1 = 0xb7599858, m_baseInfo2 = 0x0,
static sm_first = 0xb7a428cc, m_next = 0xb759a908,
static sm_classTable = 0xa5ed3e8}}, m_event = wxSOCKET_OUTPUT,
---Type <return> to continue, or q <return> to quit---
m_clientData = 0x0, static ms_classInfo = {m_className = 0xb75c1008,
m_objectSize = 44,
m_objectConstructor = 0xb75b7e00 <wxSocketEvent::wxCreateObject()>,
m_baseInfo1 = 0xb759a920, m_baseInfo2 = 0x0, static sm_first = 0xb7a428cc,
m_next = 0xb75ca54c, static sm_classTable = 0xa5ed3e8}}
flag = <value optimized out>
#11 0xb75b9e54 in wx_socket_callback (notification=GSOCK_OUTPUT,
cdata=0xbe095b0 "��O\b") at ../src/common/socket.cpp:942
No locals.
#12 0xb75be6bb in GSocket::Detected_Write (this=0xc009748)
at ../src/unix/gsocket.cpp:1836
No locals.
#13 0xb7708be7 in _GSocket_GDK_Input (data=0xc009748, source=32,
condition=GDK_INPUT_WRITE) at ../src/gtk/gsockgtk.cpp:36
No locals.
#14 0xb6d514af in gdk_io_invoke (source=0xb05d5d60,
condition=<value optimized out>, data=0xb017c320)
at /build/buildd/gtk+2.0-2.14.4/gdk/gdkevents.c:1013
gdk_cond = GDK_INPUT_WRITE
#15 0xb6aef71d in g_io_unix_dispatch (source=0xb03eb220,
callback=0xb6d51450 <gdk_io_invoke>, user_data=0xb017c320)
at /build/buildd/glib2.0-2.18.2/glib/giounix.c:162
buffer_condition = 6
---Type <return> to continue, or q <return> to quit---
#16 0xb6ab8718 in IA__g_main_context_dispatch (context=0xa61af60)
at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2144
No locals.
#17 0xb6abbdc3 in g_main_context_iterate (context=0xa61af60, block=1,
dispatch=1, self=0xa61c510)
at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2778
max_priority = 300
timeout = 0
some_ready = 1
nfds = 28
allocated_nfds = <value optimized out>
fds = (GPollFD *) 0xe9a37c8
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#18 0xb6abbf81 in IA__g_main_context_iteration (context=0xa61af60, may_block=1)
at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2841
retval = <value optimized out>
#19 0xb6eea204 in IA__gtk_main_iteration ()
at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c:1288
No locals.
#20 0xb778a27d in wxWindow::DoPopupMenu (this=0xadc6268, menu=0xc1d8810,
x=159, y=286) at ../src/gtk/menu.cpp:1720
is_waiting = true
handler = 19089
---Type <return> to continue, or q <return> to quit---
pos = {x = 171, y = 468}
userdata = (gpointer) 0xbfaafa58
posfunc = (
GtkMenuPositionFunc) 0xb7789570 <wxPopupMenuPositionCallback>
eventOpen = {<wxEvent> = {<wxObject> = {_vptr.wxObject = 0xb7948148,
static ms_classInfo = {m_className = 0xb75451a4, m_objectSize = 8,
m_objectConstructor = 0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0,
static sm_first = 0xb7a428cc, m_next = 0xb75998c4,
static sm_classTable = 0xa5ed3e8}, m_refData = 0x0},
m_eventObject = 0xc1d8810, m_eventType = 10170, m_timeStamp = 0,
m_id = -1, m_callbackUserData = 0x0, m_propagationLevel = 0,
m_skipped = false, m_isCommandEvent = false, static ms_classInfo = {
m_className = 0xb7556708, m_objectSize = 36, m_objectConstructor = 0,
m_baseInfo1 = 0xb7599858, m_baseInfo2 = 0x0,
static sm_first = 0xb7a428cc, m_next = 0xb759a908,
static sm_classTable = 0xa5ed3e8}}, m_menuId = -1, m_menu = 0xc1d8810,
static ms_classInfo = {m_className = 0xb7894fe0, m_objectSize = 44,
m_objectConstructor = 0xb76da9c0 <wxMenuEvent::wxCreateObject()>,
m_baseInfo1 = 0xb759a920, m_baseInfo2 = 0x0, static sm_first = 0xb7a428cc,
m_next = 0xb7971280, static sm_classTable = 0xa5ed3e8}}
eventClose = {<wxEvent> = {<wxObject> = {_vptr.wxObject = 0xcb52f08,
static ms_classInfo = {m_className = 0xb75451a4, m_objectSize = 8,
m_objectConstructor = 0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0,
---Type <return> to continue, or q <return> to quit---
static sm_first = 0xb7a428cc, m_next = 0xb75998c4,
static sm_classTable = 0xa5ed3e8}, m_refData = 0x1},
m_eventObject = 0xcb52f0c, m_eventType = -1223307276,
m_timeStamp = 213200648, m_id = 0, m_callbackUserData = 0xbfaafa48,
m_propagationLevel = -1224692854, m_skipped = 8, m_isCommandEvent = 47,
static ms_classInfo = {m_className = 0xb7556708, m_objectSize = 36,
m_objectConstructor = 0, m_baseInfo1 = 0xb7599858, m_baseInfo2 = 0x0,
static sm_first = 0xb7a428cc, m_next = 0xb759a908,
static sm_classTable = 0xa5ed3e8}}, m_menuId = -1224693152,
m_menu = 0xbfaafa68, static ms_classInfo = {m_className = 0xb7894fe0,
m_objectSize = 44,
m_objectConstructor = 0xb76da9c0 <wxMenuEvent::wxCreateObject()>,
m_baseInfo1 = 0xb759a920, m_baseInfo2 = 0x0, static sm_first = 0xb7a428cc,
m_next = 0xb7971280, static sm_classTable = 0xa5ed3e8}}
__FUNCTION__ = "DoPopupMenu"
#21 0x0846c4d9 in wxWindowBase::PopupMenu (this=0xadc6268, menu=0xc1d8810,
x=159, y=286) at /usr/include/wx-2.8/wx/window.h:926
No locals.
#22 0x0845aeea in MuleExtern::wxGenericListCtrl::DoPopupMenu (this=0xadc50a0,
menu=0xc1d8810, x=159, y=286)
at ../../src/extern/wxWidgets/listctrl.cpp:5807
No locals.
#23 0x0830e93a in wxWindowBase::PopupMenu (this=0xadc50a0, menu=0xc1d8810,
---Type <return> to continue, or q <return> to quit---
pos=@0xbfaafc48) at /usr/include/wx-2.8/wx/window.h:924
No locals.
#24 0x0831c14f in CDownloadListCtrl::OnMouseRightClick (this=0xadc50a0,
evt=@0xbfaafe54) at ../../src/DownloadListCtrl.cpp:1021
priomenu = (class wxMenu *) 0xc4b3ba0
extendedmenu = (class wxMenu *) 0xae452460
cats = (class wxMenu *) 0xb0c823b0
canStop = true
canCancel = true
fileResumable = false
view = {<wxStringBase> = {static npos = 4294967295,
m_pchData = 0xb02c5f54}, <No data fields>}
file = (class CPartFile *) 0xcbb8e18
menu = (class wxMenu *) 0xc1d8810
priority = 5
canPause = true
index = 13
item = (CtrlItem_Struct *) 0xcf612e8
#25 0xb7458931 in wxAppConsole::HandleEvent (this=0xa61ae18,
handler=0xadc50a0, func=&virtual table offset 12102, event=@0xbfaafe54)
at ../src/common/appbase.cpp:322
No locals.
#26 0xb75155fa in wxEvtHandler::ProcessEventIfMatches (entry=@0x88ffbf8,
---Type <return> to continue, or q <return> to quit---
handler=0xadc50a0, event=@0xbfaafe54) at ../src/common/event.cpp:1230
tableId1 = <value optimized out>
tableId2 = <value optimized out>
#27 0xb7516d84 in wxEventHashTable::HandleEvent (this=0x88ffbc0,
event=@0xbfaafe54, self=0xadc50a0) at ../src/common/event.cpp:905
n = 0
count = 1
eventType = 10061
eTTnode = (wxEventHashTable::EventTypeTable * const) 0xadcaf90
#28 0xb7516ed6 in wxEvtHandler::ProcessEvent (this=0xadc50a0,
event=@0xbfaafe54) at ../src/common/event.cpp:1292
__FUNCTION__ = "ProcessEvent"
#29 0x08461223 in MuleExtern::wxListMainWindow::SendNotify (this=0xadc6268,
line=13, command=10061, point=@0xbfaaffd0)
at ../../src/extern/wxWidgets/listctrl.cpp:2944
le = {<wxNotifyEvent> = {<wxCommandEvent> = {<wxEvent> = {<wxObject> = {_vptr.wxObject = 0x8710348, static ms_classInfo = {m_className = 0xb75451a4,
m_objectSize = 8, m_objectConstructor = 0, m_baseInfo1 = 0x0,
m_baseInfo2 = 0x0, static sm_first = 0xb7a428cc,
m_next = 0xb75998c4, static sm_classTable = 0xa5ed3e8},
m_refData = 0x0}, m_eventObject = 0xadc50a0, m_eventType = 10061,
m_timeStamp = 0, m_id = 10028, m_callbackUserData = 0x0,
m_propagationLevel = 2147483647, m_skipped = false,
---Type <return> to continue, or q <return> to quit---
m_isCommandEvent = true, static ms_classInfo = {
m_className = 0xb7556708, m_objectSize = 36,
m_objectConstructor = 0, m_baseInfo1 = 0xb7599858,
m_baseInfo2 = 0x0, static sm_first = 0xb7a428cc,
m_next = 0xb759a908, static sm_classTable = 0xa5ed3e8}},
m_cmdString = {<wxStringBase> = {static npos = 4294967295,
m_pchData = 0xb754a270}, <No data fields>}, m_commandInt = 0,
m_extraLong = 0, m_clientData = 0x0, m_clientObject = 0x0,
static ms_classInfo = {m_className = 0xb7894c30, m_objectSize = 56,
m_objectConstructor = 0xb76d9c90 <wxCommandEvent::wxCreateObject()>,
m_baseInfo1 = 0xb759a920, m_baseInfo2 = 0x0,
static sm_first = 0xb7a428cc, m_next = 0xb79710e8,
static sm_classTable = 0xa5ed3e8}}, m_bAllow = true,
static ms_classInfo = {m_className = 0xb7894c6c, m_objectSize = 60,
m_objectConstructor = 0xb76da3c0 <wxNotifyEvent::wxCreateObject()>,
m_baseInfo1 = 0xb7971100, m_baseInfo2 = 0x0,
static sm_first = 0xb7a428cc, m_next = 0xb7971100,
static sm_classTable = 0xa5ed3e8}}, m_code = 0, m_oldItemIndex = 0,
m_itemIndex = 13, m_col = 0, m_pointDrag = {x = 159, y = 286},
m_item = {<wxObject> = {_vptr.wxObject = 0x870fee8, static ms_classInfo = {
m_className = 0xb75451a4, m_objectSize = 8, m_objectConstructor = 0,
m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0xb7a428cc,
m_next = 0xb75998c4, static sm_classTable = 0xa5ed3e8},
---Type <return> to continue, or q <return> to quit---
m_refData = 0x0}, m_mask = 0, m_itemId = 0, m_col = 0, m_state = 0,
m_stateMask = 0, m_text = {<wxStringBase> = {static npos = 4294967295,
m_pchData = 0xb754a270}, <No data fields>}, m_image = -1,
m_data = 217453288, m_format = 2, m_width = 0, m_attr = 0xb821a50,
static ms_classInfo = {m_className = 0xb78a30b0, m_objectSize = 52,
m_objectConstructor = 0xb773c2e0 <wxListItem::wxCreateObject()>,
m_baseInfo1 = 0xb7599858, m_baseInfo2 = 0x0,
static sm_first = 0xb7a428cc, m_next = 0xb7972810,
static sm_classTable = 0xa5ed3e8}}, m_editCancelled = false,
static ms_classInfo = {m_className = 0xb78a3108, m_objectSize = 140,
m_objectConstructor = 0xb773f3d0 <wxListEvent::wxCreateObject()>,
m_baseInfo1 = 0xb7971118, m_baseInfo2 = 0x0, static sm_first = 0xb7a428cc,
m_next = 0xb79720f8, static sm_classTable = 0xa5ed3e8}}
#30 0x08465373 in MuleExtern::wxListMainWindow::OnMouse (this=0xadc6268,
event=@0xbfab01b4) at ../../src/extern/wxWidgets/listctrl.cpp:3239
evtCtx = {<wxCommandEvent> = {<wxEvent> = {<wxObject> = {
_vptr.wxObject = 0xb1be12c, static ms_classInfo = {
m_className = 0xb75451a4, m_objectSize = 8, m_objectConstructor = 0,
m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0xb7a428cc,
m_next = 0xb75998c4, static sm_classTable = 0xa5ed3e8},
m_refData = 0xbfaaff48}, m_eventObject = 0xb67a0ff4, m_eventType = 1,
m_timeStamp = 174266688, m_id = -1079312552,
m_callbackUserData = 0xb6790cc0, m_propagationLevel = 174266700,
---Type <return> to continue, or q <return> to quit---
m_skipped = 244, m_isCommandEvent = 15, static ms_classInfo = {
m_className = 0xb7556708, m_objectSize = 36, m_objectConstructor = 0,
m_baseInfo1 = 0xb7599858, m_baseInfo2 = 0x0,
static sm_first = 0xb7a428cc, m_next = 0xb759a908,
static sm_classTable = 0xa5ed3e8}}, m_cmdString = {<wxStringBase> = {
static npos = 4294967295, m_pchData = 0xb71d5b74}, <No data fields>},
m_commandInt = -1221857292, m_extraLong = -1208538658,
m_clientData = 0xc126aa0, m_clientObject = 0xbfaaff88,
static ms_classInfo = {m_className = 0xb7894c30, m_objectSize = 56,
m_objectConstructor = 0xb76d9c90 <wxCommandEvent::wxCreateObject()>,
m_baseInfo1 = 0xb759a920, m_baseInfo2 = 0x0,
static sm_first = 0xb7a428cc, m_next = 0xb79710e8,
static sm_classTable = 0xa5ed3e8}}, m_pos = {x = -1222810442,
y = -1221852864}, static ms_classInfo = {m_className = 0xb7895434,
m_objectSize = 64,
m_objectConstructor = 0xb76da290 <wxContextMenuEvent::wxCreateObject()>,
m_baseInfo1 = 0xb7971100, m_baseInfo2 = 0x0, static sm_first = 0xb7a428cc,
m_next = 0xb79713e8, static sm_classTable = 0xa5ed3e8}}
x = 159
y = 286
hitResult = 128
count = 18
current = 13
---Type <return> to continue, or q <return> to quit---
forceClick = false
__FUNCTION__ = "OnMouse"
#31 0xb7458931 in wxAppConsole::HandleEvent (this=0xa61ae18,
handler=0xadc6268, func=&virtual table offset 12102, event=@0xbfab01b4)
at ../src/common/appbase.cpp:322
No locals.