[kmymoney] [Bug 454557] New: kmymoney crashes after importing csv statements
Marc Wolf
bugzilla_noreply at kde.org
Sun May 29 11:48:23 BST 2022
https://bugs.kde.org/show_bug.cgi?id=454557
Bug ID: 454557
Summary: kmymoney crashes after importing csv statements
Product: kmymoney
Version: 5.1.2
Platform: openSUSE RPMs
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: kmymoney-devel at kde.org
Reporter: marc.o.wolf at xs4all.nl
Target Milestone: ---
Application: kmymoney (5.1.2)
Qt Version: 5.15.2
Frameworks Version: 5.94.0
Operating System: Linux 5.17.9-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.24.5 [KCrashBackend]
-- Information about the crash:
- What I was doing when the application crashed:
1) File->import->aqbanking importer
2) Press Next
3) select csv file
4) Press Next
5) Select "csv" importer
6) Select Bank profile
NOTE: Next button is greyed out, so can not proceed
7) Press Previous
8) Press Next
9) Select Bank profile (now Next button is activated)
10) Kmymoney reports "The file has successfully imported"
11) Press Finished
12 Kmymoney crashes.
The crash is reproducible.
The reporter is unsure if this crash is reproducible.
-- Backtrace:
Application: KMyMoney (kmymoney), signal: Aborted
[KCrash Handler]
#4 0x00007f0ae5ea66ac in __pthread_kill_implementation () from
/lib64/libc.so.6
#5 0x00007f0ae5e536f6 in raise () from /lib64/libc.so.6
#6 0x00007f0ae5e3c814 in abort () from /lib64/libc.so.6
#7 0x00007f0ae5e9979e in __libc_message () from /lib64/libc.so.6
#8 0x00007f0ae5f3e87a in __fortify_fail () from /lib64/libc.so.6
#9 0x00007f0ae5f3ce36 in __chk_fail () from /lib64/libc.so.6
#10 0x00007f0ad6602446 in ?? () from /lib64/libgnutls.so.30
#11 0x00007f0adda408da in __gmp_asprintf_final (d=0x7fff78f12360) at
printf/asprntffuns.c:68
#12 0x00007f0adda49eee in __gmp_doprnt (funs=funs at entry=0x7f0adda81c00
<__gmp_asprintf_funs>, data=data at entry=0x7fff78f12360,
orig_fmt=orig_fmt at entry=0x7f0ae82d3068 "%Qd",
orig_ap=orig_ap at entry=0x7fff78f123b0) at printf/doprnt.c:616
#13 0x00007f0adda4a53a in __gmp_vasprintf (result=<optimized out>,
fmt=0x7f0ae82d3068 "%Qd", ap=ap at entry=0x7fff78f123b0) at printf/vasprintf.c:115
#14 0x00007f0adda4a5f4 in __gmp_asprintf (result=<optimized out>,
fmt=<optimized out>) at printf/asprintf.c:44
#15 0x00007f0ae82c7a39 in mpqToString (val=...) at
/usr/src/debug/alkimia-8.1.0-1.7.x86_64/src/alkvalue.cpp:51
#16 AlkValue::toString (this=this at entry=0x7fff78f12a90) at
/usr/src/debug/alkimia-8.1.0-1.7.x86_64/src/alkvalue.cpp:251
#17 0x00007f0ae84c7418 in MyMoneyStatement::write (this=0x7fff78f12a50,
_root=..., _doc=0x559879a86fc0) at
/usr/src/debug/kmymoney-5.1.2-3.9.x86_64/kmymoney/mymoney/mymoneystatement.cpp:155
#18 0x00007f0ae84cdaff in MyMoneyStatement::writeXMLFile (_s=...,
_filename=...) at
/usr/src/debug/kmymoney-5.1.2-3.9.x86_64/kmymoney/mymoney/mymoneystatement.cpp:336
#19 0x0000559878585a0a in MyMoneyStatementReader::importStatement (s=...,
silent=<optimized out>, callback=0x0) at
/usr/src/debug/kmymoney-5.1.2-3.9.x86_64/kmymoney/converter/mymoneystatementreader.cpp:383
#20 0x0000559878595a61 in KMyMoneyPlugin::KMMStatementInterface::import
(this=<optimized out>, s=..., silent=<optimized out>) at
/usr/src/debug/kmymoney-5.1.2-3.9.x86_64/kmymoney/plugins/interfaces/kmmstatementinterface.cpp:37
#21 0x00007f0a9073a342 in KBanking::importStatement (s=..., this=<optimized
out>) at
/usr/src/debug/kmymoney-5.1.2-3.9.x86_64/kmymoney/plugins/kbanking/kbanking.cpp:839
#22 KBankingExt::importAccountInfo (this=0x559879a5ae30, ctx=<optimized out>,
ai=0x7f0acc00a090) at
/usr/src/debug/kmymoney-5.1.2-3.9.x86_64/kmymoney/plugins/kbanking/kbanking.cpp:1513
#23 0x00007f0a9072ca90 in AB_Banking::importContext (flags=0,
ctx=0x559879d29380, this=0x559879a5ae30) at
/usr/src/debug/kmymoney-5.1.2-3.9.x86_64/kmymoney/plugins/kbanking/banking.cpp:123
#24 KBankingExt::interactiveImport (this=0x559879a5ae30) at
/usr/src/debug/kmymoney-5.1.2-3.9.x86_64/kmymoney/plugins/kbanking/kbanking.cpp:1116
#25 0x00007f0a9072c107 in KBanking::slotImport (this=0x559879b4e810) at
/usr/src/debug/kmymoney-5.1.2-3.9.x86_64/kmymoney/plugins/kbanking/kbanking.cpp:829
#26 0x00007f0ae676ddef in QtPrivate::QSlotObjectBase::call (a=0x7fff78f12f60,
r=0x559879b4e810, this=0x559879b58b00) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#27 doActivate<false> (sender=0x559879b5be40, signal_index=4,
argv=0x7fff78f12f60) at kernel/qobject.cpp:3886
#28 0x00007f0ae67670cf in QMetaObject::activate
(sender=sender at entry=0x559879b5be40, m=m at entry=0x7f0ae7889d40,
local_signal_index=local_signal_index at entry=1, argv=argv at entry=0x7fff78f12f60)
at kernel/qobject.cpp:3946
#29 0x00007f0ae736eb62 in QAction::triggered (this=this at entry=0x559879b5be40,
_t1=<optimized out>) at .moc/moc_qaction.cpp:376
#30 0x00007f0ae73717ab in QAction::activate (this=0x559879b5be40,
event=<optimized out>) at kernel/qaction.cpp:1161
#31 0x00007f0ae74f5612 in QMenuPrivate::activateCausedStack
(this=this at entry=0x559879e25ae0, causedStack=...,
action=action at entry=0x559879b5be40, action_e=action_e at entry=QAction::Trigger,
self=self at entry=true) at widgets/qmenu.cpp:1384
#32 0x00007f0ae74fd6e4 in QMenuPrivate::activateAction (this=0x559879e25ae0,
action=0x559879b5be40, action_e=QAction::Trigger, self=<optimized out>) at
widgets/qmenu.cpp:1461
#33 0x00007f0ae73b6f48 in QWidget::event (this=0x559879be0c90,
event=0x7fff78f13540) at kernel/qwidget.cpp:9020
#34 0x00007f0ae737537e in QApplicationPrivate::notify_helper
(this=this at entry=0x5598793c08e0, receiver=receiver at entry=0x559879be0c90,
e=e at entry=0x7fff78f13540) at kernel/qapplication.cpp:3632
#35 0x00007f0ae737d8c2 in QApplication::notify (this=<optimized out>,
receiver=0x559879be0c90, e=<optimized out>) at kernel/qapplication.cpp:3076
#36 0x00007f0ae6736988 in QCoreApplication::notifyInternal2
(receiver=0x559879be0c90, event=0x7fff78f13540) at
kernel/qcoreapplication.cpp:1064
#37 0x00007f0ae737b9ce in QApplicationPrivate::sendMouseEvent
(receiver=0x559879be0c90, event=event at entry=0x7fff78f13540,
alienWidget=<optimized out>, nativeWidget=0x559879be0c90,
buttonDown=buttonDown at entry=0x7f0ae78c1330 <qt_button_down>,
lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at
kernel/qapplication.cpp:2614
#38 0x00007f0ae73d01b5 in QWidgetWindow::handleMouseEvent (this=0x7f0acc00aa80,
event=0x7fff78f137f0) at kernel/qwidgetwindow.cpp:580
#39 0x00007f0ae73d32c0 in QWidgetWindow::event (this=0x7f0acc00aa80,
event=0x7fff78f137f0) at kernel/qwidgetwindow.cpp:300
#40 0x00007f0ae737537e in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x7f0acc00aa80, e=0x7fff78f137f0) at
kernel/qapplication.cpp:3632
#41 0x00007f0ae6736988 in QCoreApplication::notifyInternal2
(receiver=0x7f0acc00aa80, event=0x7fff78f137f0) at
kernel/qcoreapplication.cpp:1064
#42 0x00007f0ae6c26a45 in QGuiApplicationPrivate::processMouseEvent
(e=0x55987d524a10) at kernel/qguiapplication.cpp:2282
#43 0x00007f0ae6bfb2ac in QWindowSystemInterface::sendWindowSystemEvents
(flags=flags at entry=...) at kernel/qwindowsysteminterface.cpp:1169
#44 0x00007f0ad38084da in xcbSourceDispatch (source=<optimized out>) at
qxcbeventdispatcher.cpp:105
#45 0x00007f0adc305da0 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#46 0x00007f0adc306158 in ?? () from /lib64/libglib-2.0.so.0
#47 0x00007f0adc3061ec in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#48 0x00007f0ae678e5a6 in QEventDispatcherGlib::processEvents
(this=0x55987948c110, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#49 0x00007f0ae67353fb in QEventLoop::exec (this=this at entry=0x7fff78f13b20,
flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#50 0x00007f0ae673d566 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#51 0x00005598783e299a in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kmymoney-5.1.2-3.9.x86_64/kmymoney/main.cpp:272
[Inferior 1 (process 6134) detached]
Possible duplicates by query: bug 453896.
Reported using DrKonqi
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the KMyMoney-devel
mailing list