[Bug 222832] New: Kmymoney crashed when modifiying date of cleared transaction

Oliver Putz Regnaron at web.de
Fri Jan 15 11:50:49 GMT 2010


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

           Summary: Kmymoney crashed when modifiying date of cleared
                    transaction
           Product: kde
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: Regnaron at web.de


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

-- 
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 Unassigned-bugs mailing list