https://bugs.kde.org/show_bug.cgi?id=399980
Bug ID: 399980 Summary: Crash when trying to delete account Product: kde Version: unspecified Platform: unspecified OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: unassigned-b...@kde.org Reporter: paul.nod...@outlook.com Target Milestone: --- Application: kmymoney (5.0.0) Qt Version: 5.11.1 Frameworks Version: 5.51.0 Operating System: Linux 4.15.0-36-generic x86_64 Distribution: KDE neon User Edition 5.14 -- Information about the crash: - What I was doing when the application crashed: Cleared the ledger, saved, then tried to delete account and KMyMoney crashes everytime. I tried five different times The crash can be reproduced every time. -- Backtrace: Application: KMyMoney (kmymoney), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f8d36555940 (LWP 24425))] Thread 8 (Thread 0x7f8ca77ff700 (LWP 24435)): #0 0x00007f8d23929d79 in g_mutex_lock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f8d238e3b81 in g_main_context_query () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f8d238e43b7 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f8d238e454c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f8d2ebfda9b in QEventDispatcherGlib::processEvents (this=0x7f8ca0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f8d2eba1dea in QEventLoop::exec (this=this@entry=0x7f8ca77fec60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #6 0x00007f8d2e9ccb8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #7 0x00007f8d2e9d7aab in QThreadPrivate::start (arg=0x20d7e50) at thread/qthread_unix.cpp:367 #8 0x00007f8d25ee76db in start_thread (arg=0x7f8ca77ff700) at pthread_create.c:463 #9 0x00007f8d2dd0988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f8cad1ff700 (LWP 24434)): #0 0x00007f8d2dcf80b4 in __GI___libc_read (fd=16, buf=0x7f8cad1fea50, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #1 0x00007f8d23928a00 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f8d238e3f27 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f8d238e43e0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f8d238e454c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f8d2ebfda9b in QEventDispatcherGlib::processEvents (this=0x7f8ca8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f8d2eba1dea in QEventLoop::exec (this=this@entry=0x7f8cad1fec60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #7 0x00007f8d2e9ccb8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #8 0x00007f8d2e9d7aab in QThreadPrivate::start (arg=0x20222b0) at thread/qthread_unix.cpp:367 #9 0x00007f8d25ee76db in start_thread (arg=0x7f8cad1ff700) at pthread_create.c:463 #10 0x00007f8d2dd0988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f8cfda8e700 (LWP 24432)): #0 0x00007f8d25eed9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x1589a08) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x15899b8, cond=0x15899e0) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x15899e0, mutex=0x15899b8) at pthread_cond_wait.c:655 #3 0x00007f8d02f3046b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #4 0x00007f8d02f30197 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #5 0x00007f8d25ee76db in start_thread (arg=0x7f8cfda8e700) at pthread_create.c:463 #6 0x00007f8d2dd0988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f8cfe28f700 (LWP 24431)): #0 0x00007f8d25eed9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x1632950) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x1632900, cond=0x1632928) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x1632928, mutex=0x1632900) at pthread_cond_wait.c:655 #3 0x00007f8d02f3046b in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #4 0x00007f8d02f30197 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so #5 0x00007f8d25ee76db in start_thread (arg=0x7f8cfe28f700) at pthread_create.c:463 #6 0x00007f8d2dd0988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f8d0e8f7700 (LWP 24428)): #0 0x00007f8d23929d79 in g_mutex_lock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f8d238e441f in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f8d238e454c in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f8d2ebfda9b in QEventDispatcherGlib::processEvents (this=0x7f8d08000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f8d2eba1dea in QEventLoop::exec (this=this@entry=0x7f8d0e8f6c30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #5 0x00007f8d2e9ccb8a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:525 #6 0x00007f8d303dde45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007f8d2e9d7aab in QThreadPrivate::start (arg=0x7f8d30655d60) at thread/qthread_unix.cpp:367 #8 0x00007f8d25ee76db in start_thread (arg=0x7f8d0e8f7700) at pthread_create.c:463 #9 0x00007f8d2dd0988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f8d153ef700 (LWP 24427)): #0 0x00007f8d2dcfcbf9 in __GI___poll (fds=0x7f8d153eeb68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f8d1fedb747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f8d1fedd36a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f8d181ec129 in QXcbEventReader::run (this=0x13e8b50) at qxcbconnection.cpp:1388 #4 0x00007f8d2e9d7aab in QThreadPrivate::start (arg=0x13e8b50) at thread/qthread_unix.cpp:367 #5 0x00007f8d25ee76db in start_thread (arg=0x7f8d153ef700) at pthread_create.c:463 #6 0x00007f8d2dd0988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f8d19597700 (LWP 24426)): #0 0x00007f8d25eed9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7f8d2cd70114) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x13c56f0, cond=0x7f8d2cd700e8) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x7f8d2cd700e8, mutex=0x13c56f0) at pthread_cond_wait.c:655 #3 0x00007f8d2e64f79c in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x00007f8d2c082f27 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #5 0x00007f8d2c083069 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5 #6 0x00007f8d2e65557f in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #7 0x00007f8d25ee76db in start_thread (arg=0x7f8d19597700) at pthread_create.c:463 #8 0x00007f8d2dd0988f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f8d36555940 (LWP 24425)): [KCrash Handler] #6 0x00007f8d345b1f39 in MyMoneyInstitution::pixmap(int) const () from /usr/lib/x86_64-linux-gnu/libkmm_mymoney.so.5 #7 0x0000000000823c81 in ?? () #8 0x00007f8d2ebd2bef in QtPrivate::QSlotObjectBase::call (a=0x7ffecfcd8e10, r=0x15e0510, this=0x1fd3d80) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376 #9 QMetaObject::activate (sender=0x7f8d3487bfa0 <MyMoneyFile::file>, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3754 #10 0x00007f8d346242ab in MyMoneyFile::objectModified(eMyMoney::File::Object, MyMoneyObject const*) () from /usr/lib/x86_64-linux-gnu/libkmm_mymoney.so.5 #11 0x00007f8d34569fb8 in MyMoneyFile::commitTransaction() () from /usr/lib/x86_64-linux-gnu/libkmm_mymoney.so.5 #12 0x00007f8d34573895 in MyMoneyFileTransaction::commit() () from /usr/lib/x86_64-linux-gnu/libkmm_mymoney.so.5 #13 0x0000000000549386 in ?? () #14 0x00007f8d2ebd2bef in QtPrivate::QSlotObjectBase::call (a=0x7ffecfcd9070, r=0x190ede0, this=0x190f150) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376 #15 QMetaObject::activate (sender=sender@entry=0x1723210, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffecfcd9070) at kernel/qobject.cpp:3754 #16 0x00007f8d2ebd31a7 in QMetaObject::activate (sender=sender@entry=0x1723210, m=m@entry=0x7f8d30395840 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffecfcd9070) at kernel/qobject.cpp:3633 #17 0x00007f8d2fcc4732 in QAction::triggered (this=this@entry=0x1723210, _t1=<optimized out>) at .moc/moc_qaction.cpp:376 #18 0x00007f8d2fcc6d6c in QAction::activate (this=0x1723210, event=<optimized out>) at kernel/qaction.cpp:1167 #19 0x00007f8d2fe3a4bc in QMenuPrivate::activateCausedStack (this=this@entry=0x18db0f0, causedStack=..., action=action@entry=0x1723210, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1371 #20 0x00007f8d2fe41a3b in QMenuPrivate::activateAction (this=this@entry=0x18db0f0, action=action@entry=0x1723210, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1448 #21 0x00007f8d2fe428f3 in QMenu::mouseReleaseEvent (this=<optimized out>, e=0x7ffecfcd9690) at widgets/qmenu.cpp:2942 #22 0x00007f8d2fd09b08 in QWidget::event (this=this@entry=0x1788c00, event=event@entry=0x7ffecfcd9690) at kernel/qwidget.cpp:9281 #23 0x00007f8d2fe44c2b in QMenu::event (this=0x1788c00, e=0x7ffecfcd9690) at widgets/qmenu.cpp:3064 #24 0x00007f8d2fccae8c in QApplicationPrivate::notify_helper (this=this@entry=0x13d75a0, receiver=receiver@entry=0x1788c00, e=e@entry=0x7ffecfcd9690) at kernel/qapplication.cpp:3727 #25 0x00007f8d2fcd2ff7 in QApplication::notify (this=<optimized out>, receiver=0x1788c00, e=0x7ffecfcd9690) at kernel/qapplication.cpp:3203 #26 0x00007f8d2eba3ab8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x1788c00, event=event@entry=0x7ffecfcd9690) at kernel/qcoreapplication.cpp:1048 #27 0x00007f8d2fcd1942 in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #28 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x1788c00, event=event@entry=0x7ffecfcd9690, alienWidget=0x0, alienWidget@entry=0x1788c00, nativeWidget=0x1788c00, buttonDown=buttonDown@entry=0x7f8d303c4870 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2695 #29 0x00007f8d2fd249aa in QWidgetWindow::handleMouseEvent (this=this@entry=0x1aeceb0, event=event@entry=0x7ffecfcd9a90) at kernel/qwidgetwindow.cpp:555 #30 0x00007f8d2fd27289 in QWidgetWindow::event (this=0x1aeceb0, event=0x7ffecfcd9a90) at kernel/qwidgetwindow.cpp:280 #31 0x00007f8d2fccae8c in QApplicationPrivate::notify_helper (this=this@entry=0x13d75a0, receiver=receiver@entry=0x1aeceb0, e=e@entry=0x7ffecfcd9a90) at kernel/qapplication.cpp:3727 #32 0x00007f8d2fcd245f in QApplication::notify (this=0x7ffecfcdad40, receiver=0x1aeceb0, e=0x7ffecfcd9a90) at kernel/qapplication.cpp:3486 #33 0x00007f8d2eba3ab8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x1aeceb0, event=event@entry=0x7ffecfcd9a90) at kernel/qcoreapplication.cpp:1048 #34 0x00007f8d2f4cd2ab in QCoreApplication::sendSpontaneousEvent (event=0x7ffecfcd9a90, receiver=0x1aeceb0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237 #35 QGuiApplicationPrivate::processMouseEvent (e=0x154dbe0) at kernel/qguiapplication.cpp:2082 #36 0x00007f8d2f4cee55 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x154dbe0) at kernel/qguiapplication.cpp:1817 #37 0x00007f8d2f4a7f0b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1032 #38 0x00007f8d18276edb in QPAEventDispatcherGlib::processEvents (this=0x1431460, flags=...) at qeventdispatcher_glib.cpp:70 #39 0x00007f8d2eba1dea in QEventLoop::exec (this=this@entry=0x7ffecfcd9d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #40 0x00007f8d2fe3f710 in QMenu::exec (this=<optimized out>, p=..., action=0x0) at widgets/qmenu.cpp:2675 #41 0x000000000054aa18 in ?? () #42 0x00007f8d2ebd2bef in QtPrivate::QSlotObjectBase::call (a=0x7ffecfcd9e80, r=0x1901680, this=0x20b1b90) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376 #43 QMetaObject::activate (sender=0x1faffb0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3754 #44 0x000000000063f563 in ?? () #45 0x0000000000636237 in ?? () #46 0x00007f8d2ebd2bef in QtPrivate::QSlotObjectBase::call (a=0x7ffecfcda040, r=0x1faffb0, this=0x2062510) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:376 #47 QMetaObject::activate (sender=sender@entry=0x1faffb0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffecfcda040) at kernel/qobject.cpp:3754 #48 0x00007f8d2ebd31a7 in QMetaObject::activate (sender=sender@entry=0x1faffb0, m=m@entry=0x7f8d30397080 <QWidget::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffecfcda040) at kernel/qobject.cpp:3633 #49 0x00007f8d2fcef985 in QWidget::customContextMenuRequested (this=this@entry=0x1faffb0, _t1=...) at .moc/moc_qwidget.cpp:658 #50 0x00007f8d2fd0a95b in QWidget::event (this=this@entry=0x1faffb0, event=event@entry=0x7ffecfcda600) at kernel/qwidget.cpp:9082 #51 0x00007f8d2fdab71e in QFrame::event (this=0x1faffb0, e=0x7ffecfcda600) at widgets/qframe.cpp:550 #52 0x00007f8d2ff228eb in QAbstractItemView::viewportEvent (this=this@entry=0x1faffb0, event=event@entry=0x7ffecfcda600) at itemviews/qabstractitemview.cpp:1750 #53 0x00007f8d2ff8becc in QTreeView::viewportEvent (this=0x1faffb0, event=0x7ffecfcda600) at itemviews/qtreeview.cpp:1326 #54 0x00007f8d2eba383d in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x20794a0, event=event@entry=0x7ffecfcda600) at kernel/qcoreapplication.cpp:1174 #55 0x00007f8d2fccae65 in QApplicationPrivate::notify_helper (this=this@entry=0x13d75a0, receiver=receiver@entry=0x20794a0, e=e@entry=0x7ffecfcda600) at kernel/qapplication.cpp:3723 #56 0x00007f8d2fcd29ce in QApplication::notify (this=<optimized out>, receiver=0x20794a0, e=0x7ffecfcda600) at kernel/qapplication.cpp:3347 #57 0x00007f8d2eba3ab8 in QCoreApplication::notifyInternal2 (receiver=0x20794a0, event=0x7ffecfcda600) at kernel/qcoreapplication.cpp:1048 #58 0x00007f8d2eba3b04 in QCoreApplication::forwardEvent (receiver=receiver@entry=0x20794a0, event=event@entry=0x7ffecfcda600, originatingEvent=originatingEvent@entry=0x7ffecfcdaa00) at kernel/qcoreapplication.cpp:1063 #59 0x00007f8d2fd24da8 in QWidgetWindow::handleMouseEvent (this=this@entry=0x1944b50, event=event@entry=0x7ffecfcdaa00) at kernel/qwidgetwindow.cpp:666 #60 0x00007f8d2fd27289 in QWidgetWindow::event (this=0x1944b50, event=0x7ffecfcdaa00) at kernel/qwidgetwindow.cpp:280 #61 0x00007f8d2fccae8c in QApplicationPrivate::notify_helper (this=this@entry=0x13d75a0, receiver=receiver@entry=0x1944b50, e=e@entry=0x7ffecfcdaa00) at kernel/qapplication.cpp:3727 #62 0x00007f8d2fcd245f in QApplication::notify (this=0x7ffecfcdad40, receiver=0x1944b50, e=0x7ffecfcdaa00) at kernel/qapplication.cpp:3486 #63 0x00007f8d2eba3ab8 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x1944b50, event=event@entry=0x7ffecfcdaa00) at kernel/qcoreapplication.cpp:1048 #64 0x00007f8d2f4cd2ab in QCoreApplication::sendSpontaneousEvent (event=0x7ffecfcdaa00, receiver=0x1944b50) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237 #65 QGuiApplicationPrivate::processMouseEvent (e=0x20c11d0) at kernel/qguiapplication.cpp:2082 #66 0x00007f8d2f4cee55 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x20c11d0) at kernel/qguiapplication.cpp:1817 #67 0x00007f8d2f4a7f0b in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:1032 #68 0x00007f8d18276edb in QPAEventDispatcherGlib::processEvents (this=0x1431460, flags=...) at qeventdispatcher_glib.cpp:70 #69 0x00007f8d2eba1dea in QEventLoop::exec (this=this@entry=0x7ffecfcdac70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:214 #70 0x00007f8d2ebaafa0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1336 #71 0x00000000004ade6e in ?? () #72 0x00000000004abdf1 in ?? () #73 0x00007f8d2dc09b97 in __libc_start_main (main=0x4aad90, argc=1, argv=0x7ffecfcdaee8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffecfcdaed8) at ../csu/libc-start.c:310 #74 0x00000000004aacca in _start () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.