https://bugs.kde.org/show_bug.cgi?id=391786
Bug ID: 391786 Summary: kmymoney git 5.0 crashes on exit, even if no file loaded Product: kmymoney Version: 5.0.0 Platform: Compiled Sources OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: general Assignee: kmymoney-de...@kde.org Reporter: ostrof...@users.sourceforge.net Target Milestone: --- I just compiled a new version (clean build dir) from git 5.0 branch. Ran it as "kmymoney -n" and got a repeatable crash on exit. Initial load: WebConnect: Try to connect to WebConnect server WebConnect: Connect to server failed WebConnect: Running in server mode Plugins: checkprinting loaded Plugins: csvexporter loaded Plugins: csvimporter loaded Plugins: gncimporter loaded Plugins: icalendarexporter loaded Plugins: ofximporter loaded Plugins: qifexporter loaded Plugins: qifimporter loaded Plugins: reconciliation report loaded Online plugins found 1 After exiting: Plugins: checkprinting unloaded Plugins: csvexporter unloaded Plugins: csvimporter unloaded Plugins: gncimporter unloaded Plugins: icalendarexporter unloaded Plugins: ofximporter unloaded Plugins: qifexporter unloaded Plugins: qifimporter unloaded Plugins: reconciliation report unloaded *** Error in `/home/jack/KDE/KMM/install50/bin/kmymoney': munmap_chunk(): invalid pointer: 0x00005650fb122f40 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x77cdc)[0x7f7f7d243cdc] /lib64/libc.so.6(+0x7f91b)[0x7f7f7d24b91b] /usr/lib64/libQt5Core.so.5(_ZN9QHashData11free_helperEPFvPNS_4NodeEE+0x54)[0x7f7f7df9f414] /home/jack/KDE/KMM/install50/lib64/libkmm_csvimportercore.so.5(+0x33b77)[0x7f7f83427b77] /home/jack/KDE/KMM/install50/lib64/libkmm_csvimportercore.so.5(+0x34454)[0x7f7f83428454] /lib64/libc.so.6(__cxa_finalize+0xa2)[0x7f7f7d204602] /home/jack/KDE/KMM/install50/lib64/libkmm_csvimportercore.so.5(+0xb603)[0x7f7f833ff603] ======= Memory map: ======== (I'll post the actual memory map if it would be helpful. Oddly, if I load a file and then exit, I get a segmentation fault, but no backtrace. If I load a file, unload it, then exit, I get the crash. Exit either by File/Quit or click the "X" to close the window - same behavior. If I load a file, it seems to work and save fine. If I run under gdb, doing bt after the crash gives: (gdb) bt #0 0x00007ffff0864ea0 in raise () from /lib64/libc.so.6 #1 0x00007ffff0866ac0 in abort () from /lib64/libc.so.6 #2 0x00007ffff08a7ce1 in ?? () from /lib64/libc.so.6 #3 0x00007ffff08af91b in ?? () from /lib64/libc.so.6 #4 0x00007ffff08b0e31 in ?? () from /lib64/libc.so.6 #5 0x00007ffff1603414 in QHashData::free_helper(void (*)(QHashData::Node*)) () from /usr/lib64/libQt5Core.so.5 #6 0x00007ffff6a8bb77 in QHash<eMyMoney::Transaction::Action, QString>::freeData (this=0x7ffff6ca1b28 <CSVImporterCore::m_transactionConfName>, x=0x5555564b49e0) at /usr/include/qt5/QtCore/qhash.h:573 #7 0x00007ffff6a8c454 in QHash<eMyMoney::Transaction::Action, QString>::~QHash (this=0x7ffff6ca1b28 <CSVImporterCore::m_transactionConfName>, __in_chrg=<optimized out>) at /usr/include/qt5/QtCore/qhash.h:252 #8 0x00007ffff0868602 in __cxa_finalize () from /lib64/libc.so.6 #9 0x00007ffff6a63603 in ?? () from /home/jack/KDE/KMM/install50/lib64/libkmm_csvimportercore.so.5 #10 0x00007fffffffd5b0 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) I can't tell if there is enough data here to help, but I'll be glad to assist with troubleshooting if possible. -- You are receiving this mail because: You are watching all bug changes.