Version: 3.98.0 (using KDE 4.4.3) Installed from: Debian testing/unstable Packages The behavior is like in #231029: I try to open an kmymoney2 file and this ends in KMM eating all CPU and memory. Also tried to delete all my configs, but did not help Starting with "KMM -n", I get: $ kmymoney -n kmymoney(7391)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "KBanking" kmymoney(7391)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 1 offers for "Print check" kmymoney(7391)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 1 offers for "iCalendar" kmymoney(7391)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "Reconciliation report" kmymoney(7391)/kdecore (KPluginInfo) KPluginInfo::kcmServices: found 0 offers for "KMyMoney OFX" kmymoney(7391)/kdecore (KLibrary) kde4Factory: The library "/usr/lib/kde4/kmm_kbanking.so" does not offer a qt_plugin_instance function. 7:2010/05/18 10-29-27:aqbanking(7391):started 3:2010/05/18 10-29-27:aqbanking(7391):qbanking.cpp: 422: No Qt translation found for your language en KMyMoney kbanking plugin loaded kmymoney(7391)/kdecore (KLibrary) kde4Factory: The library "/usr/lib/kde4/kmm_printcheck.so" does not offer a qt_plugin_instance function. KMyMoney printcheck plugin loaded kmymoney(7391)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig: QFSFileEngine::open: No file name specified kmymoney(7391)/kdecore (KLibrary) kde4Factory: The library "/usr/lib/kde4/kmm_icalendarexport.so" does not offer a qt_plugin_instance function. KMyMoney iCalendar plugin loaded kmymoney(7391)/kdecore (KLibrary) kde4Factory: The library "/usr/lib/kde4/kmm_reconciliationreport.so" does not offer a qt_plugin_instance function. KMyMoney reconciliation report plugin loaded Calling appendChild() on a null node does nothing. kmymoney(7391)/kdecore (KLibrary) kde4Factory: The library "/usr/lib/kde4/kmm_ofximport.so" does not offer a qt_plugin_instance function. KMyMoney ofximport plugin loaded reading file start parsing file startDocument reading accounts reading transactions reading securities reading currencies reading prices reading reports endDocument Please ask and I can give you the input file for testing.
Please attach the anonymous version of the file to this report. It will make fixing this bug a lot easier.
Created attachment 43686 [details] The problematic input file.
OK, here's how to get out of this: a) start KMyMoney with the option '-n' from a console b) Goto the settings dialog, select the 'Home' page and disable the 'Networth forecast' c) Then open your file d) Run 'Tools/Consistency check' which will fix your problems. e) Turn the 'networth forecast' back on. Voilà.
Thx, so here my memories how this problem probably did occur: On my last edit (before the file couldn't be load again) I managed it somehow to add a checkings account as a subaccount to another checkings account (in hierarchy settings for the account). I noticed that that account completely vanished, but since the vanished account was completely empty I did not care about. (When I did this, I had KMM 3.97.0.) The consistency check now noticed exactly this account as a consistency problem.