[kmymoney4] [Bug 371055] New: crash while attempting to update account / download bank transactions

bob at mroczka.comviaKDEBugzilla bob at mroczka.comviaKDEBugzilla
Tue Oct 18 01:17:01 UTC 2016


https://bugs.kde.org/show_bug.cgi?id=371055

            Bug ID: 371055
           Summary: crash while attempting to update account / download
                    bank transactions
           Product: kmymoney4
           Version: 4.8.0
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kmymoney-devel at kde.org
          Reporter: bob at mroczka.com

Application: kmymoney (4.8.0)
KDE Platform Version: 4.14.22
Qt Version: 4.8.7
Operating System: Linux 4.8.0-22-generic x86_64
Distribution: Ubuntu 16.10

-- Information about the crash:
- What I was doing when the application crashed:

>From ledger view attempting to update account crashes kmymoney.  This issue is
only happening for one credit card account and it crashes every time in the
same place.  After closing the dialog after authenticating with bank.

The crash can be reproduced every time.

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

Thread 2 (Thread 0x7f0257511700 (LWP 5209)):
#0  0x00007f02684d186d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f02684d1aec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f026df5b22e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#3  0x00007f026df2912f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f026df29495 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f026de18549 in QThread::exec() () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f026df091c3 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f026de1ae3c in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f02689ba70a in start_thread (arg=0x7f0257511700) at
pthread_create.c:333
#9  0x00007f026cd700af in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f0272c0b900 (LWP 5207)):
[KCrash Handler]
#6  QBasicAtomicInt::ref (this=0xf8) at
/usr/include/qt4/QtCore/qatomic_x86_64.h:121
#7  QMap<QDate, MyMoneyMoney>::QMap (other=..., this=0x7ffc453cede0) at
/usr/include/qt4/QtCore/qmap.h:184
#8  MyMoneyAccount::MyMoneyAccount (this=0x7ffc453ced60) at
/build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/mymoney/mymoneyaccount.h:81
#9  0x00007f0255507991 in KMyMoneyBanking::importAccountInfo
(this=0x55fff6cfa220, ai=0x55fff6a16a00) at
/build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/plugins/kbanking/mymoneybanking.cpp:1437
#10 0x00007f0255511a7b in AB_Banking::importContext (this=0x55fff6cfa220,
ctx=0x55fff5c3d3d0, flags=0) at
/build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/plugins/kbanking/banking.cpp:199
#11 0x00007f025550a8c6 in KBankingPlugin::executeQueue
(this=this at entry=0x55fff6d28070) at
/build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/plugins/kbanking/mymoneybanking.cpp:571
#12 0x00007f025550a99d in KBankingPlugin::executeQueue (this=0x55fff6d28070) at
/build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/plugins/kbanking/mymoneybanking.cpp:566
#13 0x00007f025550aaa8 in KBankingPlugin::updateAccount (this=<optimized out>,
acc=..., moreAccounts=<optimized out>) at
/build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/plugins/kbanking/mymoneybanking.cpp:559
#14 0x000055fff3783416 in KMyMoneyApp::slotAccountUpdateOnline
(this=this at entry=0x55fff5657810) at
/build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/kmymoney.cpp:7576
#15 0x000055fff37cbfb5 in KMyMoneyApp::qt_static_metacall (_o=0x55fff5657810,
_c=<optimized out>, _id=<optimized out>, _a=0x7ffc453cf580) at
/build/kmymoney-8ALMks/kmymoney-4.8.0/obj-x86_64-linux-gnu/kmymoney/moc_kmymoney.cpp:531
#16 0x00007f026df3ef70 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#17 0x00007f026e931dc2 in QAction::triggered(bool) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#18 0x00007f026e933113 in QAction::activate(QAction::ActionEvent) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#19 0x00007f026e93366c in QAction::event(QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#20 0x00007f026f5b3c12 in KAction::event(QEvent*) () from
/usr/lib/libkdeui.so.5
#21 0x00007f026e93803c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#22 0x00007f026e93ef76 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#23 0x00007f026f69e4ba in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#24 0x00007f026df2a8ad in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#25 0x00007f026e96ef78 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#26 0x00007f026e96f167 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#27 0x00007f026e94034e in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#28 0x00007f026f69e4ba in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#29 0x00007f026df2a8ad in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#30 0x00007f026e9e2703 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#31 0x00007f026e9e2c12 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#32 0x00007f026e9bad81 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/x86_64-linux-gnu/libQtGui.so.4
#33 0x00007f026e9e5592 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#34 0x00007f02684d17d7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f02684d1a40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f02684d1aec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f026df5b20e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#38 0x00007f026e9e5666 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#39 0x00007f026df2912f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#40 0x00007f026df29495 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#41 0x00007f026df2f459 in QCoreApplication::exec() () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#42 0x000055fff376604b 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
#43 0x000055fff37632de in main (argc=<optimized out>, argv=0x7ffc453d10a8) at
/build/kmymoney-8ALMks/kmymoney-4.8.0/kmymoney/main.cpp:182

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list