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!
*** This bug has been marked as a duplicate of bug 437545 ***