[Kmymoney-devel] [Bug 283359] New: Crash when deleting an account

jasonb at edseek.com jasonb at edseek.com
Wed Oct 5 00:15:14 UTC 2011


https://bugs.kde.org/show_bug.cgi?id=283359

           Summary: Crash when deleting an account
           Product: kmymoney4
           Version: 4.6.0
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kmymoney-devel at kde.org
        ReportedBy: jasonb at edseek.com


Application: kmymoney (4.6.0)
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.4
Operating System: Linux 2.6.40.4-5.fc15.i686.PAE i686
Distribution: "Fedora release 15 (Lovelock)"

-- Information about the crash:
- What I was doing when the application crashed:

I had been adding transactions for an hour or so.  Saved, then went to delete
an unnecessary account with no transactions in it, at which point it crashed. 
Could not reproduce.  May have to do with having recently moved around accounts
and leaving the software running.  After a fresh start subsequent to that and I
could not trigger it.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Segmentation fault
[KCrash Handler]
#7  InstitutionsModel::slotObjectModified (this=0x92cb4b0, objType=0,
obj=0xd0be2f0) at
/usr/src/debug/kmymoney-4.6.0/kmymoney/models/accountsmodel.cpp:909
#8  0x0841728e in InstitutionsModel::qt_metacall (this=0x92cb4b0,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf8a3854) at
/usr/src/debug/kmymoney-4.6.0/i686-redhat-linux-gnu/kmymoney/models/accountsmodel.moc:177
#9  0x423fae3e in metacall (argv=0xbf8a3854, idx=34,
cl=QMetaObject::InvokeMetaMethod, object=0x92cb4b0) at
kernel/qmetaobject.cpp:237
#10 QMetaObject::metacall (object=0x92cb4b0, cl=QMetaObject::InvokeMetaMethod,
idx=34, argv=0xbf8a3854) at kernel/qmetaobject.cpp:232
#11 0x42408dca in QMetaObject::activate (sender=0x434dc8a0, m=0x434db8f8,
local_signal_index=3, argv=0xbf8a3854) at kernel/qobject.cpp:3278
#12 0x4346bd6e in MyMoneyFile::objectModified (this=0x434dc8a0,
_t1=MyMoneyFile::notifyAccount, _t2=0xd0be2f0) at
/usr/src/debug/kmymoney-4.6.0/i686-redhat-linux-gnu/kmymoney/mymoney/mymoneyfile.moc:120
#13 0x43475948 in MyMoneyFile::commitTransaction (this=0x434dc8a0) at
/usr/src/debug/kmymoney-4.6.0/kmymoney/mymoney/mymoneyfile.cpp:391
#14 0x43475dae in MyMoneyFileTransaction::commit (this=0xbf8a3d1e) at
/usr/src/debug/kmymoney-4.6.0/kmymoney/mymoney/mymoneyfile.cpp:2750
#15 0x080c78a0 in KMyMoneyApp::slotAccountDelete (this=0x9085020) at
/usr/src/debug/kmymoney-4.6.0/kmymoney/kmymoney.cpp:3468
#16 0x080d26fd in KMyMoneyApp::qt_metacall (this=0x9085020,
_c=QMetaObject::InvokeMetaMethod, _id=135, _a=0xbf8a4088) at
/usr/src/debug/kmymoney-4.6.0/i686-redhat-linux-gnu/kmymoney/kmymoney.moc:544
#17 0x423fae3e in metacall (argv=0xbf8a4088, idx=181,
cl=QMetaObject::InvokeMetaMethod, object=0x9085020) at
kernel/qmetaobject.cpp:237
#18 QMetaObject::metacall (object=0x9085020, cl=QMetaObject::InvokeMetaMethod,
idx=181, argv=0xbf8a4088) at kernel/qmetaobject.cpp:232
#19 0x42408dca in QMetaObject::activate (sender=0x9130b60, m=0x458c7ad8,
local_signal_index=1, argv=0xbf8a4088) at kernel/qobject.cpp:3278
#20 0x44f7cfee in QAction::triggered (this=0x9130b60, _t1=false) at
.moc/release-shared/moc_qaction.cpp:263
#21 0x44f7d28b in QAction::activate (this=0x9130b60, event=QAction::Trigger) at
kernel/qaction.cpp:1257
#22 0x4542611c in QMenuPrivate::activateCausedStack (this=0x91990f0,
causedStack=..., action=0x9130b60, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:1005
#23 0x4542c9bf in QMenuPrivate::activateAction (this=0x91990f0,
action=0x9130b60, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:1097
#24 0x4542f676 in QMenu::mouseReleaseEvent (this=0x9199090, e=0xbf8a48b4) at
widgets/qmenu.cpp:2296
#25 0x42af01bd in KMenu::mouseReleaseEvent (this=0x9199090, e=0xbf8a48b4) at
/usr/src/debug/kdelibs-4.6.5/kdeui/widgets/kmenu.cpp:458
#26 0x44fdeee5 in QWidget::event (this=0x9199090, event=0xbf8a48b4) at
kernel/qwidget.cpp:8295
#27 0x4542e0ec in QMenu::event (this=0x9199090, e=0xbf8a48b4) at
widgets/qmenu.cpp:2405
#28 0x44f84014 in notify_helper (e=0xbf8a48b4, receiver=0x9199090,
this=0x904bb20) at kernel/qapplication.cpp:4481
#29 QApplicationPrivate::notify_helper (this=0x904bb20, receiver=0x9199090,
e=0xbf8a48b4) at kernel/qapplication.cpp:4453
#30 0x44f8a1aa in QApplication::notify (this=0x904bb20, receiver=0x9199090,
e=0xbf8a48b4) at kernel/qapplication.cpp:4042
#31 0x42a098c2 in KApplication::notify (this=0x9046e48, receiver=0x9199090,
event=0xbf8a48b4) at
/usr/src/debug/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:311
#32 0x423f465e in QCoreApplication::notifyInternal (this=0x9046e48,
receiver=0x9199090, event=0xbf8a48b4) at kernel/qcoreapplication.cpp:787
#33 0x44f84fe6 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../src/corelib/kernel/qcoreapplication.h:215
#34 QApplicationPrivate::sendMouseEvent (receiver=0x9199090, event=0xbf8a48b4,
alienWidget=0x0, nativeWidget=0x9199090, buttonDown=0x458e3f54,
lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3141
#35 0x4500f9e4 in QETWidget::translateMouseEvent (this=0x9199090,
event=0xbf8a4d6c) at kernel/qapplication_x11.cpp:4395
#36 0x4500e26d in QApplication::x11ProcessEvent (this=0x9046e48,
event=0xbf8a4d6c) at kernel/qapplication_x11.cpp:3587
#37 0x45038eb5 in x11EventSourceDispatch (s=0x904eb40, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#38 0x410c55bf in g_main_dispatch (context=0x904dc70) at gmain.c:2441
#39 g_main_context_dispatch (context=0x904dc70) at gmain.c:3014
#40 0x410c5d30 in g_main_context_iterate (context=0x904dc70, block=1091390080,
dispatch=1, self=0x904ac30) at gmain.c:3092
#41 0x410c606f in g_main_context_iteration (context=0x904dc70, may_block=1) at
gmain.c:3155
#42 0x42422d58 in QEventDispatcherGlib::processEvents (this=0x902b378,
flags=...) at kernel/qeventdispatcher_glib.cpp:422
#43 0x45038b4b in QGuiEventDispatcherGlib::processEvents (this=0x902b378,
flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#44 0x423f399e in QEventLoop::processEvents (this=0xbf8a5070, flags=...) at
kernel/qeventloop.cpp:149
#45 0x423f3bf1 in QEventLoop::exec (this=0xbf8a5070, flags=...) at
kernel/qeventloop.cpp:201
#46 0x45428d08 in QMenu::exec (this=0x9199090, p=..., action=0x0) at
widgets/qmenu.cpp:2049
#47 0x08098c20 in KMyMoneyApp::showContextMenu (this=0x9085020,
containerName=...) at /usr/src/debug/kmymoney-4.6.0/kmymoney/kmymoney.cpp:5707
#48 0x0809908a in KMyMoneyApp::slotShowAccountContextMenu (this=0x9085020,
obj=...) at /usr/src/debug/kmymoney-4.6.0/kmymoney/kmymoney.cpp:5746
#49 0x080d27dc in KMyMoneyApp::qt_metacall (this=0x9085020,
_c=QMetaObject::InvokeMetaMethod, _id=144, _a=0xbf8a5458) at
/usr/src/debug/kmymoney-4.6.0/i686-redhat-linux-gnu/kmymoney/kmymoney.moc:553
#50 0x423fae3e in metacall (argv=0xbf8a5458, idx=190,
cl=QMetaObject::InvokeMetaMethod, object=0x9085020) at
kernel/qmetaobject.cpp:237
#51 QMetaObject::metacall (object=0x9085020, cl=QMetaObject::InvokeMetaMethod,
idx=190, argv=0xbf8a5458) at kernel/qmetaobject.cpp:232
#52 0x42408dca in QMetaObject::activate (sender=0x92cfe70, m=0x860e87c,
local_signal_index=1, argv=0xbf8a5458) at kernel/qobject.cpp:3278
#53 0x0812a896 in KAccountsView::openContextMenu (this=0x92cfe70, _t1=...) at
/usr/src/debug/kmymoney-4.6.0/i686-redhat-linux-gnu/kmymoney/views/kaccountsview.moc:152
#54 0x0813053e in KAccountsView::qt_metacall (this=0x92cfe70,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf8a55b8) at
/usr/src/debug/kmymoney-4.6.0/i686-redhat-linux-gnu/kmymoney/views/kaccountsview.moc:115
#55 0x423fae3e in metacall (argv=0xbf8a55b8, idx=28,
cl=QMetaObject::InvokeMetaMethod, object=0x92cfe70) at
kernel/qmetaobject.cpp:237
#56 QMetaObject::metacall (object=0x92cfe70, cl=QMetaObject::InvokeMetaMethod,
idx=28, argv=0xbf8a55b8) at kernel/qmetaobject.cpp:232
#57 0x42408dca in QMetaObject::activate (sender=0x92d0920, m=0x860ff7c,
local_signal_index=1, argv=0xbf8a55b8) at kernel/qobject.cpp:3278
#58 0x081e2216 in KMyMoneyAccountTreeView::openContextMenu (this=0x92d0920,
_t1=...) at
/usr/src/debug/kmymoney-4.6.0/i686-redhat-linux-gnu/kmymoney/widgets/kmymoneyaccounttreeview.moc:119
#59 0x081e3b0e in KMyMoneyAccountTreeView::customContextMenuRequested
(this=0x92d0920, pos=...) at
/usr/src/debug/kmymoney-4.6.0/kmymoney/widgets/kmymoneyaccounttreeview.cpp:99
#60 0x081e4dc3 in KMyMoneyAccountTreeView::qt_metacall (this=0x92d0920,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf8a5948) at
/usr/src/debug/kmymoney-4.6.0/i686-redhat-linux-gnu/kmymoney/widgets/kmymoneyaccounttreeview.moc:99
#61 0x423fae3e in metacall (argv=0xbf8a5948, idx=96,
cl=QMetaObject::InvokeMetaMethod, object=0x92d0920) at
kernel/qmetaobject.cpp:237
#62 QMetaObject::metacall (object=0x92d0920, cl=QMetaObject::InvokeMetaMethod,
idx=96, argv=0xbf8a5948) at kernel/qmetaobject.cpp:232
#63 0x42408dca in QMetaObject::activate (sender=0x92d0920, m=0x458c8b7c,
local_signal_index=0, argv=0xbf8a5948) at kernel/qobject.cpp:3278
#64 0x44fd4526 in QWidget::customContextMenuRequested (this=0x92d0920, _t1=...)
at .moc/release-shared/moc_qwidget.cpp:360
#65 0x44fdfd06 in QWidget::event (this=0x92d0920, event=0xbf8a61ac) at
kernel/qwidget.cpp:8465
#66 0x453e3486 in QFrame::event (this=0x92d0920, e=0xbf8a61ac) at
widgets/qframe.cpp:557
#67 0x45475f22 in QAbstractScrollArea::viewportEvent (this=0x92d0920,
e=0xbf8a61ac) at widgets/qabstractscrollarea.cpp:1043
#68 0x455189cc in QAbstractItemView::viewportEvent (this=0x92d0920,
event=0xbf8a61ac) at itemviews/qabstractitemview.cpp:1628
#69 0x455638b7 in QTreeView::viewportEvent (this=0x92d0920, event=0xbf8a61ac)
at itemviews/qtreeview.cpp:1256
#70 0x454786a6 in viewportEvent (this=<optimized out>, event=0xbf8a61ac) at
widgets/qabstractscrollarea_p.h:100
#71 eventFilter (e=0xbf8a61ac, this=<optimized out>, o=<optimized out>) at
widgets/qabstractscrollarea_p.h:116
#72 QAbstractScrollAreaFilter::eventFilter (this=0x92d4010, o=0x92d1da8,
e=0xbf8a61ac) at widgets/qabstractscrollarea_p.h:115
#73 0x423f4806 in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x904bb20, receiver=0x92d1da8, event=0xbf8a61ac) at
kernel/qcoreapplication.cpp:902
#74 0x44f83fe3 in notify_helper (e=0xbf8a61ac, receiver=0x92d1da8,
this=0x904bb20) at kernel/qapplication.cpp:4477
#75 QApplicationPrivate::notify_helper (this=0x904bb20, receiver=0x92d1da8,
e=0xbf8a61ac) at kernel/qapplication.cpp:4453
#76 0x44f89b1f in QApplication::notify (this=0x92d1da8, receiver=0x92d1da8,
e=0xbf8a61ac) at kernel/qapplication.cpp:4121
#77 0x42a098c2 in KApplication::notify (this=0x9046e48, receiver=0x92d1da8,
event=0xbf8a61ac) at
/usr/src/debug/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:311
#78 0x423f465e in QCoreApplication::notifyInternal (this=0x9046e48,
receiver=0x92d1da8, event=0xbf8a61ac) at kernel/qcoreapplication.cpp:787
#79 0x4500f32d in sendSpontaneousEvent (event=0xbf8a61ac, receiver=0x92d1da8)
at ../../src/corelib/kernel/qcoreapplication.h:218
#80 QETWidget::translateMouseEvent (this=0x92cfe70, event=0xbf8a663c) at
kernel/qapplication_x11.cpp:4466
#81 0x4500e26d in QApplication::x11ProcessEvent (this=0x9046e48,
event=0xbf8a663c) at kernel/qapplication_x11.cpp:3587
#82 0x45038eb5 in x11EventSourceDispatch (s=0x904eb40, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#83 0x410c55bf in g_main_dispatch (context=0x904dc70) at gmain.c:2441
#84 g_main_context_dispatch (context=0x904dc70) at gmain.c:3014
#85 0x410c5d30 in g_main_context_iterate (context=0x904dc70, block=1091390080,
dispatch=1, self=0x904ac30) at gmain.c:3092
#86 0x410c606f in g_main_context_iteration (context=0x904dc70, may_block=1) at
gmain.c:3155
#87 0x42422d58 in QEventDispatcherGlib::processEvents (this=0x902b378,
flags=...) at kernel/qeventdispatcher_glib.cpp:422
#88 0x45038b4b in QGuiEventDispatcherGlib::processEvents (this=0x902b378,
flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#89 0x423f399e in QEventLoop::processEvents (this=0xbf8a6944, flags=...) at
kernel/qeventloop.cpp:149
#90 0x423f3bf1 in QEventLoop::exec (this=0xbf8a6944, flags=...) at
kernel/qeventloop.cpp:201
#91 0x423f835b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#92 0x44f81df5 in QApplication::exec () at kernel/qapplication.cpp:3755
#93 0x0808a4d4 in runKMyMoney (a=0x0, splash=0xbf8a6afc) at
/usr/src/debug/kmymoney-4.6.0/kmymoney/main.cpp:282
#94 0x08088a1a in main (argc=1, argv=0xbf8a6de4) at
/usr/src/debug/kmymoney-4.6.0/kmymoney/main.cpp:181

Possible duplicates by query: bug 283327, bug 274308, bug 274159, bug 268953.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list