Bug 457558 - KMyMoney crashes immediately
Summary: KMyMoney crashes immediately
Status: RESOLVED NOT A BUG
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 5.1.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2022-08-06 17:04 UTC by Dave Bachmann
Modified: 2022-08-06 19:28 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
attachment-17747-0.html (2.44 KB, text/html)
2022-08-06 18:13 UTC, Dave Bachmann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Bachmann 2022-08-06 17:04:18 UTC
Application: kmymoney (5.1.2)

Qt Version: 5.15.2
Frameworks Version: 5.90.0
Operating System: Linux 5.14.21-150400.24.11-default x86_64
Windowing System: X11
Distribution: openSUSE Leap 15.4
DrKonqi: 5.24.4 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
Immediate crash after splash screen. 
Last used 1 week ago to add new brokerage account

The crash can be reproduced every time.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Aborted

[KCrash Handler]
#4  0x00007f7d23bcecdb in raise () from /lib64/libc.so.6
#5  0x00007f7d23bd0375 in abort () from /lib64/libc.so.6
#6  0x00007f7d24c7c56b in qt_message_fatal (context=..., message=<synthetic pointer>...) at global/qlogging.cpp:1914
#7  QMessageLogger::fatal (this=this@entry=0x7ffe61b02940, msg=msg@entry=0x7f7d1b06ae85 "%s") at global/qlogging.cpp:893
#8  0x00007f7d1b066edd in QQuickWidgetPrivate::handleContextCreationFailure (this=this@entry=0x562242cd7b80, format=...) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.2.5.x86_64/src/quickwidgets/qquickwidget.cpp:885
#9  0x00007f7d1b06722d in QQuickWidgetPrivate::createContext (this=this@entry=0x562242cd7b80) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.2.5.x86_64/src/quickwidgets/qquickwidget.cpp:917
#10 0x00007f7d1b0693be in QQuickWidget::resizeEvent (this=0x5622430a28a0, e=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.2.5.x86_64/src/quickwidgets/qquickwidget.cpp:1263
#11 0x00007f7d2b0747d9 in QtWebEngineCore::RenderWidgetHostViewQtDelegateWidget::resizeEvent(QResizeEvent*) () from /usr/lib64/libQt5WebEngineWidgets.so.5
#12 0x00007f7d26119dee in QWidget::event (this=this@entry=0x5622430a28a0, event=event@entry=0x7ffe61b02f00) at kernel/qwidget.cpp:8810
#13 0x00007f7d1b06a16b in QQuickWidget::event (this=0x5622430a28a0, e=0x7ffe61b02f00) at /usr/src/debug/libqt5-qtdeclarative-5.15.2+kde43-150400.2.5.x86_64/src/quickwidgets/qquickwidget.cpp:1573
#14 0x00007f7d2b074af0 in QtWebEngineCore::RenderWidgetHostViewQtDelegateWidget::event(QEvent*) () from /usr/lib64/libQt5WebEngineWidgets.so.5
#15 0x00007f7d260d93ac in QApplicationPrivate::notify_helper (this=this@entry=0x5622420dec10, receiver=receiver@entry=0x5622430a28a0, e=e@entry=0x7ffe61b02f00) at kernel/qapplication.cpp:3632
#16 0x00007f7d260e01a0 in QApplication::notify (this=0x7ffe61b03990, receiver=0x5622430a28a0, e=0x7ffe61b02f00) at kernel/qapplication.cpp:3156
#17 0x00007f7d24e9aac3 in QCoreApplication::notifyInternal2 (receiver=0x5622430a28a0, event=0x7ffe61b02f00) at kernel/qcoreapplication.cpp:1064
#18 0x00007f7d24e9ac9e in QCoreApplication::sendEvent (receiver=receiver@entry=0x5622430a28a0, event=event@entry=0x7ffe61b02f00) at kernel/qcoreapplication.cpp:1462
#19 0x00007f7d26111f46 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=this@entry=0x562242cd7b80, recursive=recursive@entry=false, disableUpdates=<optimized out>, disableUpdates@entry=false) at kernel/qwidget.cpp:7712
#20 0x00007f7d26116503 in QWidgetPrivate::show_helper (this=0x562242cd7b80) at kernel/qwidget.cpp:7763
#21 0x00007f7d2611632b in QWidgetPrivate::show_recursive (this=<optimized out>) at kernel/qwidget.cpp:7693
#22 0x00007f7d26116440 in QWidgetPrivate::showChildren (this=this@entry=0x562242c61060, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:8182
#23 0x00007f7d2611651f in QWidgetPrivate::show_helper (this=this@entry=0x562242c61060) at kernel/qwidget.cpp:7769
#24 0x00007f7d26119653 in QWidgetPrivate::setVisible (this=0x562242c61060, visible=<optimized out>) at kernel/qwidget.cpp:8112
#25 0x00007f7d26118ce1 in QWidget::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qwidget.cpp:403
#26 0x00007f7d24ececfb in QObject::event (this=this@entry=0x562242d5c740, e=e@entry=0x562242e6cc30) at kernel/qobject.cpp:1314
#27 0x00007f7d26119ce3 in QWidget::event (this=0x562242d5c740, event=0x562242e6cc30) at kernel/qwidget.cpp:9081
#28 0x00007f7d2b073459 in QWebEngineView::event(QEvent*) () from /usr/lib64/libQt5WebEngineWidgets.so.5
#29 0x00007f7d260d93ac in QApplicationPrivate::notify_helper (this=this@entry=0x5622420dec10, receiver=receiver@entry=0x562242d5c740, e=e@entry=0x562242e6cc30) at kernel/qapplication.cpp:3632
#30 0x00007f7d260e01a0 in QApplication::notify (this=0x7ffe61b03990, receiver=0x562242d5c740, e=0x562242e6cc30) at kernel/qapplication.cpp:3156
#31 0x00007f7d24e9aac3 in QCoreApplication::notifyInternal2 (receiver=0x562242d5c740, event=0x562242e6cc30) at kernel/qcoreapplication.cpp:1064
#32 0x00007f7d24e9ac9e in QCoreApplication::sendEvent (receiver=receiver@entry=0x562242d5c740, event=event@entry=0x562242e6cc30) at kernel/qcoreapplication.cpp:1462
#33 0x00007f7d24e9d4e1 in QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x56224208a480) at kernel/qcoreapplication.cpp:1821
#34 0x00007f7d24e9da68 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1680
#35 0x00007f7d24efda33 in postEventSourceDispatch (s=0x56224220ffa0) at kernel/qeventdispatcher_glib.cpp:277
#36 0x00007f7d13e4a7fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#37 0x00007f7d13e4aba0 in ?? () from /usr/lib64/libglib-2.0.so.0
#38 0x00007f7d13e4ac2c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#39 0x00007f7d24efd0dc in QEventDispatcherGlib::processEvents (this=0x562242218480, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#40 0x00007f7d24e9933a in QEventLoop::exec (this=this@entry=0x7ffe61b037f0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:232
#41 0x00007f7d24ea2b37 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1375
#42 0x000056223fc9d78a in runKMyMoney (splash=std::unique_ptr<QSplashScreen> = {...}, file=..., noFile=noFile@entry=false, a=...) at /usr/src/debug/kmymoney-5.1.2-bp154.1.29.x86_64/kmymoney/main.cpp:376
#43 0x000056223fc9b6a2 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kmymoney-5.1.2-bp154.1.29.x86_64/kmymoney/main.cpp:272
[Inferior 1 (process 17861) detached]

