Bug 375391 - Kmymoney crashes after attempting to create new account
Summary: Kmymoney crashes after attempting to create new account
Status: RESOLVED UPSTREAM
Alias: None
Product: kmymoney
Classification: Applications
Component: onlinebanking (show other bugs)
Version: 4.8.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords: drkonqi
: 372996 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-01-21 22:45 UTC by bob@mroczka.com
Modified: 2018-09-04 19:21 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bob@mroczka.com 2017-01-21 22:45:10 UTC
Application: kmymoney (4.8.0)
KDE Platform Version: 4.14.22
Qt Version: 4.8.7
Operating System: Linux 4.8.0-32-generic x86_64
Distribution: Ubuntu 16.10

-- Information about the crash:
I tried creating a new credit card account but after clicking OK after its shows the account summary the application crashes.  Same thing occurs if I try to create a checking account.

The crash can be reproduced every time.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f63b034a900 (LWP 4279))]

Thread 2 (Thread 0x7f6394c6a700 (LWP 4280)):
#0  0x00007f63aa49fc8d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f63a5c55c60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f63a5c11485 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f63a5c11974 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f63a5c11aec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f63ab69b22e in QEventDispatcherGlib::processEvents (this=0x7f63900008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#6  0x00007f63ab66912f in QEventLoop::processEvents (this=this@entry=0x7f6394c69c80, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f63ab669495 in QEventLoop::exec (this=this@entry=0x7f6394c69c80, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f63ab558549 in QThread::exec (this=this@entry=0x55f593264c50) at thread/qthread.cpp:538
#9  0x00007f63ab6491c3 in QInotifyFileSystemWatcherEngine::run (this=0x55f593264c50) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f63ab55ae3c in QThreadPrivate::start (arg=0x55f593264c50) at thread/qthread_unix.cpp:352
#11 0x00007f63a60fa6ca in start_thread (arg=0x7f6394c6a700) at pthread_create.c:333
#12 0x00007f63aa4b00af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f63b034a900 (LWP 4279)):
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
#7  0x00007f63aa3df3ea in __GI_abort () at abort.c:89
#8  0x00007f63aa3d5bb7 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7f638e9dd385 "buffer", file=file@entry=0x7f638e9c156b "buffer.c", line=line@entry=1017, function=function@entry=0x7f638e9bdb00 "GWEN_Buffer_AppendString") at assert.c:92
#9  0x00007f63aa3d5c62 in __GI___assert_fail (assertion=0x7f638e9dd385 "buffer", file=0x7f638e9c156b "buffer.c", line=1017, function=0x7f638e9bdb00 "GWEN_Buffer_AppendString") at assert.c:101
#10 0x00007f638e921cdf in GWEN_Buffer_AppendString () from /usr/lib/libgwenhywfar.so.60
#11 0x00007f638e26de41 in ?? () from /usr/lib/libaqbanking.so.35
#12 0x00007f638ec2572e in KBankingPlugin::availableJobs (this=0x55f5941b0040, accountId=...) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/plugins/kbanking/mymoneybanking.cpp:632
#13 0x00007f63ae6bfc7b in onlineJobAdministration::canSendCreditTransfer (this=0x7f63ae92d380 <onlineJobAdministration::m_instance>) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/mymoney/onlinejobadministration.cpp:311
#14 0x000055f5919299d0 in KMyMoneyApp::slotUpdateActions (this=this@entry=0x55f592addc40) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/kmymoney.cpp:6407
#15 0x000055f59192f03e in KMyMoneyApp::slotSelectAccount (this=this@entry=0x55f592addc40, obj=...) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/kmymoney.cpp:6923
#16 0x000055f59197855a in KMyMoneyApp::qt_static_metacall (_o=0x55f592addc40, _c=<optimized out>, _id=<optimized out>, _a=0x7ffc05acc7c0) at /build/kmymoney-8ALMks/kmymoney-4.8.0/obj-x86_64-linux-gnu/kmymoney/moc_kmymoney.cpp:605
#17 0x00007f63ab67ef70 in QMetaObject::activate (sender=sender@entry=0x55f593063880, m=m@entry=0x55f592195e40 <KAccountsView::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffc05acc7c0) at kernel/qobject.cpp:3567
#18 0x000055f5919dfcb2 in KAccountsView::selectObject (this=this@entry=0x55f593063880, _t1=...) at /build/kmymoney-8ALMks/kmymoney-4.8.0/obj-x86_64-linux-gnu/kmymoney/views/moc_kaccountsview.cpp:161
#19 0x000055f5919e9500 in KAccountsView::slotTabCurrentChanged (this=this@entry=0x55f593063880, index=<optimized out>) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/views/kaccountsview.cpp:198
#20 0x000055f5919ea918 in KAccountsView::slotLoadAccounts (this=this@entry=0x55f593063880) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/views/kaccountsview.cpp:168
#21 0x000055f5919e0e68 in KAccountsView::qt_static_metacall (_o=0x55f593063880, _c=<optimized out>, _id=4, _a=0x7ffc05acccc0) at /build/kmymoney-8ALMks/kmymoney-4.8.0/obj-x86_64-linux-gnu/kmymoney/views/moc_kaccountsview.cpp:94
#22 0x00007f63ab67ef70 in QMetaObject::activate (sender=sender@entry=0x7f63ae92cc80 <MyMoneyFile::file>, m=m@entry=0x7f63ae92a960 <MyMoneyFile::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3567
#23 0x00007f63ae6c4b00 in MyMoneyFile::dataChanged (this=this@entry=0x7f63ae92cc80 <MyMoneyFile::file>) at /build/kmymoney-8ALMks/kmymoney-4.8.0/obj-x86_64-linux-gnu/kmymoney/mymoney/moc_mymoneyfile.cpp:112
#24 0x00007f63ae643b2c in MyMoneyFile::commitTransaction (this=this@entry=0x7f63ae92cc80 <MyMoneyFile::file>) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/mymoney/mymoneyfile.cpp:446
#25 0x00007f63ae643cc5 in MyMoneyFileTransaction::commit (this=this@entry=0x7ffc05accda0) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/mymoney/mymoneyfile.cpp:3227
#26 0x000055f5919403d2 in KMyMoneyApp::slotAccountNew (this=this@entry=0x55f592addc40, account=...) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/kmymoney.cpp:3215
#27 0x000055f5919406fd in KMyMoneyApp::slotAccountNew (this=this@entry=0x55f592addc40) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/kmymoney.cpp:3158
#28 0x000055f5919786e8 in KMyMoneyApp::qt_static_metacall (_o=0x55f592addc40, _c=<optimized out>, _id=<optimized out>, _a=0x7ffc05acd510) at /build/kmymoney-8ALMks/kmymoney-4.8.0/obj-x86_64-linux-gnu/kmymoney/moc_kmymoney.cpp:622
#29 0x00007f63ab67ef70 in QMetaObject::activate (sender=sender@entry=0x55f592b2e8d0, m=m@entry=0x7f63acb6fda0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc05acd510) at kernel/qobject.cpp:3567
#30 0x00007f63ac071dc2 in QAction::triggered (this=this@entry=0x55f592b2e8d0, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#31 0x00007f63ac073113 in QAction::activate (this=0x55f592b2e8d0, event=<optimized out>) at kernel/qaction.cpp:1257
#32 0x00007f63ac453fa3 in QAbstractButtonPrivate::click (this=this@entry=0x55f592deaf40) at widgets/qabstractbutton.cpp:530
#33 0x00007f63ac4540f4 in QAbstractButton::mouseReleaseEvent (this=0x55f5928eef50, e=0x7ffc05acda90) at widgets/qabstractbutton.cpp:1123
#34 0x00007f63ac51a0aa in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:723
#35 0x00007f63ac0ce930 in QWidget::event (this=0x55f5928eef50, event=0x7ffc05acda90) at kernel/qwidget.cpp:8775
#36 0x00007f63ac07803c in QApplicationPrivate::notify_helper (this=this@entry=0x55f592860720, receiver=receiver@entry=0x55f5928eef50, e=e@entry=0x7ffc05acda90) at kernel/qapplication.cpp:4570
#37 0x00007f63ac07f136 in QApplication::notify (this=<optimized out>, receiver=0x55f5928eef50, e=0x7ffc05acda90) at kernel/qapplication.cpp:4113
#38 0x00007f63acdde4ba in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#39 0x00007f63ab66a8ad in QCoreApplication::notifyInternal (this=0x55f5928544b0, receiver=receiver@entry=0x55f5928eef50, event=event@entry=0x7ffc05acda90) at kernel/qcoreapplication.cpp:955
#40 0x00007f63ac07e73d in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#41 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x55f5928eef50, event=event@entry=0x7ffc05acda90, alienWidget=alienWidget@entry=0x55f5928eef50, nativeWidget=nativeWidget@entry=0x55f592de0cf0, buttonDown=buttonDown@entry=0x7f63acba4368 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3178
#42 0x00007f63ac0fc452 in QETWidget::translateMouseEvent (this=this@entry=0x55f592de0cf0, event=event@entry=0x7ffc05acddf0) at kernel/qapplication_x11.cpp:4638
#43 0x00007f63ac0fbce3 in QApplication::x11ProcessEvent (this=0x55f5928544b0, event=event@entry=0x7ffc05acddf0) at kernel/qapplication_x11.cpp:3626
#44 0x00007f63ac125592 in x11EventSourceDispatch (s=0x55f5928646d0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#45 0x00007f63a5c117d7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007f63a5c11a40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007f63a5c11aec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007f63ab69b20e in QEventDispatcherGlib::processEvents (this=0x55f592825cf0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#49 0x00007f63ac125666 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#50 0x00007f63ab66912f in QEventLoop::processEvents (this=this@entry=0x7ffc05ace1d0, flags=...) at kernel/qeventloop.cpp:149
#51 0x00007f63ab669495 in QEventLoop::exec (this=this@entry=0x7ffc05ace1d0, flags=...) at kernel/qeventloop.cpp:204
#52 0x00007f63ab66f459 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#53 0x000055f59191204b in runKMyMoney (splash=<optimized out>, a=<optimized out>, this=<optimized out>, this=<optimized out>, this=<optimized out>, this=<optimized out>, this=<optimized out>) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/main.cpp:283
#54 0x000055f59190f2de in main (argc=<optimized out>, argv=0x7ffc05acec58) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/main.cpp:182

