Application that crashed: kmymoney Version of the application: 3.95.0-svn20090511 KDE Version: 4.3.4 (KDE 4.3.4) Qt Version: 4.5.3 Operating System: Linux 2.6.31-gentoo-r6 x86_64 What I was doing when the application crashed: What I was doing before the crash occured: - I had a (recurring) scheduled transaction that was due be booked on the 18th. - I entered it using the shortcut of the "upcoming transactions". - I then cleared the transaction in the account. - I changed the date of the (now cleared) transaction from the 18th to the 15th (today). - Upon hitting enter to confirm my modifications, kmymoney crashed with the backtrace below -- Backtrace: Application: KMyMoney (kmymoney), signal: Segmentation fault The current source language is "auto; currently c". [KCrash Handler] #5 0x00007f5b5bfda21d in Q3TableHeader::isSectionStretchable (this=0x312eb00, s=0) at itemviews/q3table.cpp:7243 #6 0x00007f5b5bfdfccf in Q3Table::hideRow (this=0x312cba0, row=0) at itemviews/q3table.cpp:5604 #7 0x0000000000788bf2 in KMyMoneyRegister::RegisterItem::setVisible (this=0x3b3eb20, visible=<value optimized out>) at /home/oliver/kmymoney-3.95.0/kmymoney/widgets/registeritem.cpp:99 #8 0x000000000078befb in KMyMoneyRegister::Transaction::setVisible (this=0x312eb00, visible=false) at /home/oliver/kmymoney-3.95.0/kmymoney/widgets/transaction.cpp:808 #9 0x00000000007479f7 in KMyMoneyRegister::RegisterSearchLine::itemAdded (this=0x34e7e20, item=0x3b3eb20) at /home/oliver/kmymoney-3.95.0/kmymoney/widgets/registersearchline.cpp:234 #10 0x0000000000747b8f in KMyMoneyRegister::RegisterSearchLine::qt_metacall (this=0x34e7e20, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffba5a3350) at /home/oliver/kmymoney-3.95.0/build/kmymoney/widgets/registersearchline.moc:84 #11 0x00007f5b57749374 in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x163) at kernel/qobject.cpp:3101 #12 0x000000000072f9a2 in KMyMoneyRegister::Register::itemAdded (this=0x312eb00, _t1=0x3b3eb20) at /home/oliver/kmymoney-3.95.0/build/kmymoney/widgets/register.moc:191 #13 0x000000000079374d in StdTransaction (this=0x3b3eb20, parent=0x312cba0, transaction=..., split=<value optimized out>, uniqueId=<value optimized out>) at /home/oliver/kmymoney-3.95.0/kmymoney/widgets/transaction.cpp:907 #14 0x0000000000733941 in KMyMoneyRegister::Register::transactionFactory (parent=0x312cba0, transaction=..., split=<value optimized out>, uniqueId=1) at /home/oliver/kmymoney-3.95.0/kmymoney/widgets/register.cpp:2218 #15 0x0000000000524696 in KGlobalLedgerView::loadView (this=<value optimized out>) at /home/oliver/kmymoney-3.95.0/kmymoney/views/kgloballedgerview.cpp:433 #16 0x000000000052c4dd in KGlobalLedgerView::slotLoadView (this=0x312eb00) at /home/oliver/kmymoney-3.95.0/kmymoney/views/kgloballedgerview.cpp:276 #17 0x000000000052c605 in KGlobalLedgerView::slotLeaveEditMode (this=0x2f57100, list=...) at /home/oliver/kmymoney-3.95.0/kmymoney/views/kgloballedgerview.cpp:1199 #18 0x000000000052d2b1 in KGlobalLedgerView::qt_metacall (this=0x2f57100, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffba5a4740) at /home/oliver/kmymoney-3.95.0/build/kmymoney/views/kgloballedgerview.moc:213 #19 0x00007f5b57749374 in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x163) at kernel/qobject.cpp:3101 #20 0x00000000006ea9b2 in TransactionEditor::finishEdit (this=0x312eb00, _t1=<value optimized out>) at /home/oliver/kmymoney-3.95.0/build/kmymoney/dialogs/transactioneditor.moc:136 #21 0x00000000006ecc93 in ~TransactionEditor (this=0x3b29700, __in_chrg=<value optimized out>) at /home/oliver/kmymoney-3.95.0/kmymoney/dialogs/transactioneditor.cpp:91 #22 0x00000000006ece43 in ~StdTransactionEditor (this=0x312eb00, __in_chrg=<value optimized out>) at /home/oliver/kmymoney-3.95.0/kmymoney/dialogs/transactioneditor.cpp:671 #23 0x00000000004933da in KMyMoney2App::slotTransactionsEnter (this=0x2822070) at /home/oliver/kmymoney-3.95.0/kmymoney/kmymoney.cpp:4952 #24 0x00000000004a39f5 in KMyMoney2App::qt_metacall (this=0x2822070, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffba5a4dd0) at /home/oliver/kmymoney-3.95.0/build/kmymoney/kmymoney.moc:452 #25 0x00007f5b57749374 in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x163) at kernel/qobject.cpp:3101 #26 0x00007f5b56ccbf67 in QAction::triggered (this=0x312eb00, _t1=false) at .moc/release-shared/moc_qaction.cpp:236 #27 0x00007f5b56ccd18f in QAction::activate (this=0x28bc7e0, event=<value optimized out>) at kernel/qaction.cpp:1167 #28 0x00007f5b56ccf762 in QAction::trigger (this=0x28bc7e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffba5a5050) at kernel/qaction.h:203 #29 QAction::qt_metacall (this=0x28bc7e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffba5a5050) at .moc/release-shared/moc_qaction.cpp:151 #30 0x00007f5b56d230d5 in QWidgetAction::qt_metacall (this=0x312eb00, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x163) at .moc/release-shared/moc_qwidgetaction.cpp:61 #31 0x00007f5b5ae66e08 in KAction::qt_metacall (this=0x312eb00, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x163) at /tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4_build/kdeui/kaction.moc:85 #32 0x00007f5b57749374 in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x163) at kernel/qobject.cpp:3101 #33 0x00000000006f6f50 in TransactionEditor::qt_metacall (this=0x3b29700, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffba5a51a0) at /home/oliver/kmymoney-3.95.0/build/kmymoney/dialogs/transactioneditor.moc:116 #34 0x00000000006fa955 in StdTransactionEditor::qt_metacall (this=0x312eb00, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x163) at /home/oliver/kmymoney-3.95.0/build/kmymoney/dialogs/transactioneditor.moc:287 #35 0x00007f5b57749374 in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x163) at kernel/qobject.cpp:3101 #36 0x00007f5b5774feaf in QSingleShotTimer::timerEvent (this=0x60b04c0) at kernel/qtimer.cpp:298 #37 0x00007f5b57745be3 in QObject::event (this=0x60b04c0, e=0x0) at kernel/qobject.cpp:1066 #38 0x00007f5b56cd134c in QApplicationPrivate::notify_helper (this=0x27025e0, receiver=0x60b04c0, e=0x7fffba5a57d0) at kernel/qapplication.cpp:4065 #39 0x00007f5b56cd711f in QApplication::notify (this=0x27024e0, receiver=0x60b04c0, e=0x7fffba5a57d0) at kernel/qapplication.cpp:4030 #40 0x00007f5b5af38236 in KApplication::notify (this=0x27024e0, receiver=0x60b04c0, event=0x7fffba5a57d0) at /tmp/portage/kde-base/kdelibs-4.3.4/work/kdelibs-4.3.4/kdeui/kernel/kapplication.cpp:302 #41 0x00007f5b5773798b in QCoreApplication::notifyInternal (this=0x27024e0, receiver=0x60b04c0, event=0x7fffba5a57d0) at kernel/qcoreapplication.cpp:606 #42 0x00007f5b5775efba in QCoreApplication::sendEvent (this=0x2706320) at kernel/qcoreapplication.h:213 #43 QTimerInfoList::activateTimers (this=0x2706320) at kernel/qeventdispatcher_unix.cpp:580 #44 0x00007f5b5775c98d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165 #45 0x00007f5b540a820d in g_main_dispatch (context=0x2705120) at gmain.c:1824 #46 IA__g_main_context_dispatch (context=0x2705120) at gmain.c:2377 #47 0x00007f5b540aba58 in g_main_context_iterate (context=0x2705120, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2455 #48 0x00007f5b540abba0 in IA__g_main_context_iteration (context=0x2705120, may_block=1) at gmain.c:2518 #49 0x00007f5b5775c8d6 in QEventDispatcherGlib::processEvents (this=0x26e0990, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #50 0x00007f5b56d5735e in QGuiEventDispatcherGlib::processEvents (this=0x312eb00, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #51 0x00007f5b57736372 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #52 0x00007f5b5773650d in QEventLoop::exec (this=0x7fffba5a5a70, flags=) at kernel/qeventloop.cpp:197 #53 0x00007f5b57738349 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #54 0x000000000045a0f3 in main (argc=<value optimized out>, argv=<value optimized out>) at /home/oliver/kmymoney-3.95.0/kmymoney/main.cpp:275 Reported using DrKonqi
Merging with bug 221935. Thanks *** This bug has been marked as a duplicate of bug 221935 ***