https://bugs.kde.org/show_bug.cgi?id=493449
Bug ID: 493449 Summary: Crash when editing and reconciling entries in ledger Classification: Applications Product: kmymoney Version: 5.1.3 Platform: Kubuntu OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kmymoney-devel@kde.org Reporter: morme...@centrum.cz Target Milestone: --- Application: kmymoney (5.1.3) Qt Version: 5.15.13 Frameworks Version: 5.115.0 Operating System: Linux 6.8.0-45-generic x86_64 Windowing System: X11 Distribution: Ubuntu 24.04.1 LTS DrKonqi: 5.27.11 [KCrashBackend] -- Information about the crash: I was reconciling ledger entries, editing and merging the corresponding records, when suddenly KMyMoney window disappeared. Unfortunately, I do not recall which _exact_ operation I was doing at the time. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: KMyMoney (kmymoney), signal: Segmentation fault [KCrash Handler] #4 0x000072afac6b9842 in __dynamic_cast () at /lib/x86_64-linux-gnu/libstdc++.so.6 #5 0x000055976d9b5dbe in TransactionEditor::~TransactionEditor (this=0x5597847c65f0, this=<optimized out>) at /usr/src/kmymoney-5.1.3-1build15/kmymoney/dialogs/transactioneditor.cpp:105 #6 0x000055976d9b80ff in StdTransactionEditor::~StdTransactionEditor (this=0x5597847c65f0, this=<optimized out>) at /usr/src/kmymoney-5.1.3-1build15/kmymoney/dialogs/stdtransactioneditor.cpp:99 #7 StdTransactionEditor::~StdTransactionEditor (this=0x5597847c65f0, this=<optimized out>) at /usr/src/kmymoney-5.1.3-1build15/kmymoney/dialogs/stdtransactioneditor.cpp:99 #8 0x000055976d885266 in KGlobalLedgerViewPrivate::deleteTransactionEditor (this=<optimized out>) at /usr/src/kmymoney-5.1.3-1build15/kmymoney/views/kgloballedgerview_p.h:1225 #9 0x000055976d898d77 in KGlobalLedgerView::slotCancelTransaction (this=0x55976ebc1f30) at /usr/src/kmymoney-5.1.3-1build15/kmymoney/views/kgloballedgerview.cpp:1616 #10 0x000055976d88ea80 in KGlobalLedgerView::slotCancelOrEnterTransactions (this=0x55976ebc1f30, okToSelect=@0x7ffda1e4dfbf: false) at /usr/src/kmymoney-5.1.3-1build15/kmymoney/views/kgloballedgerview.cpp:1359 #11 0x000072afacd12e16 in ??? () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x000055976d875931 in MousePressFilter::mousePressedOnExternalWidget (_t1=@0x7ffda1e4dfbf: false, this=0x55977039d220) at /usr/src/kmymoney-5.1.3-1build15/obj-x86_64-linux-gnu/kmymoney/views/views_autogen/EWIEGA46WW/moc_kgloballedgerview_p.cpp:153 #13 MousePressFilter::eventFilter (this=0x55977039d220, o=0x55976eb652c0, e=0x7ffda1e4e4b0) at /usr/src/kmymoney-5.1.3-1build15/obj-x86_64-linux-gnu/kmymoney/views/views_autogen/EWIEGA46WW/../../../../../kmymoney/views/kgloballedgerview_p.h:195 #14 0x000072afaccd7d5e in QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x000072afad96bd80 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x000072afad9746b0 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x000072afaccd8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x000072afad972874 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x000072afad9caa39 in ??? () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x000072afad9cdfbf in ??? () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x000072afad96bd45 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x000072afaccd8118 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x000072afad145a3b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #24 0x000072afad117bfc in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #25 0x000072afa5afcd06 in ??? () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #26 0x000072afaa8245b5 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x000072afaa883717 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x000072afaa823a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x000072afacd35279 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x000072afaccd6a7b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #31 0x000072afaccdf3e8 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #32 0x000055976d84d77a in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/kmymoney-5.1.3-1build15/kmymoney/main.cpp:305 [Inferior 1 (process 60407) detached] Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug.