Hello
When I edit a split in the ledger the KMM crashs without messages.
Confirming or not the KMM crashs
KMM Version 5.2.1-eda3fb1
Windows 11 25H2
Hello
When I edit a split in the ledger the KMM crashs without messages.
Confirming or not the KMM crashs
KMM Version 5.2.1-eda3fb1
Windows 11 25H2
This crash does not occur in Linux only Windows
Can you capture any error info in a PowerShell?
PS C:\Program Files\KMyMoney\bin> .\kmymoney.exe
PS C:\Program Files\KMyMoney\bin> Model for “ST” loaded with 4 items in 0 ms
Monetary values will be formatted based on locale “pt_BR” Example: “R$123,45”
Long date format “dddd, d’ de ‘MMMM’ de 'yyyy”
Short date format “dd/MM/yyyy”
Narrow date format “dd/MM/yyyy”
WebConnect: Try to connect to WebConnect server
WebConnect: Connect to server failed
WebConnect: Running in server mode
System icon theme as reported by QT: “”
App icon theme as configured in KMyMoney: “system”
Running under Windows, so will be forcing the icon theme to: “breeze”
Setting icon theme to: “breeze”
QObject::disconnect: wildcard call disconnects from destroyed signal of QAction::help_about_app
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/budgetview.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/checkprinting.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/csvexporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/csvimporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/forecastview.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/gncimporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/icalendarexporter.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/konlinetasks_sepa.dll” explicitly states an Id in the embedded metadata, which is different from the one derived from the filename The Id field from the KPlugin object in the metadata should be removed
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/ofximporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/onlinejoboutboxview.dll” explicitly states an’Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/qifexporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/qifimporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/reconciliationreport.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/reportsview.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/sqlstorage.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/woob.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/xmlstorage.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/budgetview.dll”
Plugins: budgetview loaded
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/checkprinting.dll”
Plugins: checkprinting loaded
Template successfully opened from “C:/Program Files/KMyMoney/bin/data/checkprinting/check_template.html”
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/csvexporter.dll”
Plugins: csvexporter loaded
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/csvimporter.dll”
Plugins: csvimporter loaded
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/forecastview.dll”
Plugins: forecastview loaded
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/gncimporter.dll”
Plugins: gncimporter loaded
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/icalendarexporter.dll”
Plugins: icalendarexporter loaded
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/konlinetasks_sepa.dll”
This is not KMyMoney plugin: ‘C:/Program Files/KMyMoney/bin/kmymoney_plugins/konlinetasks_sepa.dll’
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/ofximporter.dll”
Plugins: ofximporter loaded
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/onlinejoboutboxview.dll”
Plugins: onlinejoboutboxview loaded
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/qifexporter.dll”
Plugins: qifexporter loaded
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/qifimporter.dll”
Plugins: qifimporter loaded
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/reconciliationreport.dll”
Plugins: reconciliation report loaded
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/reportsview.dll”
Plugins: reportsview loaded
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/sqlstorage.dll”
Plugins: sqlstorage loaded
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/woob.dll”
kf.coreaddons: “Could not load plugin from C:/Program Files/KMyMoney/bin/kmymoney_plugins/woob.dll: Cannot load libraryC:\Program Files\KMyMoney\bin\kmymoney_plugins\woob.dll: N o foi poss vel encontrar o m dulo especificado.”
Could not load plugin ‘C:/Program Files/KMyMoney/bin/kmymoney_plugins/woob.dll’, error: Could not load plugin from C:/Program Files/KMyMoney/bin/kmymoney_plugins/woob.dll: Cannot load library C:\Program Files\KMyMoney\bin\kmymoney_plugins\woob.dll: N?o foi poss?vel encontrar o m?dulo especificado.
Loading “C:/Program Files/KMyMoney/bin/kmymoney_plugins/xmlstorage.dll”
Plugins: xmlstorage loaded
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/budgetview.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/checkprinting.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/csvexporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/csvimporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/forecastview.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/gncimporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/icalendarexporter.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/konlinetasks_sepa.dll” explicitly states an Id in the embedded metadata, which is different from the one derived from the filename The Id field from the KPlugin object in the metadata should be removed
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/ofximporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/onlinejoboutboxview.dll” explicitly states an’Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/qifexporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/qifimporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/reconciliationreport.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/reportsview.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/sqlstorage.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/woob.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/xmlstorage.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/budgetview.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/checkprinting.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/csvexporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/csvimporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/forecastview.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/gncimporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/icalendarexporter.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/konlinetasks_sepa.dll” explicitly states an Id in the embedded metadata, which is different from the one derived from the filename The Id field from the KPlugin object in the metadata should be removed
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/ofximporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/onlinejoboutboxview.dll” explicitly states an’Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/qifexporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/qifimporter.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/reconciliationreport.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/reportsview.dll” explicitly states an ‘Id’ inthe embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/sqlstorage.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/woob.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
kf.coreaddons: The plugin “C:/Program Files/KMyMoney/bin/kmymoney_plugins/xmlstorage.dll” explicitly states an ‘Id’ in the embedded metadata. This value should be removed, the resulting pluginId will not be affected by it
Template successfully opened from “C:/Program Files/KMyMoney/bin/data/checkprinting/check_template.html”
Open file QUrl(“file:///F:/Temp/Testes6.kmy”)
Model for parameters loaded with 2 items
Model for “P” loaded with 5 items in 6 ms
Model for “G” loaded with 1 items in 0 ms
Start verifying account hierarchy
End verifying account hierarchy
Model for accounts loaded with 71 items in 1 ms
Model for “T” loaded with 22 items in 0 ms
Model for parameters loaded with 3 items
Model for schedules loaded with 2 items in 0 ms
Model for currencies loaded with 1 items
Start calculating balances: 22 splits
End calculating balances
Adjust scheduled transaction “Teste1-Ag” from QDate(“2025-09-15”) to QDate(“2026-01-14”) “Change the date to the next processing day”
Adjust scheduled transaction “Test_2” from QDate(“2025-09-15”) to QDate(“2026-01-14”) “Change the date to the next processing day”
Adjust scheduled transaction “Test_2” from QDate(“2025-10-15”) to QDate(“2026-01-14”) “Change the date to the next processing day”
Adjust scheduled transaction “Test_2” from QDate(“2025-11-15”) to QDate(“2026-01-14”) “Change the date to the next processing day”
Adjust scheduled transaction “Test_2” from QDate(“2025-12-15”) to QDate(“2026-01-14”) “Change the date to the next processing day”
Model for “SCH” loaded with 4 items in 0 ms
Processed home view section 2 in 0 ms
Processed home view section 1 in 1 ms
Processed home view section 5 in 1 ms
Processed home view section 8 in 0 ms
Processed home view section 7 in 0 ms
Processed home view section 2 in 0 ms
Processed home view section 1 in 2 ms
Processed home view section 5 in 1 ms
Processed home view section 8 in 0 ms
Processed home view section 7 in 0 ms
Model for “T” loaded with 1 items in 0 ms
current selection
Accounts: QList(“A000002”)
JournalEntries: QList(“2025-08-15-T000000000000000010-S0001”)
Model for “G” loaded with 1 items in 0 ms
Model for “C” loaded with 1 items in 0 ms
Model for “P” loaded with 1 items in 0 ms
No selections
Version 5.2.1-914c61b is ok
Maybe this will help:
(b1dc.b108): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
*** WARNING: Unable to verify checksum for C:\Program Files\KMyMoney\bin\Qt6Widgets.dll
Qt6Widgets!QHeaderView::visualRegionForSelection+0x674:
00007ffd05ea6a44 8b9158050000 mov edx,dword ptr [rcx+558h] ds:feeefeeefeef0446=???
That console output looks OK. Can you give more specific details about what you do do cause the crash. I assume start by editing a transaction (is it any transaction?) and then open the split editor. Then what?
The access violation might be relevant, but I don’t know what checksum it is trying to verify.
Also, other then translation updates, there are only two commits between the one you say works and the one which fails, and I don’t see any direct connection to split transactions, so it will take some more digging.
The error happens only when I click OK or Cancel buttons at Split Editor, in any transaction.
This crash happens in Scheduled transaction too (Edit the split).
I’ve tried im portuguese and us english languages, both crashs.
If you open a bug (https://bugs.kde.org/show_bug.cgi?id=514619) it’s good to post the link here.
I can confirm the bug under Win 10 in Virtualbox (Gentoo Linux host) and am trying to extract more details from the crash.
@ostroffjh Please try to duplicate the problem using the latest master version. Thx.
Version 5.2.1-70fb8ca does not crash on saving a split or closing the spit editor or saving the split transaction.
Then I call it fixed.