Possible duplicates by query: bug 372996, bug 359869.

Reported using DrKonqi
Comment 1 bob@mroczka.com 2017-01-21 23:04:31 UTC
Here is an alternate stack dump showing a bit more debug symbols.

Application: KMyMoney (kmymoney), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f986f7cf900 (LWP 9987))]

Thread 2 (Thread 0x7f98540ef700 (LWP 10017)):
#0  0x00007f9865096992 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f9865096aec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f986ab2022e in QEventDispatcherGlib::processEvents (this=0x7f984c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#3  0x00007f986aaee12f in QEventLoop::processEvents (this=this@entry=0x7f98540eec80, flags=...) at kernel/qeventloop.cpp:149
#4  0x00007f986aaee495 in QEventLoop::exec (this=this@entry=0x7f98540eec80, flags=...) at kernel/qeventloop.cpp:204
#5  0x00007f986a9dd549 in QThread::exec (this=this@entry=0x5583d7f31f50) at thread/qthread.cpp:538
#6  0x00007f986aace1c3 in QInotifyFileSystemWatcherEngine::run (this=0x5583d7f31f50) at io/qfilesystemwatcher_inotify.cpp:265
#7  0x00007f986a9dfe3c in QThreadPrivate::start (arg=0x5583d7f31f50) at thread/qthread_unix.cpp:352
#8  0x00007f986557f6ca in start_thread (arg=0x7f98540ef700) at pthread_create.c:333
#9  0x00007f98699350af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f986f7cf900 (LWP 9987)):
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58
#7  0x00007f98698643ea in __GI_abort () at abort.c:89
#8  0x00007f986985abb7 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7f9851e99385 "buffer", file=file@entry=0x7f9851e7d56b "buffer.c", line=line@entry=1017, function=function@entry=0x7f9851e79b00 "GWEN_Buffer_AppendString") at assert.c:92
#9  0x00007f986985ac62 in __GI___assert_fail (assertion=0x7f9851e99385 "buffer", file=0x7f9851e7d56b "buffer.c", line=1017, function=0x7f9851e79b00 "GWEN_Buffer_AppendString") at assert.c:101
#10 0x00007f9851dddcdf in GWEN_Buffer_AppendString () from /usr/lib/libgwenhywfar.so.60
#11 0x00007f9851729e41 in AB_Job_new (jt=jt@entry=AB_Job_TypeTransfer, a=a@entry=0x5583d8e7d4c0) at job.c:85
#12 0x00007f985173223d in AB_JobSingleTransfer_new (a=a@entry=0x5583d8e7d4c0) at jobsingletransfer.c:28
#13 0x00007f98520e172e in KBankingPlugin::availableJobs (this=0x5583d8e7d830, accountId=...) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/plugins/kbanking/mymoneybanking.cpp:632
#14 0x00007f986db44c7b in onlineJobAdministration::canSendCreditTransfer (this=0x7f986ddb2380 <onlineJobAdministration::m_instance>) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/mymoney/onlinejobadministration.cpp:311
#15 0x00005583d4ecc9d0 in KMyMoneyApp::slotUpdateActions (this=this@entry=0x5583d77aa980) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/kmymoney.cpp:6407
#16 0x00005583d4ed203e in KMyMoneyApp::slotSelectAccount (this=this@entry=0x5583d77aa980, obj=...) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/kmymoney.cpp:6923
#17 0x00005583d4f1b55a in KMyMoneyApp::qt_static_metacall (_o=0x5583d77aa980, _c=<optimized out>, _id=<optimized out>, _a=0x7ffdf66a8640) at /build/kmymoney-8ALMks/kmymoney-4.8.0/obj-x86_64-linux-gnu/kmymoney/moc_kmymoney.cpp:605
#18 0x00007f986ab03f70 in QMetaObject::activate (sender=sender@entry=0x5583d7d30ff0, m=m@entry=0x5583d5738e40 <KAccountsView::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffdf66a8640) at kernel/qobject.cpp:3567
#19 0x00005583d4f82cb2 in KAccountsView::selectObject (this=this@entry=0x5583d7d30ff0, _t1=...) at /build/kmymoney-8ALMks/kmymoney-4.8.0/obj-x86_64-linux-gnu/kmymoney/views/moc_kaccountsview.cpp:161
#20 0x00005583d4f8c500 in KAccountsView::slotTabCurrentChanged (this=this@entry=0x5583d7d30ff0, index=<optimized out>) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/views/kaccountsview.cpp:198
#21 0x00005583d4f8d918 in KAccountsView::slotLoadAccounts (this=this@entry=0x5583d7d30ff0) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/views/kaccountsview.cpp:168
#22 0x00005583d4f83e68 in KAccountsView::qt_static_metacall (_o=0x5583d7d30ff0, _c=<optimized out>, _id=4, _a=0x7ffdf66a8b40) at /build/kmymoney-8ALMks/kmymoney-4.8.0/obj-x86_64-linux-gnu/kmymoney/views/moc_kaccountsview.cpp:94
#23 0x00007f986ab03f70 in QMetaObject::activate (sender=sender@entry=0x7f986ddb1c80 <MyMoneyFile::file>, m=m@entry=0x7f986ddaf960 <MyMoneyFile::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3567
#24 0x00007f986db49b00 in MyMoneyFile::dataChanged (this=this@entry=0x7f986ddb1c80 <MyMoneyFile::file>) at /build/kmymoney-8ALMks/kmymoney-4.8.0/obj-x86_64-linux-gnu/kmymoney/mymoney/moc_mymoneyfile.cpp:112
#25 0x00007f986dac8b2c in MyMoneyFile::commitTransaction (this=this@entry=0x7f986ddb1c80 <MyMoneyFile::file>) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/mymoney/mymoneyfile.cpp:446
#26 0x00007f986dac8cc5 in MyMoneyFileTransaction::commit (this=this@entry=0x7ffdf66a8c20) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/mymoney/mymoneyfile.cpp:3227
#27 0x00005583d4ee33d2 in KMyMoneyApp::slotAccountNew (this=this@entry=0x5583d77aa980, account=...) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/kmymoney.cpp:3215
#28 0x00005583d4ee36fd in KMyMoneyApp::slotAccountNew (this=this@entry=0x5583d77aa980) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/kmymoney.cpp:3158
#29 0x00005583d4f1b6e8 in KMyMoneyApp::qt_static_metacall (_o=0x5583d77aa980, _c=<optimized out>, _id=<optimized out>, _a=0x7ffdf66a9390) at /build/kmymoney-8ALMks/kmymoney-4.8.0/obj-x86_64-linux-gnu/kmymoney/moc_kmymoney.cpp:622
#30 0x00007f986ab03f70 in QMetaObject::activate (sender=sender@entry=0x5583d77c6470, m=m@entry=0x7f986bff4da0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffdf66a9390) at kernel/qobject.cpp:3567
#31 0x00007f986b4f6dc2 in QAction::triggered (this=this@entry=0x5583d77c6470, _t1=false) at .moc/release-shared/moc_qaction.cpp:276
#32 0x00007f986b4f8113 in QAction::activate (this=0x5583d77c6470, event=<optimized out>) at kernel/qaction.cpp:1257
#33 0x00007f986b8d8fa3 in QAbstractButtonPrivate::click (this=this@entry=0x5583d7ab7bc0) at widgets/qabstractbutton.cpp:530
#34 0x00007f986b8d90f4 in QAbstractButton::mouseReleaseEvent (this=0x5583d75eccd0, e=0x7ffdf66a9910) at widgets/qabstractbutton.cpp:1123
#35 0x00007f986b99f0aa in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:723
#36 0x00007f986b553930 in QWidget::event (this=0x5583d75eccd0, event=0x7ffdf66a9910) at kernel/qwidget.cpp:8775
#37 0x00007f986b4fd03c in QApplicationPrivate::notify_helper (this=this@entry=0x5583d752d720, receiver=receiver@entry=0x5583d75eccd0, e=e@entry=0x7ffdf66a9910) at kernel/qapplication.cpp:4570
#38 0x00007f986b504136 in QApplication::notify (this=<optimized out>, receiver=0x5583d75eccd0, e=0x7ffdf66a9910) at kernel/qapplication.cpp:4113
#39 0x00007f986c2634ba in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#40 0x00007f986aaef8ad in QCoreApplication::notifyInternal (this=0x5583d75214b0, receiver=receiver@entry=0x5583d75eccd0, event=event@entry=0x7ffdf66a9910) at kernel/qcoreapplication.cpp:955
#41 0x00007f986b50373d in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#42 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x5583d75eccd0, event=event@entry=0x7ffdf66a9910, alienWidget=alienWidget@entry=0x5583d75eccd0, nativeWidget=nativeWidget@entry=0x5583d7aad920, buttonDown=buttonDown@entry=0x7f986c029368 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3178
#43 0x00007f986b581452 in QETWidget::translateMouseEvent (this=this@entry=0x5583d7aad920, event=event@entry=0x7ffdf66a9c70) at kernel/qapplication_x11.cpp:4638
#44 0x00007f986b580ce3 in QApplication::x11ProcessEvent (this=0x5583d75214b0, event=event@entry=0x7ffdf66a9c70) at kernel/qapplication_x11.cpp:3626
#45 0x00007f986b5aa592 in x11EventSourceDispatch (s=0x5583d75316d0, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#46 0x00007f98650967d7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007f9865096a40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007f9865096aec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007f986ab2020e in QEventDispatcherGlib::processEvents (this=0x5583d74f2cf0, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#50 0x00007f986b5aa666 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#51 0x00007f986aaee12f in QEventLoop::processEvents (this=this@entry=0x7ffdf66aa050, flags=...) at kernel/qeventloop.cpp:149
#52 0x00007f986aaee495 in QEventLoop::exec (this=this@entry=0x7ffdf66aa050, flags=...) at kernel/qeventloop.cpp:204
#53 0x00007f986aaf4459 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#54 0x00005583d4eb504b in runKMyMoney (splash=<optimized out>, a=<optimized out>, this=<optimized out>, this=<optimized out>, this=<optimized out>, this=<optimized out>, this=<optimized out>) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/main.cpp:283
#55 0x00005583d4eb22de in main (argc=<optimized out>, argv=0x7ffdf66aaad8) at /build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/main.cpp:182
Comment 2 bob@mroczka.com 2017-01-24 12:41:16 UTC
I found the issue.  Apparently aqbanking saved an account uid file that did not contain values or even keys for attributes such as accountNumber and bankCode that it expects to be always there.  After removing the incomplete file at ./settings/accounts/uid%3a%3a00000005.conf the issue was fixed.  

The incomplete file looked like this:
char provider="aqofxconnect"
int  uniqueId="103421"
int  accountType="0"
char country="AL"

data {
  backend {
    int  maxPurposeLines="1"
    int  debitAllowed="0"
  } #backend
} #data


If anyone else has this problem look for one of these files and move it out of the .aqbanking folder to see if it resolves the issue.  Hopefully this will help others with the same issue.
Comment 3 NSLW 2017-07-02 08:49:14 UTC
*** Bug 372996 has been marked as a duplicate of this bug. ***
Comment 4 Thomas Baumgart 2018-09-04 19:21:02 UTC
Crash in AqBanking