Possible duplicates by query: bug 419428, bug 390716.

Reported using DrKonqi
Comment 1 Jack 2022-08-06 17:43:03 UTC
Have you upgraded any packages since last week?
Does this crash happen every time you start KMyMoney?
Can you start from console with "kmymoney -n" which does not open the data file.  If it crashes, at least we know it is not because of your data.  If it runs successfully, then try to open your data file.
Comment 2 Dave Bachmann 2022-08-06 18:13:41 UTC
Created attachment 151148 [details]
attachment-17747-0.html

False alarm. Works OK after a reboot tho it had failed multiple consecutive times prior to reboot.
________________________________
From: Jack <bugzilla_noreply@kde.org>
Sent: Saturday, August 6, 2022 10:43
To: davebachmann@hotmail.com <davebachmann@hotmail.com>
Subject: [kmymoney] [Bug 457558] KMyMoney crashes immediately

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

Jack <ostroffjh@users.sourceforge.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |WAITINGFORINFO
             Status|REPORTED                    |NEEDSINFO

--- Comment #1 from Jack <ostroffjh@users.sourceforge.net> ---
Have you upgraded any packages since last week?
Does this crash happen every time you start KMyMoney?
Can you start from console with "kmymoney -n" which does not open the data
file.  If it crashes, at least we know it is not because of your data.  If it
runs successfully, then try to open your data file.

--
You are receiving this mail because:
You reported the bug.
Comment 3 Jack 2022-08-06 19:28:34 UTC
Thanks for letting us know.  Also, in the future, when replying to a bug by email, please remove everything else from your message, it just ends up cluttering the bug listing.
Sounds like you did update something, and there was a clash between new and cached versions of some libraries.