Bug 278254 - KMyMoney crashes when creating new user (aqBanking)
Summary: KMyMoney crashes when creating new user (aqBanking)
Status: RESOLVED FIXED
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: SVN
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-22 09:46 UTC by atrink
Modified: 2011-08-14 19:51 UTC (History)
0 users

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 atrink 2011-07-22 09:46:27 UTC
Application: kmymoney (4.5.96-svn1242537)
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.3
Operating System: Linux 2.6.39-sabayon i686

-- Information about the crash:
Create a new user for aqBanking:
Einstellungen --> Aqbanking einrichten --> Benutzer anlegen -> and so on

When you are ready and want to save the new user, KMyMoney crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Aborted
[KCrash Handler]
#7  0xffffe430 in __kernel_vsyscall ()
#8  0xb5416bb1 in raise () from /lib/libc.so.6
#9  0xb541839e in abort () from /lib/libc.so.6
#10 0xb540f718 in __assert_fail () from /lib/libc.so.6
#11 0xae425338 in AO_User_SetSecurityType (u=0x0, s=0xb58dc28 "TYPE1") at user.c:588
#12 0xae42c379 in AO_NewUserDialog_DoIt (dlg=0xb1e82f8) at dlg_newuser.c:950
#13 0xae42ce77 in AO_NewUserDialog_Next (dlg=0xb1e82f8, sender=<value optimized out>) at dlg_newuser.c:1073
#14 AO_NewUserDialog_HandleActivated (dlg=0xb1e82f8, sender=<value optimized out>) at dlg_newuser.c:1305
#15 0xae42df4b in AO_NewUserDialog_SignalHandler (dlg=0xb1e82f8, t=GWEN_DialogEvent_TypeActivated, sender=0xb5118d0 "wiz_next_button") at dlg_newuser.c:1389
#16 0xae7895f6 in GWEN_Dialog_EmitSignal (dlg=0xb1e82f8, t=GWEN_DialogEvent_TypeActivated, sender=0xb5118d0 "wiz_next_button") at dialog.c:265
#17 0xb0aab1a1 in QT4_DialogBox::slotActivated (this=0xb3f8b80) at qt4dialogbox.cpp:118
#18 0xb0aab571 in QT4_DialogBox::qt_metacall (this=0xb3f8b80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbff5b438) at qt4dialogbox.moc:74
#19 0xb62ca8ea in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#20 0xb62d9abf in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#21 0xb5e91ce9 in QAbstractButton::clicked(bool) () from /usr/lib/qt4/libQtGui.so.4
#22 0xb5ba0599 in ?? () from /usr/lib/qt4/libQtGui.so.4
#23 0xb5ba1e44 in ?? () from /usr/lib/qt4/libQtGui.so.4
#24 0xb5ba20fe in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/qt4/libQtGui.so.4
#25 0xb5813eca in QWidget::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#26 0xb5ba114e in QAbstractButton::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#27 0xb5c40942 in QPushButton::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#28 0xb57baed4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#29 0xb57c0519 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#30 0xb6d13fda in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#31 0xb62c428b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#32 0xb57bbe47 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/qt4/libQtGui.so.4
#33 0xb5844d9c in ?? () from /usr/lib/qt4/libQtGui.so.4
#34 0xb584391f in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/qt4/libQtGui.so.4
#35 0xb586d382 in ?? () from /usr/lib/qt4/libQtGui.so.4
#36 0xb4a44092 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0xb4a44870 in ?? () from /usr/lib/libglib-2.0.so.0
#38 0xb4a44b24 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0xb62f182c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#40 0xb586cf95 in ?? () from /usr/lib/qt4/libQtGui.so.4
#41 0xb62c3459 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#42 0xb62c36fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#43 0xb5cbfc23 in QDialog::exec() () from /usr/lib/qt4/libQtGui.so.4
#44 0xb0aacaaf in QT4_GuiDialog::execute (this=0xbff5c50c) at qt4_gui_dialog.cpp:122
#45 0xb0aab780 in QT4_Gui::execDialog (this=0x9e5b5d8, dlg=0xb1e82f8, guiid=0) at qt4_gui.cpp:145
#46 0xb0ab6e48 in CppGuiLinker::ExecDialog (gui=0x9e5a238, dlg=0xb1e82f8, guiid=0) at cppgui.cpp:125
#47 0xae78db32 in GWEN_Gui_ExecDialog (dlg=0xb1e82f8, guiid=0) at gui.c:1204
#48 0xae692e5e in AB_SetupDialog_AddUser (dlg=0xae5f570) at dlg_setup.c:692
#49 0xae6942ab in AB_SetupDialog_HandleActivated (dlg=0xae5f570, sender=0xaf394c8 "addUserButton") at dlg_setup.c:1055
#50 0xae7895f6 in GWEN_Dialog_EmitSignal (dlg=0xae5f570, t=GWEN_DialogEvent_TypeActivated, sender=0xaf394c8 "addUserButton") at dialog.c:265
#51 0xb0aab1a1 in QT4_DialogBox::slotActivated (this=0xaf33e38) at qt4dialogbox.cpp:118
#52 0xb0aab571 in QT4_DialogBox::qt_metacall (this=0xaf33e38, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbff5cbb8) at qt4dialogbox.moc:74
#53 0xb62ca8ea in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#54 0xb62d9abf in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#55 0xb5e91ce9 in QAbstractButton::clicked(bool) () from /usr/lib/qt4/libQtGui.so.4
#56 0xb5ba0599 in ?? () from /usr/lib/qt4/libQtGui.so.4
#57 0xb5ba1e44 in ?? () from /usr/lib/qt4/libQtGui.so.4
#58 0xb5ba20fe in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/qt4/libQtGui.so.4
#59 0xb5813eca in QWidget::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#60 0xb5ba114e in QAbstractButton::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#61 0xb5c40942 in QPushButton::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#62 0xb57baed4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#63 0xb57c0519 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#64 0xb6d13fda in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#65 0xb62c428b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#66 0xb57bbe47 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/qt4/libQtGui.so.4
#67 0xb5844d9c in ?? () from /usr/lib/qt4/libQtGui.so.4
#68 0xb584391f in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/qt4/libQtGui.so.4
#69 0xb586d382 in ?? () from /usr/lib/qt4/libQtGui.so.4
#70 0xb4a44092 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#71 0xb4a44870 in ?? () from /usr/lib/libglib-2.0.so.0
#72 0xb4a44b24 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#73 0xb62f182c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#74 0xb586cf95 in ?? () from /usr/lib/qt4/libQtGui.so.4
#75 0xb62c3459 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#76 0xb62c36fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#77 0xb5cbfc23 in QDialog::exec() () from /usr/lib/qt4/libQtGui.so.4
#78 0xb0aacaaf in QT4_GuiDialog::execute (this=0xbff5dc8c) at qt4_gui_dialog.cpp:122
#79 0xb0aab780 in QT4_Gui::execDialog (this=0x9e5b5d8, dlg=0xae5f570, guiid=0) at qt4_gui.cpp:145
#80 0xb0ab6e48 in CppGuiLinker::ExecDialog (gui=0x9e5a238, dlg=0xae5f570, guiid=0) at cppgui.cpp:125
#81 0xae78db32 in GWEN_Gui_ExecDialog (dlg=0xae5f570, guiid=0) at gui.c:1204
#82 0xae801231 in KBankingPlugin::slotSettings (this=0x9e5c080) at /home/extern/atrink/src/kmymoney/kmymoney-svn/kmymoney/kmymoney/plugins/kbanking/mymoneybanking.cpp:284
#83 0xae802003 in KBankingPlugin::qt_metacall (this=0x9e5c080, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbff5df68) at /home/extern/atrink/src/kmymoney/kmymoney-svn/kmymoney/build/kmymoney/plugins/kbanking/mymoneybanking.moc:84
#84 0xb62ca8ea in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#85 0xb62d9abf in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/qt4/libQtCore.so.4
#86 0xb57b3cf9 in QAction::triggered(bool) () from /usr/lib/qt4/libQtGui.so.4
#87 0xb57b3f5b in QAction::activate(QAction::ActionEvent) () from /usr/lib/qt4/libQtGui.so.4
#88 0xb5c2c5ed in ?? () from /usr/lib/qt4/libQtGui.so.4
#89 0xb5c330f3 in ?? () from /usr/lib/qt4/libQtGui.so.4
#90 0xb5c33fce in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/qt4/libQtGui.so.4
#91 0xb6df5784 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
#92 0xb5813eca in QWidget::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#93 0xb5c344a7 in QMenu::event(QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#94 0xb57baed4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#95 0xb57c0519 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt4/libQtGui.so.4
#96 0xb6d13fda in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#97 0xb62c428b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/qt4/libQtCore.so.4
#98 0xb57bbe47 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/qt4/libQtGui.so.4
#99 0xb5844f74 in ?? () from /usr/lib/qt4/libQtGui.so.4
#100 0xb584391f in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/qt4/libQtGui.so.4
#101 0xb586d382 in ?? () from /usr/lib/qt4/libQtGui.so.4
#102 0xb4a44092 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#103 0xb4a44870 in ?? () from /usr/lib/libglib-2.0.so.0
#104 0xb4a44b24 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#105 0xb62f182c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#106 0xb586cf95 in ?? () from /usr/lib/qt4/libQtGui.so.4
#107 0xb62c3459 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#108 0xb62c36fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/qt4/libQtCore.so.4
#109 0xb62c812f in QCoreApplication::exec() () from /usr/lib/qt4/libQtCore.so.4
#110 0xb57b8d17 in QApplication::exec() () from /usr/lib/qt4/libQtGui.so.4
#111 0x0808c9b6 in runKMyMoney (splash=0xbff5f100, a=<value optimized out>) at /home/extern/atrink/src/kmymoney/kmymoney-svn/kmymoney/kmymoney/main.cpp:282
#112 0x0808ec51 in main (argc=) at /home/extern/atrink/src/kmymoney/kmymoney-svn/kmymoney/kmymoney/main.cpp:181

Reported using DrKonqi
Comment 1 Thomas Baumgart 2011-07-22 10:02:46 UTC
This seems to be a problem of upstream AqBanking as the last KMyMoney stack frame carries #82 and is a simple function call w/o parameters. Which version are you using?
Comment 2 atrink 2011-07-22 10:22:57 UTC
I use aqbanking from svn, currently revision 2227.
Comment 3 Thomas Baumgart 2011-08-14 19:51:50 UTC
Bug has been fixed in AqBanking rev 2229