Bug 262793 - Crash after editing split
Summary: Crash after editing split
Status: RESOLVED FIXED
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 4.5
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-10 21:56 UTC by John Hudson
Modified: 2011-06-11 23:33 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Hudson 2011-01-10 21:56:25 UTC
Application: kmymoney (4.5.0)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.7-default i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
Changed balance of two splits but not total.

When closed, an (incorrect) error message stated that an amount was unassigned; chose to continue editing but crashed when I tried to re-edit the splits and pressed enter.

Before this, Enter and Cancel icons displayed in a deformed manner.


 -- Backtrace:
Application: KMyMoney (kmymoney), signal: Segmentation fault
[KCrash Handler]
#6  0x0836b150 in ?? ()
#7  0x0836c799 in ?? ()
#8  0x0836cbd3 in ?? ()
#9  0xb6442efd in QMetaObject::metacall (object=0x99dde30, cl=QMetaObject::InvokeMetaMethod, idx=133, argv=0xbfcb8d88) at kernel/qmetaobject.cpp:237
#10 0xb6451fe8 in QMetaObject::activate (sender=0x9eb7f40, m=0xb625b844, local_signal_index=2, argv=0xbfcb8d88) at kernel/qobject.cpp:3295
#11 0xb602121d in QAbstractButton::clicked (this=0x9eb7f40, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#12 0xb5d20c1d in QAbstractButtonPrivate::emitClicked (this=0x948e950) at widgets/qabstractbutton.cpp:546
#13 0xb5d222db in QAbstractButtonPrivate::click (this=0x948e950) at widgets/qabstractbutton.cpp:539
#14 0xb5d22596 in QAbstractButton::mouseReleaseEvent (this=0x9eb7f40, e=0xbfcb9494) at widgets/qabstractbutton.cpp:1121
#15 0xb5972f00 in QWidget::event (this=0x9eb7f40, event=0xbfcb9494) at kernel/qwidget.cpp:8044
#16 0xb5d217d0 in QAbstractButton::event (this=0x9eb7f40, e=0xbfcb9494) at widgets/qabstractbutton.cpp:1080
#17 0xb5dc12d8 in QPushButton::event (this=0x9eb7f40, e=0xbfcb9494) at widgets/qpushbutton.cpp:679
#18 0xb5919c64 in QApplicationPrivate::notify_helper (this=0x867b668, receiver=0x9eb7f40, e=0xbfcb9494) at kernel/qapplication.cpp:4302
#19 0xb5922750 in QApplication::notify (this=0xbfcb91ac, receiver=0x9eb7f40, e=0xbfcb9494) at kernel/qapplication.cpp:3867
#20 0xb6d8f9d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#21 0xb643ce0e in QCoreApplication::notifyInternal (this=0x867b550, receiver=0x9eb7f40, event=0xbfcb9494) at kernel/qcoreapplication.cpp:726
#22 0xb591ac4c in sendSpontaneousEvent (receiver=0x9eb7f40, event=0xbfcb9494, alienWidget=0x9eb7f40, nativeWidget=0x9edc1c0, buttonDown=0xb6264078, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#23 QApplicationPrivate::sendMouseEvent (receiver=0x9eb7f40, event=0xbfcb9494, alienWidget=0x9eb7f40, nativeWidget=0x9edc1c0, buttonDown=0xb6264078, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#24 0xb59a258c in QETWidget::translateMouseEvent (this=0x9edc1c0, event=0xbfcb99ac) at kernel/qapplication_x11.cpp:4380
#25 0xb59a173e in QApplication::x11ProcessEvent (this=0x867b550, event=0xbfcb99ac) at kernel/qapplication_x11.cpp:3391
#26 0xb59ca570 in x11EventSourceDispatch (s=0x867e8e8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#27 0xb4d65b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0xb4d66350 in ?? () from /usr/lib/libglib-2.0.so.0
#29 0xb4d6660e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#30 0xb6468d4b in QEventDispatcherGlib::processEvents (this=0x86629a0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#31 0xb59ca19a in QGuiEventDispatcherGlib::processEvents (this=0x86629a0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#32 0xb643c11d in QEventLoop::processEvents (this=0xbfcb9c60, flags=...) at kernel/qeventloop.cpp:149
#33 0xb643c319 in QEventLoop::exec (this=0xbfcb9c60, flags=...) at kernel/qeventloop.cpp:201
#34 0xb5e400ed in QDialog::exec (this=0x9a3b2f0) at dialogs/qdialog.cpp:546
#35 0x0832d1fb in ?? ()
#36 0x08344cf9 in ?? ()
#37 0x0834fd83 in ?? ()
#38 0xb6442efd in QMetaObject::metacall (object=0x9571678, cl=QMetaObject::InvokeMetaMethod, idx=24, argv=0xbfcba1d8) at kernel/qmetaobject.cpp:237
#39 0xb6451fe8 in QMetaObject::activate (sender=0x8f05a30, m=0xb625b844, local_signal_index=2, argv=0xbfcba1d8) at kernel/qobject.cpp:3295
#40 0xb602121d in QAbstractButton::clicked (this=0x8f05a30, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#41 0xb5d20c1d in QAbstractButtonPrivate::emitClicked (this=0x98cce68) at widgets/qabstractbutton.cpp:546
#42 0xb5d222db in QAbstractButtonPrivate::click (this=0x98cce68) at widgets/qabstractbutton.cpp:539
#43 0xb5d22596 in QAbstractButton::mouseReleaseEvent (this=0x8f05a30, e=0xbfcba8e4) at widgets/qabstractbutton.cpp:1121
#44 0xb5972f00 in QWidget::event (this=0x8f05a30, event=0xbfcba8e4) at kernel/qwidget.cpp:8044
#45 0xb5d217d0 in QAbstractButton::event (this=0x8f05a30, e=0xbfcba8e4) at widgets/qabstractbutton.cpp:1080
#46 0xb5dc12d8 in QPushButton::event (this=0x8f05a30, e=0xbfcba8e4) at widgets/qpushbutton.cpp:679
#47 0xb5919c64 in QApplicationPrivate::notify_helper (this=0x867b668, receiver=0x8f05a30, e=0xbfcba8e4) at kernel/qapplication.cpp:4302
#48 0xb5922750 in QApplication::notify (this=0xbfcba5fc, receiver=0x8f05a30, e=0xbfcba8e4) at kernel/qapplication.cpp:3867
#49 0xb6d8f9d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#50 0xb643ce0e in QCoreApplication::notifyInternal (this=0x867b550, receiver=0x8f05a30, event=0xbfcba8e4) at kernel/qcoreapplication.cpp:726
#51 0xb591ac4c in sendSpontaneousEvent (receiver=0x8f05a30, event=0xbfcba8e4, alienWidget=0x8f05a30, nativeWidget=0x8a98b10, buttonDown=0xb6264078, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#52 QApplicationPrivate::sendMouseEvent (receiver=0x8f05a30, event=0xbfcba8e4, alienWidget=0x8f05a30, nativeWidget=0x8a98b10, buttonDown=0xb6264078, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#53 0xb59a258c in QETWidget::translateMouseEvent (this=0x8a98b10, event=0xbfcbadfc) at kernel/qapplication_x11.cpp:4380
#54 0xb59a173e in QApplication::x11ProcessEvent (this=0x867b550, event=0xbfcbadfc) at kernel/qapplication_x11.cpp:3391
#55 0xb59ca570 in x11EventSourceDispatch (s=0x867e8e8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#56 0xb4d65b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#57 0xb4d66350 in ?? () from /usr/lib/libglib-2.0.so.0
#58 0xb4d6660e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#59 0xb6468d4b in QEventDispatcherGlib::processEvents (this=0x86629a0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#60 0xb59ca19a in QGuiEventDispatcherGlib::processEvents (this=0x86629a0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#61 0xb643c11d in QEventLoop::processEvents (this=0xbfcbb0b4, flags=...) at kernel/qeventloop.cpp:149
#62 0xb643c319 in QEventLoop::exec (this=0xbfcbb0b4, flags=...) at kernel/qeventloop.cpp:201
#63 0xb6440c70 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#64 0xb5917164 in QApplication::exec () at kernel/qapplication.cpp:3581
#65 0x0808b335 in _start ()

Possible duplicates by query: bug 261530, bug 258290, bug 257533, bug 256573, bug 256560.

Reported using DrKonqi
Comment 1 Thomas Baumgart 2011-05-27 17:22:37 UTC
Does this problem still persist in a newer version (e.g. 4.5.3 or SVN trunk)?
Comment 2 Thomas Baumgart 2011-06-11 15:50:12 UTC
Can we get some feedback on this issue, please?
Comment 3 Thomas Baumgart 2011-06-11 15:51:17 UTC
Can we please get some feedback to our question?
Comment 4 John Hudson 2011-06-11 22:24:35 UTC
Now using 4.5.3 with KDE 4.6 and no longer happens. Sorry for the delay in replying - the earlier request got buried in mountain of other requests.