https://bugs.kde.org/show_bug.cgi?id=398410
--- Comment #24 from Eleazar <eaglex...@gmail.com> --- Sorry for the big file as this is the first time I have used gdb and did not know I could just get the backtrace. Std Out: Starting program: /usr/bin/kmymoney [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffdaa81700 (LWP 12068)] [New Thread 0x7fffd6cb0700 (LWP 12069)] libEGL warning: DRI2: failed to authenticate [New Thread 0x7fffca1a8700 (LWP 12070)] [New Thread 0x7fffc99a7700 (LWP 12071)] [New Thread 0x7fffc91a6700 (LWP 12072)] [New Thread 0x7fffc89a5700 (LWP 12073)] [New Thread 0x7fffba4f2700 (LWP 12074)] WebConnect: Try to connect to WebConnect server WebConnect: Connect to server failed WebConnect: Running in server mode Plugins: budgetview loaded Plugins: checkprinting loaded Plugins: csvexporter loaded Plugins: csvimporter loaded Plugins: forecastview loaded Plugins: gncimporter loaded Plugins: icalendarexporter loaded Plugins: kbanking loaded KBankingPlugin: No AqB4 config found. KBankingPlugin: No AqB3 config found. Plugins: kbanking pluged Plugins: ofximporter loaded Plugins: onlinejoboutboxview loaded Plugins: qifexporter loaded Plugins: qifimporter loaded Plugins: reconciliation report loaded Plugins: reportsview loaded Plugins: sqlstorage loaded Plugins: weboob loaded Plugins: xmlstorage loaded reading file start parsing file startDocument reading securities endDocument Cost center model created with items 0 Payees model created with items 0 libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile [New Thread 0x7fff633ff700 (LWP 12077)] [New Thread 0x7fff61b95700 (LWP 12078)] [New Thread 0x7fff59d3a700 (LWP 12495)] [Thread 0x7fff59d3a700 (LWP 12495) exited] [New Thread 0x7fff59d3a700 (LWP 12496)] [Thread 0x7fff59d3a700 (LWP 12496) exited] [New Thread 0x7fff59d3a700 (LWP 12497)] [New Thread 0x7fff3bd73700 (LWP 12498)] [New Thread 0x7fff3af13700 (LWP 12499)] [New Thread 0x7fff3a712700 (LWP 12500)] [New Thread 0x7fff39d03700 (LWP 12501)] [New Thread 0x7fff39502700 (LWP 12502)] [New Thread 0x7fff38d01700 (LWP 12503)] [New Thread 0x7fff17fff700 (LWP 12504)] Aborting aboutToFinish handling. [Thread 0x7fff59d3a700 (LWP 12497) exited] Thread 1 "kmymoney" received signal SIGSEGV, Segmentation fault. __GI___pthread_mutex_lock (mutex=0x20) at ../nptl/pthread_mutex_lock.c:65 65 ../nptl/pthread_mutex_lock.c: No such file or directory. Backtrace: #0 0x00007fffef593fa0 in __GI___pthread_mutex_lock (mutex=0x20) at ../nptl/pthread_mutex_lock.c:65 #1 0x00007fff5a49626a in () at /usr/lib/x86_64-linux-gnu/libmysqlclient.so.20 #2 0x00007fff5a46dad1 in () at /usr/lib/x86_64-linux-gnu/libmysqlclient.so.20 #3 0x00007fff5a441abb in mysql_real_connect () at /usr/lib/x86_64-linux-gnu/libmysqlclient.so.20 #4 0x00007fff603f61b9 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/sqldrivers/libqsqlmysql.so #5 0x00007fffa65f2f50 in QSqlDatabase::open() () at /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5 #6 0x00007fffa684fccb in MyMoneyStorageSql::open(QUrl const&, int, bool) (this=0x555556f55e70, url=..., openMode=2, clear=false) at /home/eagleboy/kmymoney/kmymoney/plugins/sql/mymoneystoragesql.cpp:161 #7 0x00007fffa684b086 in SQLStorage::save(QUrl const&) (this=0x55555623baa0, url=...) at /home/eagleboy/kmymoney/kmymoney/plugins/sql/sqlstorage.cpp:188 #8 0x00007fffa684cc7f in SQLStorage::saveAsDatabase(QUrl const&) (this=0x55555623baa0, url=...) at /home/eagleboy/kmymoney/kmymoney/plugins/sql/sqlstorage.cpp:344 #9 0x00007fffa684bab8 in SQLStorage::saveAs() (this=0x55555623baa0) at /home/eagleboy/kmymoney/kmymoney/plugins/sql/sqlstorage.cpp:231 #10 0x000055555560deae in KMyMoneyApp::slotFileSaveAs() (this=0x555555e6cc20) at /home/eagleboy/kmymoney/kmymoney/kmymoney.cpp:3557 #11 0x000055555562dc3a in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, bool (KMyMoneyApp::*)()>::call(bool (KMyMoneyApp::*)(), KMyMoneyApp*, void**) (f=(bool (KMyMoneyApp::*)(KMyMoneyApp * const)) 0x55555560db04 <KMyMoneyApp::slotFileSaveAs()>, o=0x555555e6cc20, arg=0x7fffffffcca0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:136 #12 0x000055555562d903 in QtPrivate::FunctionPointer<bool (KMyMoneyApp::*)()>::call<QtPrivate::List<>, void>(bool (KMyMoneyApp::*)(), KMyMoneyApp*, void**) (f=(bool (KMyMoneyApp::*)(KMyMoneyApp * const)) 0x55555560db04 <KMyMoneyApp::slotFileSaveAs()>, o=0x555555e6cc20, arg=0x7fffffffcca0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:169 #13 0x000055555562cc7a in QtPrivate::QSlotObject<bool (KMyMoneyApp::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x555555f31d60, r=0x555555e6cc20, a=0x7fffffffcca0, ret=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject_impl.h:120 #14 0x00007ffff0e336cf in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007ffff2db0122 in QAction::triggered(bool) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x00007ffff2db280c in QAction::activate(QAction::ActionEvent) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x00007ffff2f2f0bc in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #18 0x00007ffff2f3656b in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007ffff2f37393 in QMenu::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007ffff2df5038 in QWidget::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007ffff2f396bb in QMenu::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x00007ffff2db682c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #23 0x00007ffff2dbe64f in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #24 0x00007ffff0e049a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #25 0x00007ffff2dbd622 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #26 0x00007ffff2e0fe85 in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #27 0x00007ffff2e127ba in () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #28 0x00007ffff2db682c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #29 0x00007ffff2dbe0f4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #30 0x00007ffff0e049a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #31 0x00007ffff25fa523 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #32 0x00007ffff25fbff5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #33 0x00007ffff25d32eb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #34 0x00007fffd98b91c0 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #35 0x00007fffe67f2287 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #36 0x00007fffe67f24c0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #37 0x00007fffe67f254c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #38 0x00007ffff0e5d8ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #39 0x00007ffff0e029ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #40 0x00007ffff0e0ba84 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #41 0x00005555555f2fbb in runKMyMoney(QApplication&, std::unique_ptr<QSplashScreen, std::default_delete<QSplashScreen> >, QUrl const&, bool) (a=..., splash=std::unique_ptr<QSplashScreen> = {...}, file=..., noFile=false) at /home/eagleboy/kmymoney/kmymoney/main.cpp:312 #42 0x00005555555f26cc in main(int, char**) (argc=1, argv=0x7fffffffdd38) at /home/eagleboy/kmymoney/kmymoney/main.cpp:231 -- You are receiving this mail because: You are the assignee for the bug.