Bug 307688

Summary: split transaction
Product: [Applications] kmymoney Reporter: Claudio <cpcpelvr>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED DUPLICATE    
Severity: crash CC: mk-lists, onet.cristian
Priority: NOR    
Version: 4.6.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Claudio 2012-10-01 21:09:18 UTC
Application: kmymoney (4.6.1)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-32-generic-pae i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I was entering a split transaction. I entered about 12 transaction when KMM crashed. No particular thing happened before.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb3d0b740 (LWP 3698))]

Thread 4 (Thread 0xb1735b40 (LWP 3701)):
#0  0xb77a1424 in __kernel_vsyscall ()
#1  0xb5247160 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb46d4a7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb46c70ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb46c756b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb179f134 in ?? () from /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so
#6  0xb46ea6b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb6872d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb52558ae in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xb0cffb40 (LWP 3702)):
#0  0xb77a1424 in __kernel_vsyscall ()
#1  0xb68799db in read () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb47056ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb46c6bd2 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb46c7042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb46c756b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb249b1ba in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#7  0xb46ea6b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb6872d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0xb52558ae in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb02ffb40 (LWP 5541)):
#0  0xb477cdcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb605a315 in do_gettime (frac=0xb02fefb0, sec=0xb02fefa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6144226 in QTimerInfoList::updateCurrentTime (this=0xaf901974) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb614457a in QTimerInfoList::timerWait (this=0xaf901974, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb6142e23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb02ff0bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6142ebd in timerSourcePrepare (source=0xaf901940, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb46c6872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb46c6faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb46c7201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb61438e7 in QEventDispatcherGlib::processEvents (this=0xaf900468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb610f50d in QEventLoop::processEvents (this=0xb02ff240, flags=...) at kernel/qeventloop.cpp:149
#12 0xb610f7a9 in QEventLoop::exec (this=0xb02ff240, flags=...) at kernel/qeventloop.cpp:204
#13 0xb5ff894c in QThread::exec (this=0xbf943d8) at thread/qthread.cpp:501
#14 0xb60ecb5d in QInotifyFileSystemWatcherEngine::run (this=0xbf943d8) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb5ffbde0 in QThreadPrivate::start (arg=0xbf943d8) at thread/qthread_unix.cpp:298
#16 0xb6872d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb52558ae in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb3d0b740 (LWP 3698)):
[KCrash Handler]
#7  0x00000000 in ?? ()
#8  0xb58f3b86 in QStyleSheetStyle::event (this=0xc06e3c8, e=0xbfe01780) at styles/qstylesheetstyle.cpp:5798
#9  0xb557aed4 in notify_helper (e=0xbfe01780, receiver=0xc06e3c8, this=0x9eeeec8) at kernel/qapplication.cpp:4559
#10 QApplicationPrivate::notify_helper (this=0x9eeeec8, receiver=0xc06e3c8, e=0xbfe01780) at kernel/qapplication.cpp:4531
#11 0xb558030d in QApplication::notify (this=0xbfe01780, receiver=0xc06e3c8, e=0xbfe01780) at kernel/qapplication.cpp:4288
#12 0xb6c47e01 in KApplication::notify (this=0x9ee6250, receiver=0xc06e3c8, event=0xbfe01780) at ../../kdeui/kernel/kapplication.cpp:311
#13 0xb611097e in QCoreApplication::notifyInternal (this=0x9ee6250, receiver=0xc06e3c8, event=0xbfe01780) at kernel/qcoreapplication.cpp:876
#14 0xb557943c in sendEvent (event=0xbfe01780, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#15 QApplicationPrivate::setFocusWidget (focus=0x0, reason=Qt::OtherFocusReason) at kernel/qapplication.cpp:2262
#16 0xb55c35ac in clearFocus (this=0xc95bfc8) at kernel/qwidget.cpp:6533
#17 QWidget::clearFocus (this=0xc95bfc8) at kernel/qwidget.cpp:6517
#18 0xb55cf0c9 in QWidget::~QWidget (this=0xc95bfc8, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1607
#19 0xb5a0054f in QLineEdit::~QLineEdit (this=0xc95bfc8, __in_chrg=<optimized out>) at widgets/qlineedit.cpp:357
#20 0xb6d172ff in KLineEdit::~KLineEdit (this=0xc95bfc8, __in_chrg=<optimized out>) at ../../kdeui/widgets/klineedit.cpp:247
#21 0x081ecd59 in kMyMoneyLineEdit::~kMyMoneyLineEdit (this=0xc95bfc8, __in_chrg=<optimized out>) at /build/buildd/kmymoney-4.6.1/kmymoney/widgets/kmymoneylineedit.cpp:68
#22 0x081ecdd2 in kMyMoneyLineEdit::~kMyMoneyLineEdit (this=0xc95bfc8, __in_chrg=<optimized out>) at /build/buildd/kmymoney-4.6.1/kmymoney/widgets/kmymoneylineedit.cpp:71
#23 0xb6124d03 in qDeleteInEventHandler (o=0xc95bfc8) at kernel/qobject.cpp:4277
#24 0xb612bca8 in QObject::event (this=0xc95bfc8, e=0xa66db48) at kernel/qobject.cpp:1176
#25 0xb55d4e62 in QWidget::event (this=0xc95bfc8, event=0xa66db48) at kernel/qwidget.cpp:8821
#26 0xb5a0308b in QLineEdit::event (this=0xc95bfc8, e=0xa66db48) at widgets/qlineedit.cpp:1524
#27 0xb6d1c6be in KLineEdit::event (this=0xc95bfc8, ev=0xa66db48) at ../../kdeui/widgets/klineedit.cpp:1403
#28 0xb557aed4 in notify_helper (e=0xa66db48, receiver=0xc95bfc8, this=0x9eeeec8) at kernel/qapplication.cpp:4559
#29 QApplicationPrivate::notify_helper (this=0x9eeeec8, receiver=0xc95bfc8, e=0xa66db48) at kernel/qapplication.cpp:4531
#30 0xb55803a2 in QApplication::notify (this=0x9eeeec8, receiver=0xc95bfc8, e=0xa66db48) at kernel/qapplication.cpp:4524
#31 0xb6c47e01 in KApplication::notify (this=0x9ee6250, receiver=0xc95bfc8, event=0xa66db48) at ../../kdeui/kernel/kapplication.cpp:311
#32 0xb611097e in QCoreApplication::notifyInternal (this=0x9ee6250, receiver=0xc95bfc8, event=0xa66db48) at kernel/qcoreapplication.cpp:876
#33 0xb6114ad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9ec6130) at kernel/qcoreapplication.cpp:1500
#35 0xb6114e0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#36 0xb6143494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#37 postEventSourceDispatch (s=0x9eeec98) at kernel/qeventdispatcher_glib.cpp:279
#38 0xb46c6d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#39 0xb46c7125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#40 0xb46c7201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#41 0xb6143887 in QEventDispatcherGlib::processEvents (this=0x9ec6ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#42 0xb5633aaa in QGuiEventDispatcherGlib::processEvents (this=0x9ec6ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#43 0xb610f50d in QEventLoop::processEvents (this=0xbfe02260, flags=...) at kernel/qeventloop.cpp:149
#44 0xb610f7a9 in QEventLoop::exec (this=0xbfe02260, flags=...) at kernel/qeventloop.cpp:204
#45 0xb5acd0d9 in QDialog::exec (this=0xc6bad10) at dialogs/qdialog.cpp:554
#46 0x0831b60e in KSplitTransactionDlg::exec (this=0xc6bad10) at /build/buildd/kmymoney-4.6.1/kmymoney/dialogs/ksplittransactiondlg.cpp:172
#47 0x08335e6e in StdTransactionEditor::slotEditSplits (this=0xc7e39e0) at /build/buildd/kmymoney-4.6.1/kmymoney/dialogs/transactioneditor.cpp:1896
#48 0x0833e058 in qt_static_metacall (_a=0xbfe02688, _id=0, _o=0xc7e39e0, _c=<optimized out>) at /build/buildd/kmymoney-4.6.1/obj-i686-linux-gnu/kmymoney/dialogs/transactioneditor.moc:305
#49 StdTransactionEditor::qt_static_metacall (_o=0xc7e39e0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfe02688) at /build/buildd/kmymoney-4.6.1/obj-i686-linux-gnu/kmymoney/dialogs/transactioneditor.moc:299
#50 0xb61276b1 in QMetaObject::activate (sender=0xb964ce0, m=0xb5f067c8, local_signal_index=2, argv=0xbfe02688) at kernel/qobject.cpp:3547
#51 0xb5cb297d in QAbstractButton::clicked (this=0xb964ce0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#52 0xb59a662d in QAbstractButtonPrivate::emitClicked (this=0xc69b690) at widgets/qabstractbutton.cpp:548
#53 0xb59a7c9b in QAbstractButtonPrivate::click (this=0xc69b690) at widgets/qabstractbutton.cpp:541
#54 0xb59a7f56 in QAbstractButton::mouseReleaseEvent (this=0xb964ce0, e=0xbfe02d54) at widgets/qabstractbutton.cpp:1123
#55 0xb55d51ac in QWidget::event (this=0xb964ce0, event=0xbfe02d54) at kernel/qwidget.cpp:8362
#56 0xb59a71f9 in QAbstractButton::event (this=0xb964ce0, e=0xbfe02d54) at widgets/qabstractbutton.cpp:1082
#57 0xb5a4a768 in QPushButton::event (this=0xb964ce0, e=0xbfe02d54) at widgets/qpushbutton.cpp:683
#58 0xb557aed4 in notify_helper (e=0xbfe02d54, receiver=0xb964ce0, this=0x9eeeec8) at kernel/qapplication.cpp:4559
#59 QApplicationPrivate::notify_helper (this=0x9eeeec8, receiver=0xb964ce0, e=0xbfe02d54) at kernel/qapplication.cpp:4531
#60 0xb5581024 in QApplication::notify (this=0x9eeeec8, receiver=0xb964ce0, e=0xbfe02d54) at kernel/qapplication.cpp:4102
#61 0xb6c47e01 in KApplication::notify (this=0x9ee6250, receiver=0xb964ce0, event=0xbfe02d54) at ../../kdeui/kernel/kapplication.cpp:311
#62 0xb611097e in QCoreApplication::notifyInternal (this=0x9ee6250, receiver=0xb964ce0, event=0xbfe02d54) at kernel/qcoreapplication.cpp:876
#63 0xb557be95 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#64 QApplicationPrivate::sendMouseEvent (receiver=0xb964ce0, event=0xbfe02d54, alienWidget=0xb964ce0, nativeWidget=0xa68c630, buttonDown=0xb5f0fcf4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#65 0xb5608074 in QETWidget::translateMouseEvent (this=0xa68c630, event=0xbfe0320c) at kernel/qapplication_x11.cpp:4617
#66 0xb5606c0d in QApplication::x11ProcessEvent (this=0x9ee6250, event=0xbfe0320c) at kernel/qapplication_x11.cpp:3732
#67 0xb5633eac in x11EventSourceDispatch (s=0x9eef1a0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#68 0xb46c6d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#69 0xb46c7125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#70 0xb46c7201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#71 0xb6143887 in QEventDispatcherGlib::processEvents (this=0x9ec6ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#72 0xb5633aaa in QGuiEventDispatcherGlib::processEvents (this=0x9ec6ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#73 0xb610f50d in QEventLoop::processEvents (this=0xbfe03504, flags=...) at kernel/qeventloop.cpp:149
#74 0xb610f7a9 in QEventLoop::exec (this=0xbfe03504, flags=...) at kernel/qeventloop.cpp:204
#75 0xb6114eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#76 0xb5578a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#77 0x0808a493 in runKMyMoney (splash=0xbfe03658, a=<optimized out>) at /build/buildd/kmymoney-4.6.1/kmymoney/main.cpp:282
#78 0x080889db in main (argc=<error reading variable: Cannot access memory at address 0x0>, argv=<error reading variable: Cannot access memory at address 0x4>) at /build/buildd/kmymoney-4.6.1/kmymoney/main.cpp:181

