Bug 377462 - kmymoney crashed
Summary: kmymoney crashed
Status: RESOLVED FIXED
Alias: None
Product: kmymoney
Classification: Applications
Component: onlinebanking (show other bugs)
Version: 4.8.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-03-10 14:03 UTC by curtis
Modified: 2020-12-17 14:50 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 5.0.7


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description curtis 2017-03-10 14:03:24 UTC
Application: kmymoney (4.8.0)
KDE Platform Version: 4.14.29
Qt Version: 4.8.7
Operating System: Linux 4.9.13-200.fc25.x86_64 x86_64
Distribution: "Fedora release 25 (Twenty Five)"

-- Information about the crash:
- What I was doing when the application crashed:
I tried to close multiple dialog boxes that stated "No user assigned to this account. Please check your configuration."

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#6  0x00007fb9aa9bb6a0 in CppDialog::getCInterface() () at /lib64/libgwengui-cpp.so.0
#7  0x00007fb9aabc8359 in QT4_DialogBox::slotActivated() () at /lib64/libgwengui-qt4.so.0
#8  0x00007fb9c98b1090 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#9  0x00007fb9ca987622 in QAbstractButton::clicked(bool) () at /lib64/libQtGui.so.4
#10 0x00007fb9ca6be0f3 in QAbstractButtonPrivate::emitClicked() () at /lib64/libQtGui.so.4
#11 0x00007fb9ca6bf504 in QAbstractButtonPrivate::click() () at /lib64/libQtGui.so.4
#12 0x00007fb9ca6bf614 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQtGui.so.4
#13 0x00007fb9ca340710 in QWidget::event(QEvent*) () at /lib64/libQtGui.so.4
#14 0x00007fb9ca2e9ecc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#15 0x00007fb9ca2f2547 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQtGui.so.4
#16 0x00007fb9cb065cba in KApplication::notify(QObject*, QEvent*) () at /lib64/libkdeui.so.5
#17 0x00007fb9c989ceed in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQtCore.so.4
#18 0x00007fb9ca2f056b in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /lib64/libQtGui.so.4
#19 0x00007fb9ca36afe9 in QETWidget::translateMouseEvent(_XEvent const*) () at /lib64/libQtGui.so.4
#20 0x00007fb9ca36999c in QApplication::x11ProcessEvent(_XEvent*) () at /lib64/libQtGui.so.4
#21 0x00007fb9ca392409 in x11EventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQtGui.so.4
#22 0x00007fb9c2f73e52 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#23 0x00007fb9c2f741d0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#24 0x00007fb9c2f7427c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#25 0x00007fb9c98cd45e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#26 0x00007fb9ca3925a6 in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtGui.so.4
#27 0x00007fb9c989b7bf in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#28 0x00007fb9c989bb25 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQtCore.so.4
#29 0x00007fb9ca7c608c in QDialog::exec() () at /lib64/libQtGui.so.4
#30 0x00007fb9aabc995d in QT4_GuiDialog::execute() () at /lib64/libgwengui-qt4.so.0
#31 0x00007fb9aabc96b3 in QT4_Gui::execDialog(GWEN_DIALOG*, unsigned int) () at /lib64/libgwengui-qt4.so.0
#32 0x00007fb9aaea0d49 in GWEN_Gui_Internal_MessageBox () at /lib64/libgwenhywfar.so.60
#33 0x00007fb9aae9f967 in GWEN_Gui_MessageBox () at /lib64/libgwenhywfar.so.60
#34 0x00007fb9aae9ff3e in GWEN_Gui_ShowError () at /lib64/libgwenhywfar.so.60
#35 0x00007fb9a8409a92 in AO_Provider_UpdateJob () at /lib64/libaqofxconnect.so.7
#36 0x00007fb9aa758a59 in AB_Provider_UpdateJob () at /lib64/libaqbanking.so.35
#37 0x00007fb9aa756002 in AB_Job_Update () at /lib64/libaqbanking.so.35
#38 0x00007fb9aa7562fe in AB_Job_CheckAvailability () at /lib64/libaqbanking.so.35
#39 0x00007fb9ab739bcc in KBankingPlugin::availableJobs(QString) () at /usr/lib64/kde4/kmm_kbanking.so
#40 0x00007fb9cc770bfa in onlineJobAdministration::canSendCreditTransfer() () at /lib64/libkmm_mymoney.so.4
#41 0x00005621be682427 in KMyMoneyApp::slotUpdateActions() ()
#42 0x00005621be688da0 in KMyMoneyApp::updateCaption(bool) ()
#43 0x00005621be6c8cc8 in KMyMoneyApp::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) ()
#44 0x00007fb9c98b1090 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /lib64/libQtCore.so.4
#45 0x00005621be6ea837 in KMyMoneyView::initializeStorage() ()
#46 0x00005621be6ec797 in KMyMoneyView::readFile(KUrl const&) ()
#47 0x00005621be6b20d6 in KMyMoneyApp::slotFileOpenRecent(KUrl const&) ()
#48 0x00005621be669557 in runKMyMoney(KApplication*, KStartupLogo*) [clone .isra.9] ()
#49 0x00005621be6664fc in main ()

Reported using DrKonqi
Comment 1 Jack 2017-03-10 16:25:41 UTC
Can you say what you did to bring up any of those dialogs in the first place.  That might provide some additional hints.

I'm not good at reading backtraces, but this looks like the problem is in the gwenhywfar or aqbanking library.

If you were trying to do something with online banking, had you successfully mapped the KMyMoney account to an online account?  I am wondering if the problem is related to not having a username to log on the the online account.  (It still shouldn't crash, but it would help tracking down the actual cause of the crash.)
Comment 2 NSLW 2017-07-02 08:35:46 UTC
Could this be duplicate of #375391?
Comment 3 Justin Zobel 2020-12-17 05:29:21 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 4 curtis 2020-12-17 05:41:44 UTC
Please mark this as resolved.
Several revisions later; I no longer have this issue.
Apologies for letting it linger for so long.
Thanks for the help.
Comment 5 Thomas Baumgart 2020-12-17 14:50:49 UTC
Status changes as requested by original poster