Bug 446028 - kmymoney crashed
Summary: kmymoney crashed
Status: RESOLVED DUPLICATE of bug 437545
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-11-24 11:52 UTC by an_roehr@email.de
Modified: 2021-11-24 17:13 UTC (History)
2 users (show)

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 an_roehr@email.de 2021-11-24 11:52:13 UTC
Application: kmymoney (5.1.2)

Qt Version: 5.15.2
Frameworks Version: 5.88.0
Operating System: Linux 5.14.18-300.fc35.x86_64 x86_64
Windowing System: X11
Distribution: Fedora Linux 35 (KDE Plasma)
DrKonqi: 5.23.3 [KCrashBackend]

-- Information about the crash:
I started online banking, after which I was asked for the online password. I entered the password and hit return, then the program crashed.
Package from Fedora 35.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f810f8145f5 in __gmpn_divexact_1_fat () at /lib64/libmpir.so.23
#5  0x00007f80cd1b55c9 in _nettle_ecc_mod_add (m=m@entry=0x7f80cd1e1200 <_nettle_secp_256r1>, rp=0x7fff45e8ffd0, ap=<optimized out>, bp=<optimized out>) at /usr/src/debug/nettle-3.7.3-2.fc35.x86_64/ecc-mod-arith.c:51
#6  0x00007f80cd1b59f4 in _nettle_ecc_dup_jj (ecc=0x7f80cd1e1200 <_nettle_secp_256r1>, r=0x7fff45e8ff10, p=0x7fff45e8ff10, scratch=0x7fff45e8ff70) at /usr/src/debug/nettle-3.7.3-2.fc35.x86_64/ecc-dup-jj.c:81
#7  0x00007f80cd1b91d1 in _nettle_ecc_mul_g (ecc=0x7f80cd1e1200 <_nettle_secp_256r1>, r=0x7fff45e8ff10, np=<optimized out>, scratch=0x7fff45e8ff70) at /usr/src/debug/nettle-3.7.3-2.fc35.x86_64/ecc-mul-g.c:67
#8  0x00007f80cd1b9e3d in nettle_ecdsa_generate_keypair (pub=pub@entry=0x7fff45e90140, key=key@entry=0x7fff45e90130, random_ctx=random_ctx@entry=0x0, random=random@entry=0x7f80cd5d6f70 <rnd_tmpkey_func>) at /usr/src/debug/nettle-3.7.3-2.fc35.x86_64/ecdsa-keygen.c:60
#9  0x00007f80cd5d85fd in wrap_nettle_pk_generate_keys (algo=GNUTLS_PK_ECDSA, level=2, params=0x558f321e0060, ephemeral=<optimized out>) at pk.c:2622
#10 0x00007f80cd59e64f in client_gen_key_share (session=session@entry=0x558f321dee80, group=0x7f80cd691100 <supported_groups+128>, extdata=extdata@entry=0x7fff45e90580) at key_share.c:95
#11 0x00007f80cd59f65d in key_share_send_params (session=0x558f321dee80, extdata=0x7fff45e90580) at key_share.c:722
#12 0x00007f80cd4e45d1 in hello_ext_send (_ctx=_ctx@entry=0x7fff45e904e0, buf=buf@entry=0x7fff45e90580) at hello_ext.c:369
#13 0x00007f80cd51b27a in _gnutls_extv_append (buf=buf@entry=0x7fff45e90580, tls_id=<optimized out>, ctx=ctx@entry=0x7fff45e904e0, cb=cb@entry=0x7f80cd4e4500 <hello_ext_send>) at extv.c:218
#14 0x00007f80cd4e4a66 in _gnutls_gen_hello_extensions (session=session@entry=0x558f321dee80, buf=buf@entry=0x7fff45e90580, msg=msg@entry=GNUTLS_EXT_FLAG_CLIENT_HELLO, parse_point=<optimized out>) at hello_ext.c:437
#15 0x00007f80cd4d48bc in send_client_hello (session=session@entry=0x558f321dee80, again=<optimized out>) at handshake.c:2329
#16 0x00007f80cd4d5100 in handshake_client (session=0x558f321dee80) at handshake.c:3017
#17 gnutls_handshake (session=0x558f321dee80) at handshake.c:2855
#18 0x00007f80cd94df61 in GWEN_SyncIo_Tls_Connect (sio=0x558f31fd2000) at sio/syncio_tls.c:1345
#19 0x00007f80cd940f08 in GWEN_SyncIo_Buffered_Connect (sio=0x1fe03347059) at sio/syncio_buffered.c:92
#20 0x00007f80cd949317 in GWEN_SyncIo_Http_Connect (sio=0x558f31f2f820) at sio/syncio_http.c:117
#21 0x00007f80cd953b76 in GWEN_HttpSession_SendPacket (sess=0x558f3208f630, httpCommand=0x7f80cd836733 "POST", buf=0x558f321e3c70 "SE5IQks6MTozKzAwMDAwMDAwMDUwMyszMDArMCsxJ0hOVlNLOjk5ODozK1BJTjoyKzk5OCsxKzE6OjM4MTQyNjIxNzg2NDkwMDBVVjM3MUpaOENOQ1lXMysxOjIwMjExMTI0OjEyMTMzNisyOjI6MTM6QDhAWFhYWFhYWFg6NToxKzI4MDoxMDA3MDAyNDo3MDA3MDAw"..., blen=674) at sio/httpsession.c:430
#22 0x00007f80cd80a10f in AH_Dialog_SendPacket_Https (blen=<optimized out>, buf=0x558f3216d210 "HNHBK:1:3+000000000503+300+0+1'HNVSK:998:3+PIN:2+998+1+1::3814262178649000UV371JZ8CNCYW3+1:20211124:121336+2:2:13:@8@XXXXXXXX:5:1+280:10070024:700700024300:V:0:0+0'HNVSD:999:1+@309@HNSHK:2:4+PIN:2+902"..., dlg=0x558f3209ce50) at plugins/backends/aqhbci/msglayer/dialog_https.c:130
#23 AH_Dialog_SendPacket (blen=<optimized out>, buf=0x558f3216d210 "HNHBK:1:3+000000000503+300+0+1'HNVSK:998:3+PIN:2+998+1+1::3814262178649000UV371JZ8CNCYW3+1:20211124:121336+2:2:13:@8@XXXXXXXX:5:1+280:10070024:700700024300:V:0:0+0'HNVSD:999:1+@309@HNSHK:2:4+PIN:2+902"..., dlg=0x558f3209ce50) at plugins/backends/aqhbci/msglayer/dialog.c:273
#24 AH_Dialog_SendMessage (msg=0x7f80cd8161a4, dlg=0x558f3209ce50) at plugins/backends/aqhbci/msglayer/dialog.c:296
#25 AH_OutboxCBox_SendMessage.constprop.0 (dlg=dlg@entry=0x558f3209ce50, msg=msg@entry=0x558f31fcc310, cbox=<optimized out>) at plugins/backends/aqhbci/applayer/cbox_send.c:30
#26 0x00007f80cd724aed in AH_OutboxCBox_SendQueue (cbox=0x558f320f81a0, jq=0x558f31f7fde0, dlg=0x558f3209ce50) at plugins/backends/aqhbci/applayer/cbox_send.c:60
#27 AH_OutboxCBox_SendAndRecvQueueNoTan (cbox=cbox@entry=0x558f320f81a0, dlg=dlg@entry=0x558f3209ce50, jq=jq@entry=0x558f31f7fde0) at plugins/backends/aqhbci/applayer/cbox_queue.c:679
#28 0x00007f80cd725f58 in AH_OutboxCBox_SendAndReceiveQueueWithTan2 (cbox=0x558f320f81a0, dlg=0x558f3209ce50, qJob=0x558f31f7fde0) at plugins/backends/aqhbci/applayer/cbox_itan2.c:107
#29 0x00007f80cd808783 in AH_OutboxCBox_SendAndReceiveJobWithTan2 (job=0x558f31ddc6d0, dlg=0x558f3209ce50, cbox=0x558f320f81a0) at plugins/backends/aqhbci/applayer/cbox_itan2.c:161
#30 AH_OutboxCBox_OpenDialogPsd2_Proc2 (dlg=0x558f3209ce50, cbox=0x558f320f81a0) at plugins/backends/aqhbci/applayer/cbox_psd2.c:75
#31 AH_OutboxCBox_OpenDialog (jqFlags=19, dlg=0x558f3209ce50, cbox=0x558f320f81a0) at plugins/backends/aqhbci/applayer/cbox_dialog.c:59
#32 _pndqOpenDialog (jqflags=19, cbox=0x558f320f81a0) at plugins/backends/aqhbci/applayer/cbox_queue.c:432
#33 _performNonDialogQueues (jql=0x558f3209b3c0, cbox=0x558f320f81a0) at plugins/backends/aqhbci/applayer/cbox_queue.c:366
#34 _sendAndRecvSelected.constprop.0 (cbox=cbox@entry=0x558f320f81a0, jqflags=jqflags@entry=3, jqmask=7) at plugins/backends/aqhbci/applayer/cbox_queue.c:660
#35 0x00007f80cd7b5f82 in AH_OutboxCBox_SendAndRecvBox (cbox=0x558f320f81a0) at plugins/backends/aqhbci/applayer/cbox_queue.c:109
#36 _sendAndRecvCustomerBoxes (ob=<optimized out>) at plugins/backends/aqhbci/applayer/outbox.c:501
#37 _sendOutboxWithProbablyLockedUsers (ob=0x558f3215ef60) at plugins/backends/aqhbci/applayer/outbox.c:250
#38 AH_Outbox_Execute (ob=0x558f3215ef60, ctx=<optimized out>, withProgress=0, nounmount=1, doLock=1) at plugins/backends/aqhbci/applayer/outbox.c:152
#39 0x00007f80cd7c6d90 in AH_Provider_SendCommands (pro=0x558f31f24d70, pq=<optimized out>, ctx=0x558f31fd2cd0) at plugins/backends/aqhbci/banking/provider_sendcmd.c:72
#40 0x00007f80cd6dad59 in AB_Provider_SendCommands (ctx=0x558f31fd2cd0, pq=0x558f32086690, pro=0x558f31f24d70) at aqbanking/backendsupport/provider.c:410
#41 _sendProviderQueues (pid=5, ctx=0x558f3209c700, pql=0x558f321121a0, ab=0x558f316dc7c0) at aqbanking/banking_online.c:729
#42 _sendCommandsInsideProgress (pid=5, ctx=0x558f3209c700, commandList=<optimized out>, ab=0x558f316dc7c0) at aqbanking/banking_online.c:578
#43 AB_Banking_SendCommands (ab=0x558f316dc7c0, commandList=<optimized out>, ctx=0x558f3209c700) at aqbanking/banking_online.c:535
#44 0x00007f80cda376d5 in AB_Banking::executeJobs(AB_TRANSACTION_LIST2*, AB_IMEXPORTER_CONTEXT*) (ctx=0x558f3209c700, jl=<optimized out>, this=0x558f316dcb60) at /usr/src/debug/kmymoney-5.1.2-3.fc35.x86_64/kmymoney/plugins/kbanking/banking.cpp:142
#45 KBankingExt::executeQueue(AB_IMEXPORTER_CONTEXT*) (ctx=0x558f3209c700, this=0x558f316dcb60) at /usr/src/debug/kmymoney-5.1.2-3.fc35.x86_64/kmymoney/plugins/kbanking/kbanking.cpp:902
#46 KBanking::executeQueue() (this=0x558f316b4180) at /usr/src/debug/kmymoney-5.1.2-3.fc35.x86_64/kmymoney/plugins/kbanking/kbanking.cpp:628
#47 0x00007f80cda316ea in KBanking::updateAccount(MyMoneyAccount const&, bool) (this=0x558f316b4180, acc=<optimized out>, moreAccounts=<optimized out>) at /usr/src/debug/kmymoney-5.1.2-3.fc35.x86_64/kmymoney/plugins/kbanking/kbanking.cpp:617
#48 0x0000558f2f10055b in KAccountsViewPrivate::accountsUpdateOnline(QList<MyMoneyAccount> const&) (this=0x558f315c9fb0, accList=...) at /usr/include/qt5/QtCore/qlist.h:151
#49 0x0000558f2f104458 in KAccountsView::slotAccountUpdateOnline() (this=<optimized out>) at /usr/include/c++/11/bits/stl_algobase.h:383
#50 0x00007f81107a53c9 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt5Core.so.5
#51 0x00007f811414d916 in QAction::triggered(bool) () at /lib64/libQt5Widgets.so.5
#52 0x00007f811415062c in QAction::activate(QAction::ActionEvent) () at /lib64/libQt5Widgets.so.5
#53 0x00007f81142da5f2 in QMenuPrivate::activateCausedStack(QVector<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) () at /lib64/libQt5Widgets.so.5
#54 0x00007f81142e21b9 in QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) () at /lib64/libQt5Widgets.so.5
#55 0x00007f8114196e7e in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#56 0x00007f8114154443 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#57 0x00007f811415c074 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#58 0x00007f81107717b8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#59 0x00007f811415ab57 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /lib64/libQt5Widgets.so.5
#60 0x00007f81141b0f53 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5
#61 0x00007f81141b36e5 in QWidgetWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#62 0x00007f8114154443 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#63 0x00007f81107717b8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#64 0x00007f8110e12b98 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib64/libQt5Gui.so.5
#65 0x00007f8110df2c9c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5
#66 0x00007f80fc6a611e in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:105
#67 0x00007f810d81d33f in g_main_dispatch (context=0x7f80f4005000) at ../glib/gmain.c:3381
#68 g_main_context_dispatch (context=0x7f80f4005000) at ../glib/gmain.c:4099
#69 0x00007f810d8722b8 in g_main_context_iterate.constprop.0 (context=context@entry=0x7f80f4005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#70 0x00007f810d81a9e3 in g_main_context_iteration (context=0x7f80f4005000, may_block=1) at ../glib/gmain.c:4240
#71 0x00007f81107c2b98 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#72 0x00007f81107701c2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#73 0x00007f8110778704 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#74 0x0000558f2f0d02e5 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/include/c++/11/bits/unique_ptr.h:172
[Inferior 1 (process 11535) detached]

Reported using DrKonqi
This report was filed against 'kde' because the product 'kmymoney4' could not be located in Bugzilla. Add it to drkonqi's mappings file!
Comment 1 Dawid Wróbel 2021-11-24 17:13:35 UTC

*** This bug has been marked as a duplicate of bug 437545 ***