Application: kmymoney (4.5.0) KDE Platform Version: 4.5.1 (KDE 4.5.1) (Compiled from sources) Qt Version: 4.7.0 Operating System: Linux 2.6.35-24-generic x86_64 Distribution: Ubuntu 10.10 -- Information about the crash: - What I was doing when the application crashed: syncing (KBanking) with the credit union both located in the United States -- Backtrace: Application: KMyMoney (kmymoney), signal: Aborted [Current thread is 1 (Thread 0x7fd962383760 (LWP 8645))] Thread 3 (Thread 0x7fd952099700 (LWP 8647)): #0 0x00007fd95cd53203 in poll () from /lib/libc.so.6 #1 0x00007fd957eae009 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fd957eae7b5 in g_main_loop_run () from /lib/libglib-2.0.so.0 #3 0x00007fd9527d00f4 in ?? () from /usr/lib/libgio-2.0.so.0 #4 0x00007fd957ed37e4 in ?? () from /lib/libglib-2.0.so.0 #5 0x00007fd95f9af971 in start_thread () from /lib/libpthread.so.0 #6 0x00007fd95cd5f92d in clone () from /lib/libc.so.6 #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fd940eb6700 (LWP 8648)): #0 0x00007fd95dbab6b7 in ?? () from /usr/lib/libQtCore.so.4 #1 0x00007fd957ead66a in g_main_context_check () from /lib/libglib-2.0.so.0 #2 0x00007fd957eae023 in ?? () from /lib/libglib-2.0.so.0 #3 0x00007fd957eae45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x00007fd95dbab1e6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007fd95db7da02 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007fd95db7ddec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0x00007fd95da882fd in QThread::exec() () from /usr/lib/libQtCore.so.4 #8 0x00007fd95db5d5f8 in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007fd95da8b27e in ?? () from /usr/lib/libQtCore.so.4 #10 0x00007fd95f9af971 in start_thread () from /lib/libpthread.so.0 #11 0x00007fd95cd5f92d in clone () from /lib/libc.so.6 #12 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fd962383760 (LWP 8645)): [KCrash Handler] #6 0x00007fd95ccacba5 in raise () from /lib/libc.so.6 #7 0x00007fd95ccb06b0 in abort () from /lib/libc.so.6 #8 0x00007fd95cca5a71 in __assert_fail () from /lib/libc.so.6 #9 0x00007fd93ad87716 in ?? () from /usr/lib/libaqofxconnect.so.5 #10 0x00007fd93bdc1a7b in AB_Provider_AddJob () from /usr/lib/libaqbanking.so.29 #11 0x00007fd93bdb46e7 in AB_Banking_ExecuteJobs () from /usr/lib/libaqbanking.so.29 #12 0x00007fd94049a3f4 in KBanking::executeQueue (this=0x21c5, ctx=0x6) at /build/buildd/kmymoney-4.5/kmymoney/plugins/kbanking/kbanking.cpp:100 #13 0x00007fd94049ccb4 in KBankingPlugin::updateAccount (this=0x1846ba0, acc=<value optimized out>, moreAccounts=<value optimized out>) at /build/buildd/kmymoney-4.5/kmymoney/plugins/kbanking/mymoneybanking.cpp:603 #14 0x0000000000461c83 in KMyMoneyApp::slotAccountUpdateOnline (this=0x102cf50) at /build/buildd/kmymoney-4.5/kmymoney/kmymoney.cpp:6891 #15 0x000000000049e69d in KMyMoneyApp::qt_metacall (this=0x102cf50, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff6c4a6be0) at /build/buildd/kmymoney-4.5/obj-x86_64-linux-gnu/kmymoney/kmymoney.moc:505 #16 0x00007fd95db96b27 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #17 0x00007fd95e52d852 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4 #18 0x00007fd95e52ef5b in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4 #19 0x00007fd95e995dc1 in ?? () from /usr/lib/libQtGui.so.4 #20 0x00007fd95e99b782 in ?? () from /usr/lib/libQtGui.so.4 #21 0x00007fd960a93cee in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5 #22 0x00007fd95e58b04e in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #23 0x00007fd95e99d90b in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4 #24 0x00007fd95e534fdc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #25 0x00007fd95e53b30e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #26 0x00007fd9609b3156 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #27 0x00007fd95db7ecdc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #28 0x00007fd95e539dbe in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #29 0x00007fd95e5bd7bd in ?? () from /usr/lib/libQtGui.so.4 #30 0x00007fd95e5bbc5c in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #31 0x00007fd95e5e80e2 in ?? () from /usr/lib/libQtGui.so.4 #32 0x00007fd957eaa342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #33 0x00007fd957eae2a8 in ?? () from /lib/libglib-2.0.so.0 #34 0x00007fd957eae45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #35 0x00007fd95dbab193 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #36 0x00007fd95e5e7a4e in ?? () from /usr/lib/libQtGui.so.4 #37 0x00007fd95db7da02 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #38 0x00007fd95db7ddec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #39 0x00007fd95e998ec5 in QMenu::exec(QPoint const&, QAction*) () from /usr/lib/libQtGui.so.4 #40 0x00000000004569d9 in KMyMoneyApp::showContextMenu (this=<value optimized out>, containerName=...) at /build/buildd/kmymoney-4.5/kmymoney/kmymoney.cpp:5680 #41 0x00000000004621da in KMyMoneyApp::slotShowAccountContextMenu (this=0x102cf50, obj=<value optimized out>) at /build/buildd/kmymoney-4.5/kmymoney/kmymoney.cpp:5719 #42 0x000000000049e9a2 in KMyMoneyApp::qt_metacall (this=0x102cf50, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff6c4a8ad0) at /build/buildd/kmymoney-4.5/obj-x86_64-linux-gnu/kmymoney/kmymoney.moc:553 #43 0x00007fd95db96b27 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #44 0x00000000004f9b75 in KAccountsView::openContextMenu (this=0x21c5, _t1=<value optimized out>) at /build/buildd/kmymoney-4.5/obj-x86_64-linux-gnu/kmymoney/views/kaccountsview.moc:152 #45 0x00000000004fdfec in KAccountsView::qt_metacall (this=0x13dd290, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff6c4a8c90) at /build/buildd/kmymoney-4.5/obj-x86_64-linux-gnu/kmymoney/views/kaccountsview.moc:115 #46 0x00007fd95db96b27 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #47 0x00000000005b34e5 in KMyMoneyAccountTreeView::openContextMenu (this=0x21c5, _t1=<value optimized out>) at /build/buildd/kmymoney-4.5/obj-x86_64-linux-gnu/kmymoney/widgets/kmymoneyaccounttreeview.moc:119 #48 0x00000000005b547b in KMyMoneyAccountTreeView::customContextMenuRequested (this=0x13e0430, pos=<value optimized out>) at /build/buildd/kmymoney-4.5/kmymoney/widgets/kmymoneyaccounttreeview.cpp:99 #49 0x00000000005b56d1 in KMyMoneyAccountTreeView::qt_metacall (this=0x13e0430, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff6c4a9070) at /build/buildd/kmymoney-4.5/obj-x86_64-linux-gnu/kmymoney/widgets/kmymoneyaccounttreeview.moc:99 #50 0x00007fd95db96b27 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #51 0x00007fd95e57e482 in QWidget::customContextMenuRequested(QPoint const&) () from /usr/lib/libQtGui.so.4 #52 0x00007fd95e58b412 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #53 0x00007fd95e9565e6 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #54 0x00007fd95ea8fa8b in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #55 0x00007fd95eacdd65 in QTreeView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #56 0x00007fd95db7e507 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #57 0x00007fd95e534fac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #58 0x00007fd95e53acd1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #59 0x00007fd9609b3156 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #60 0x00007fd95db7ecdc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #61 0x00007fd95e5bd392 in ?? () from /usr/lib/libQtGui.so.4 #62 0x00007fd95e5bbc5c in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #63 0x00007fd95e5e80e2 in ?? () from /usr/lib/libQtGui.so.4 #64 0x00007fd957eaa342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #65 0x00007fd957eae2a8 in ?? () from /lib/libglib-2.0.so.0 #66 0x00007fd957eae45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #67 0x00007fd95dbab193 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #68 0x00007fd95e5e7a4e in ?? () from /usr/lib/libQtGui.so.4 #69 0x00007fd95db7da02 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #70 0x00007fd95db7ddec in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #71 0x00007fd95db81ebb in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #72 0x0000000000452d58 in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/kmymoney-4.5/kmymoney/main.cpp:260 Reported using DrKonqi
Created attachment 58179 [details] New crash information added by DrKonqi kmymoney (4.5.0) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0 - What I was doing when the application crashed: Trying to sync with an ofx server. - Custom settings of the application: The data used for the sync configuration is not from a real bank but just made up. -- Backtrace (Reduced): #8 0x00007f4eb80f9a71 in __assert_fail (assertion=0x7f4e9c616f00 "u", file=<value optimized out>, line=217, function=0x7f4e9c617e50 "AO_Provider_AddJob") at assert.c:81 [...] #10 0x00007f4e9df03a7b in AB_Provider_AddJob () from /usr/lib/libaqbanking.so.29 #11 0x00007f4e9def66e7 in AB_Banking_ExecuteJobs () from /usr/lib/libaqbanking.so.29 #12 0x00007f4e9e4693f4 in KBanking::executeQueue (this=0xae7, ctx=0x6) at /build/buildd/kmymoney-4.5/kmymoney/plugins/kbanking/kbanking.cpp:100 #13 0x00007f4e9e46bcb4 in KBankingPlugin::updateAccount (this=0x20227c0, acc=<value optimized out>, moreAccounts=<value optimized out>) at /build/buildd/kmymoney-4.5/kmymoney/plugins/kbanking/mymoneybanking.cpp:603
Please try to upgrade your KMyMoney version to a newer version (4.5.3 is current). For ubuntu there are packages at https://launchpad.net/~claydoh/+archive/kmymoney2-kde4
Any news on this? If not, I will close the entry.
Hi Thomas! I encoutered a similar crash this morning while sycing with Aqbanking/HBCI. I will attach a crashlog of my "debugfull" build. I'm currently using svn version of 15th may 2011 (rev.1232089). Feel free to ask if more info is needed. Martin
Created attachment 60709 [details] crash log of syncing with aqbanking
Which version of Gwen and AqBanking have been used? This looks more like a problem in that area than in KMyMoney, at least what I can tell from the BT.
aqbanking svn rev. 2184 and gwen svn rev. 2074 (built 9th of may 2011)
Can you try if using newer versions of AqB and Gwen solve the problem?
I upgraded my aqbanking/gwen versions to last week's svn and I can't reproduce the crash. Actually I couldn't reproduce the crash with my older versions either. It just occured once. Sorry.