https://bugs.kde.org/show_bug.cgi?id=309105
Bug ID: 309105 Severity: crash Version: 4.6.3 Priority: NOR Assignee: kmymoney-devel@kde.org Summary: Crash after editing security Classification: Unclassified OS: Linux Reporter: geoba...@gmail.com Hardware: openSUSE RPMs Status: UNCONFIRMED Component: general Product: kmymoney4 Application: kmymoney (4.6.3) KDE Platform Version: 4.8.5 (4.8.5) "release 2" Qt Version: 4.8.1 Operating System: Linux 3.4.11-2.16-desktop x86_64 Distribution: "openSUSE 12.2 (x86_64)" -- Information about the crash: 1) Loaded skeleton .kmy file 2) Imported small QIF file 3) Went to Institutions display and added new institution 4) On Accounts page edited two accounts to belong to the institution (1 checking, 1 investment) 5) On Investments page (Equities tab) selected a security, right click->Edit security 6) Changed type from stock to mutual fund 7) Clicked next, next; when I click on Finish, KMyMoney crashes. The crash can be reproduced every time. -- Backtrace: Application: KMyMoney (kmymoney), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [KCrash Handler] #5 InstitutionsModel::slotObjectModified (this=0x184a180, objType=<optimized out>, obj=0x42f4f90) at /usr/src/debug/kmymoney-4.6.3/kmymoney/models/accountsmodel.cpp:909 #6 0x00007fd61780af5f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #7 0x00007fd61b34cc2e in MyMoneyFile::objectModified (this=this@entry=0x7fd61b5b9ac0 <MyMoneyFile::file>, _t1=MyMoneyFile::notifyAccount, _t2=0x42f4f90) at /usr/src/debug/kmymoney-4.6.3/build/kmymoney/mymoney/mymoneyfile.moc:134 #8 0x00007fd61b3562b9 in MyMoneyFile::commitTransaction (this=this@entry=0x7fd61b5b9ac0 <MyMoneyFile::file>) at /usr/src/debug/kmymoney-4.6.3/kmymoney/mymoney/mymoneyfile.cpp:392 #9 0x00007fd61b356505 in MyMoneyFileTransaction::commit (this=0x7fff5fce7db0) at /usr/src/debug/kmymoney-4.6.3/kmymoney/mymoney/mymoneyfile.cpp:2832 #10 0x00000000005e623a in KNewInvestmentWizard::createObjects (this=<optimized out>, parentId=...) at /usr/src/debug/kmymoney-4.6.3/kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:239 #11 0x0000000000469ee3 in KMyMoneyApp::slotInvestmentEdit (this=0x145fb10) at /usr/src/debug/kmymoney-4.6.3/kmymoney/kmymoney.cpp:3130 #12 0x000000000049a4cc in KMyMoneyApp::qt_static_metacall (_o=0x145fb10, _c=1607366704, _id=397715457, _a=0x0) at /usr/src/debug/kmymoney-4.6.3/build/kmymoney/kmymoney.moc:434 #13 0x00007fd61780af5f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #14 0x00007fd61691e522 in QAction::triggered(bool) () from /usr/lib64/libQtGui.so.4 #15 0x00007fd61691e710 in QAction::activate(QAction::ActionEvent) () from /usr/lib64/libQtGui.so.4 #16 0x00007fd616d573d3 in ?? () from /usr/lib64/libQtGui.so.4 #17 0x00007fd616d5d6e9 in ?? () from /usr/lib64/libQtGui.so.4 #18 0x00007fd619e95fd0 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libkdeui.so.5 #19 0x00007fd616973e60 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #20 0x00007fd616d5e99b in QMenu::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #21 0x00007fd61692474c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #22 0x00007fd6169294db in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #23 0x00007fd619ddd006 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #24 0x00007fd6177f473e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #25 0x00007fd61692558b in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4 #26 0x00007fd61699fa9c in ?? () from /usr/lib64/libQtGui.so.4 #27 0x00007fd61699e961 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #28 0x00007fd6169c4c32 in ?? () from /usr/lib64/libQtGui.so.4 #29 0x00007fd610f273b5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #30 0x00007fd610f276e8 in ?? () from /usr/lib64/libglib-2.0.so.0 #31 0x00007fd610f277a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #32 0x00007fd617822936 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #33 0x00007fd6169c48ae in ?? () from /usr/lib64/libQtGui.so.4 #34 0x00007fd6177f373f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #35 0x00007fd6177f39c8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #36 0x00007fd616d5b3c5 in QMenu::exec(QPoint const&, QAction*) () from /usr/lib64/libQtGui.so.4 #37 0x000000000046a346 in KMyMoneyApp::showContextMenu (this=this@entry=0x145fb10, containerName=...) at /usr/src/debug/kmymoney-4.6.3/kmymoney/kmymoney.cpp:5764 #38 0x000000000046a428 in KMyMoneyApp::slotShowInvestmentContextMenu (this=0x145fb10) at /usr/src/debug/kmymoney-4.6.3/kmymoney/kmymoney.cpp:5780 #39 0x000000000049aaea in KMyMoneyApp::qt_static_metacall (_o=0x145fb10, _c=1607366704, _id=397715457, _a=0x0) at /usr/src/debug/kmymoney-4.6.3/build/kmymoney/kmymoney.moc:531 #40 0x00007fd61780af5f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #41 0x0000000000532a1b in KInvestmentView::slotInvestmentContextMenu (this=0x1b17a10) at /usr/src/debug/kmymoney-4.6.3/kmymoney/views/kinvestmentview.cpp:173 #42 0x0000000000533e11 in KInvestmentView::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7fff5fceabb0) at /usr/src/debug/kmymoney-4.6.3/build/kmymoney/views/kinvestmentview.moc:96 #43 0x00007fd61780af5f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #44 0x00007fd616966f92 in QWidget::customContextMenuRequested(QPoint const&) () from /usr/lib64/libQtGui.so.4 #45 0x00007fd61697463d in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #46 0x00007fd616d1dca6 in QFrame::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #47 0x00007fd616e2b343 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4 #48 0x00007fd616e6e961 in QTreeView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4 #49 0x00007fd6177f48a6 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #50 0x00007fd61692471c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #51 0x00007fd6169291e5 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #52 0x00007fd619ddd006 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #53 0x00007fd6177f473e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #54 0x00007fd61699fc31 in ?? () from /usr/lib64/libQtGui.so.4 #55 0x00007fd61699e961 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #56 0x00007fd6169c4c32 in ?? () from /usr/lib64/libQtGui.so.4 #57 0x00007fd610f273b5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #58 0x00007fd610f276e8 in ?? () from /usr/lib64/libglib-2.0.so.0 #59 0x00007fd610f277a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #60 0x00007fd617822936 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #61 0x00007fd6169c48ae in ?? () from /usr/lib64/libQtGui.so.4 #62 0x00007fd6177f373f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #63 0x00007fd6177f39c8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #64 0x00007fd6177f83a8 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #65 0x000000000045cf26 in runKMyMoney (splash=splash@entry=0x1407eb0, a=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at /usr/src/debug/kmymoney-4.6.3/kmymoney/main.cpp:282 #66 0x000000000045b6ef in main (argc=1, argv=0x7fff5fcecd18) at /usr/src/debug/kmymoney-4.6.3/kmymoney/main.cpp:181 Possible duplicates by query: bug 305787, bug 296518. Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ KMyMoney-devel mailing list KMyMoney-devel@kde.org https://mail.kde.org/mailman/listinfo/kmymoney-devel