Summary: | KMM crashes on startup on Window | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | ticengo <jacquesd.geo> |
Component: | packaging | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | herwig.janssen, joancfranch, k6lw, mauriziopz, ralf.habacker, robertcblackwell |
Priority: | NOR | ||
Version: | 5.1.3 | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | Microsoft Windows | ||
Latest Commit: | https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/7a3f553409c434c0eb02d143dfbf54cd7b694984 | Version Fixed In: | |
Sentry Crash Report: |
Description
ticengo
2023-05-19 14:38:10 UTC
*** Bug 469956 has been marked as a duplicate of this bug. *** Altering the title - it's not the Tip of the Day which causes the crash. The crash still happens even if the Tips are turned off. It happens after the splash screen is displayed, and before the data file is opened (as it crashes even with -n.) We now have reports for both Win10 and Win11. I managed to set up Win10 in a VM, and gdb ends with: Found an 'html' folder with CSS files: "C:/Program Files/KMyMoney/bin/data/kmymoney//html/" Could not find QtWebEngineProcess.exe gdb: unknown target exception 0xc0000409 at 0x7fff3b2f05b8 Thread 1 received signal ?, Unknown signal. 0x00007fff3b2f05b8 in Qt5Core!?qmljsDebugArgumentsString@QCoreApplicationPrivate@@QEAA?AVQString@@XZ () from C:\Program Files\KMyMoney\bin\Qt5Core.dll I need to figure out why gdb isn't finding the debug symbols, which I thought I unpacked in the appropriate location. Without them, the backtrace seems pretty useless. I also experience this bug, on Win 10, I'm running kmymoney.5.1.1786 This is the output I get before crash, is there a way that I can help you find the cause? WebConnect: Try to connect to WebConnect server WebConnect: Connect to server failed WebConnect: Running in server mode Found html dir(s): ("C:/Program Files/KMyMoney/bin/data/kmymoney//html/") Found an 'html' folder with CSS files: "C:/Program Files/KMyMoney/bin/data/kmymoney//html/" System icon theme as reported by QT: "" kf.config.core: Use of KConfigWatcher without DBus support. You will not receive updates QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::begin: Paint device returned engine == 0, type: 2 kf.xmlgui: Shortcut for action "transaction_select_all" "Select all" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. kf.xmlgui: Shortcut for action "transaction_assign_number" "Assign next number" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. kf.xmlgui: Shortcut for action "transaction_new" "New" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. kf.xmlgui: Shortcut for action "account_reconcile" "Reconcile..." set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. kf.xmlgui: Shortcut for action "view_hide_reconciled_transactions" "Hide reconciled transactions" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. kf.xmlgui: Shortcut for action "view_show_transaction_detail" "Show Transaction Detail" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. kf.xmlgui: Shortcut for action "edit_find_transaction" "Find transaction..." set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. kf.xmlgui: Shortcut for action "view_show_all_accounts" "Show all accounts" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. kf.xmlgui: Shortcut for action "view_hide_unused_categories" "Hide unused categories" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. kf.xmlgui: Shortcut for action "transaction_mark_reconciled" "Reconciled" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. kf.xmlgui: Shortcut for action "transaction_mark_cleared" "Cleared" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. kf.xmlgui: Shortcut for action "transaction_mark_toggle" "Toggle" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead. Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/budgetview.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/checkprinting.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/csvexporter.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/csvimporter.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/forecastview.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/gncimporter.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/icalendarexporter.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/kcm_checkprinting.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/kcm_csvimporter.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/kcm_forecastview.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/kcm_icalendarexporter.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/kcm_qif.dll" Validity false Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/kcm_reportsview.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/kcm_xmlstorage.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/konlinetasks_sepa.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/ofximporter.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/onlinejoboutboxview.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/qifexporter.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/qifimporter.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/reconciliationreport.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/reportsview.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/sqlstorage.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/woob.dll" Validity true Located plugin "C:/Program Files/KMyMoney/bin/kmymoney/xmlstorage.dll" Validity true Loading "C:/Program Files/KMyMoney/bin/kmymoney/budgetview.dll" Plugins: budgetview loaded Loading "C:/Program Files/KMyMoney/bin/kmymoney/checkprinting.dll" Plugins: checkprinting loaded Loading "C:/Program Files/KMyMoney/bin/kmymoney/csvexporter.dll" Plugins: csvexporter loaded Loading "C:/Program Files/KMyMoney/bin/kmymoney/csvimporter.dll" Plugins: csvimporter loaded Loading "C:/Program Files/KMyMoney/bin/kmymoney/forecastview.dll" Plugins: forecastview loaded Loading "C:/Program Files/KMyMoney/bin/kmymoney/gncimporter.dll" Plugins: gncimporter loaded Loading "C:/Program Files/KMyMoney/bin/kmymoney/icalendarexporter.dll" Plugins: icalendarexporter loaded Loading "C:/Program Files/KMyMoney/bin/kmymoney/ofximporter.dll" Plugins: ofximporter loaded Loading "C:/Program Files/KMyMoney/bin/kmymoney/onlinejoboutboxview.dll" Plugins: onlinejoboutboxview loaded Loading "C:/Program Files/KMyMoney/bin/kmymoney/qifexporter.dll" Plugins: qifexporter loaded Loading "C:/Program Files/KMyMoney/bin/kmymoney/qifimporter.dll" Plugins: qifimporter loaded Loading "C:/Program Files/KMyMoney/bin/kmymoney/reconciliationreport.dll" Plugins: reconciliation report loaded Loading "C:/Program Files/KMyMoney/bin/kmymoney/reportsview.dll" Plugins: reportsview loaded Loading "C:/Program Files/KMyMoney/bin/kmymoney/sqlstorage.dll" Plugins: sqlstorage loaded Loading "C:/Program Files/KMyMoney/bin/kmymoney/woob.dll" Python interpreter found: 3.10.8 (tags/v3.10.8:aaaf517, Oct 11 2022, 16:50:30) [MSC v.1933 64 bit (AMD64)] Python interpreter module search paths: "C:\\Python310\\python310.zip;C:\\Python310\\Lib\\;C:\\Python310\\DLLs\\;C:\\Program Files\\KMyMoney\\bin" Saved a copy of the embedded :/plugins/woob/kmymoneywoob.py script as "C:/Users/Maurizio/AppData/Local/Temp/kmymoneylzDrDd.py" Attempt to load the "kmymoneylzDrDd" Python module from "C:/Users/Maurizio/AppData/Local/Temp" The dependency 'sys' Python module loaded successfully The 'path' Python variable loaded successfully "kmymoneylzDrDd" Python module failed to load Traceback (most recent call last): File "C:\Users/Maurizio/AppData/Local/Temp\kmymoneylzDrDd.py", line 13, in <module> from woob.core import Woob ModuleNotFoundError: No module named 'woob' Plugins: woob loaded Loading "C:/Program Files/KMyMoney/bin/kmymoney/xmlstorage.dll" Plugins: xmlstorage loaded Found html dir(s): ("C:/Program Files/KMyMoney/bin/data/kmymoney//html/") Found an 'html' folder with CSS files: "C:/Program Files/KMyMoney/bin/data/kmymoney//html/" Found template dir(s): ("C:/Program Files/KMyMoney/bin/data/kmymoney/templates") Could not find QtWebEngineProcess.exe It appears that the problem is within the build process. That last line implies that some component is missing, which should be included in the install package. Unfortunately, debugging that process goes rather slowly. As soon as there is any progress, it will be posted here. *** Bug 470638 has been marked as a duplicate of this bug. *** *** Bug 469836 has been marked as a duplicate of this bug. *** Problem is fixed in build system. Build 1791 does not show the problem anymore. Thomas, thank you for your diligent work in this regard. I confirm build 1791 no longer has the problem. Confirmed that this version works on both Windows 10 and 11 Pro. Thanks for the quick fix. *** Bug 469955 has been marked as a duplicate of this bug. *** |