Application: kmymoney (3.98.1) KDE Platform Version: 4.4.4 (KDE 4.4.4) Qt Version: 4.6.3 Operating System: Linux 2.6.32-5-686 i686 Distribution: Debian GNU/Linux testing (squeeze) -- Information about the crash: Whenever I try to set up a new user or institution for the OFX aqbanking backend, kmymoney crashes. The dummy and HCBI backends do not produce a crash. The crash can be reproduced every time. -- Backtrace: Application: KMyMoney (kmymoney), signal: Floating point exception [Current thread is 1 (Thread 0xb405c710 (LWP 9763))] Thread 2 (Thread 0xb0a9db70 (LWP 9764)): #0 0xb779d424 in __kernel_vsyscall () #1 0xb6544482 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb5d8af2f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #3 0xb5d7ef5b in ?? () from /usr/lib/libQtCore.so.4 #4 0xb5d89fae in ?? () from /usr/lib/libQtCore.so.4 #5 0xb653f955 in start_thread (arg=0xb0a9db70) at pthread_create.c:300 #6 0xb50c210e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb405c710 (LWP 9763)): [KCrash Handler] #6 0xaf3b4db7 in QMutexPool::get(void*) () from /usr/lib/libqt-mt.so.3 #7 0xaf0c1d9a in QMetaObjectCleanUp::QMetaObjectCleanUp(char const*, QMetaObject* (*)()) () from /usr/lib/libqt-mt.so.3 #8 0xaf466239 in ?? () from /usr/lib/libqt-mt.so.3 #9 0xaf46667d in ?? () from /usr/lib/libqt-mt.so.3 #10 0xaefd1ebc in _init () from /usr/lib/libqt-mt.so.3 #11 0xb77abc5c in call_init (l=<value optimized out>, argc=<value optimized out>, argv=0xbfb7a014, env=0xa19b4a8) at dl-init.c:70 #12 0xb77abd79 in _dl_init (main_map=0xaa01708, argc=<value optimized out>, argv=<value optimized out>, env=0xa19b4a8) at dl-init.c:134 #13 0xb77afe19 in dl_open_worker (a=0xbfb76c60) at dl-open.c:492 #14 0xb77ab886 in _dl_catch_error (objname=<value optimized out>, errstring=<value optimized out>, mallocedp=<value optimized out>, operate=0xb77afa80 <dl_open_worker>, args=0xbfb76c60) at dl-error.c:178 #15 0xb77af656 in _dl_open (file=0xb135110 "/usr/lib/aqbanking/plugins/29/frontends/q4banking/cfgmodules/aqofxconnect.so", mode=<value optimized out>, caller_dlopen=0xb102e442, nsid=-2, argc=1, argv=0xbfb7a014, env=0xa19b4a8) at dl-open.c:583 #16 0xb496cc0b in dlopen_doit (a=0xbfb76e40) at dlopen.c:67 #17 0xb77ab886 in _dl_catch_error (objname=<value optimized out>, errstring=<value optimized out>, mallocedp=<value optimized out>, operate=0xb496cb70 <dlopen_doit>, args=0xbfb76e40) at dl-error.c:178 #18 0xb496d09c in _dlerror_run (operate=<value optimized out>, args=<value optimized out>) at dlerror.c:164 #19 0xb496cb41 in __dlopen (file=0xb135110 "/usr/lib/aqbanking/plugins/29/frontends/q4banking/cfgmodules/aqofxconnect.so", mode=1) at dlopen.c:88 #20 0xb102e442 in ?? () from /usr/lib/libgwenhywfar.so.47 #21 0xb102ea21 in GWEN_LibLoader_OpenLibraryWithPath () from /usr/lib/libgwenhywfar.so.47 #22 0xb0fce5e8 in GWEN_PluginManager_LoadPlugin () from /usr/lib/libgwenhywfar.so.47 #23 0xb0eb760c in QBanking::_loadCfgModule(char const*) () from /usr/lib/libq4banking.so.1 #24 0xb0eb86ef in QBanking::getConfigModule(char const*) () from /usr/lib/libq4banking.so.1 #25 0xb0ee9eef in ?? () from /usr/lib/libq4banking.so.1 #26 0xb0eeb023 in ?? () from /usr/lib/libq4banking.so.1 #27 0xb5e8b80a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4 #28 0xb5e9a1db in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #29 0xb5af9f69 in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4 #30 0xb57d7489 in ?? () from /usr/lib/libQtGui.so.4 #31 0xb57d82d4 in ?? () from /usr/lib/libQtGui.so.4 #32 0xb57d858e in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #33 0xb542d7f8 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #34 0xb57d732e in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4 #35 0xb5881cc2 in QPushButton::event(QEvent*) () from /usr/lib/libQtGui.so.4 #36 0xb53cf5cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #37 0xb53d6af7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #38 0xb69dbb4a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #39 0xb5e8652b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #40 0xb53d5a52 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #41 0xb5460d7c in ?? () from /usr/lib/libQtGui.so.4 #42 0xb546028b in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #43 0xb548e3e2 in ?? () from /usr/lib/libQtGui.so.4 #44 0xb48d02f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #45 0xb48d3fd8 in ?? () from /lib/libglib-2.0.so.0 #46 0xb48d41b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #47 0xb5eb2095 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #48 0xb548df45 in ?? () from /usr/lib/libQtGui.so.4 #49 0xb5e84b49 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #50 0xb5e84f9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #51 0xb590c713 in QDialog::exec() () from /usr/lib/libQtGui.so.4 #52 0xb0ebf891 in QBCfgTab::exec() () from /usr/lib/libq4banking.so.1 #53 0xb10924d3 in ?? () from /usr/lib/kde4/kmm_kbanking.so #54 0xb1092571 in ?? () from /usr/lib/kde4/kmm_kbanking.so #55 0xb5e8b80a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4 #56 0xb5e9a1db in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #57 0xb53c8cc9 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4 #58 0xb53caebc in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4 #59 0xb586c09f in ?? () from /usr/lib/libQtGui.so.4 #60 0xb587254b in ?? () from /usr/lib/libQtGui.so.4 #61 0xb5873597 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #62 0xb6ad0f05 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5 #63 0xb542d7f8 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #64 0xb5874b9c in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4 #65 0xb53cf5cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #66 0xb53d6af7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #67 0xb69dbb4a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #68 0xb5e8652b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #69 0xb53d5a52 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #70 0xb5461298 in ?? () from /usr/lib/libQtGui.so.4 #71 0xb546028b in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #72 0xb548e3e2 in ?? () from /usr/lib/libQtGui.so.4 #73 0xb48d02f5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #74 0xb48d3fd8 in ?? () from /lib/libglib-2.0.so.0 #75 0xb48d41b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #76 0xb5eb2095 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #77 0xb548df45 in ?? () from /usr/lib/libQtGui.so.4 #78 0xb5e84b49 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #79 0xb5e84f9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #80 0xb5e8a1cf in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #81 0xb53cf667 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #82 0x0808f5e7 in _start () Possible duplicates by query: bug 174179. Reported using DrKonqi
What is your AqBanking version? From what you tell, the crash is on the AqBanking side. Have you tried to run the AqBanking Manager manually?
Ah. It does indeed appear to be an aqbanking issue. Interestingly, the QT3 wizard works just fine. I've reported it as a bug against the appropriate Debian package: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=590907