This bug may be a duplicate of or related to bug 282240.

Possible duplicates by query: bug 282240.

Reported using DrKonqi
Comment 1 Marko Käning 2012-10-01 21:19:35 UTC
Have you the possibility to upgrade to KMM's latest release version 4.6.3?
Comment 2 Claudio 2012-10-02 11:21:31 UTC
Hi Marko,


Il giorno , Marko Käning <mk-lists@email.de> ha scritto:
> https://bugs.kde.org/show_bug.cgi?id=307688



> Marko Käning mk-lists@email.de> changed:



> What |Removed |Added

> ----------------------------------------------------------------------------

> CC| |mk-lists@email.de



> --- Comment #1 from Marko Käning mk-lists@email.de> ---

> Have you the possibility to upgrade to KMM's latest release version 4.6.3?



> --

> You are receiving this mail because:

> You reported the bug.
Comment 3 Claudio 2012-10-02 11:25:02 UTC
Hi Marko, I will try to upgrade as soon as possible and I will come back to
you.
Many thanks for your quick help.
Sorry for the mistake sending the previus reply.

Claudio Pellizzaro

2012/10/2 <cpcpelvr@gmail.com>

> Hi Marko,
>
>
> Il giorno , Marko Käning <mk-lists@email.de> ha scritto:
>
> > https://bugs.kde.org/show_bug.cgi?id=307688
> >
> >
> >
> > Marko Käning mk-lists@email.de> changed:
> >
> >
> >
> >            What    |Removed                     |Added
> >
> >
> ----------------------------------------------------------------------------
> >
> >                  CC|                            |mk-lists@email.de
> >
> >
> >
> > --- Comment #1 from Marko Käning mk-lists@email.de> ---
> >
> > Have you the possibility to upgrade to KMM's latest release version
> 4.6.3?
> >
> >
> >
> > --
> >
> > You are receiving this mail because:
> >
> > You reported the bug.
>
Comment 4 Cristian Oneț 2012-12-07 20:43:25 UTC

*** This bug has been marked as a duplicate of bug 282240 ***