Summary: | kmymoney4 hangs after opening file | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | Ian Neal <iann_bugzilla> |
Component: | general | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | CLOSED FIXED | ||
Severity: | crash | CC: | asoliverez |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Bzipped2 of anonymised version of main file |
Description
Ian Neal
2010-03-16 21:43:20 UTC
First of all, reinstall from scratch. Then, you can try this. I don't think it will work because it's when loading the currencies, but it's worth a shot. Open KMM with the -n option, go to configure and deactivate everything on the home page, and then try to load again. If it works, activate one by one to find the guilty component. Created attachment 41699 [details]
Bzipped2 of anonymised version of main file
Bzipped2 version of file which demonstrates the issue.
(In reply to comment #1) > First of all, reinstall from scratch. > > Then, you can try this. I don't think it will work because it's when loading > the currencies, but it's worth a shot. Open KMM with the -n option, go to > configure and deactivate everything on the home page, and then try to load > again. If it works, activate one by one to find the guilty component. The Payments one causes the issue. Unchecking the component means everything works, starting up without it checked works, but as soon as I check it, the app hangs. Forecast (scheduled) also causes it to hang. The problem is when it loads the schedules. SCH000042 seems to make the app get into a loop, but I can't find anything wrong with other than it being a one-time payment. (In reply to comment #5) > The problem is when it loads the schedules. SCH000042 seems to make the app get > into a loop, but I can't find anything wrong with other than it being a > one-time payment. It's a scheduled payment that has finished, but it's final payment date is in the future (2010-04-01) and has already been entered into the ledger. (On a side note, scheduled transactions that have finished do not get their amounts made anonymous). On a side note: I am working on the anonimization fixes already. I've checked builds back as far as 3rd Jan 2010 and have the same issue with all of them, so it's not a recent change that has caused it. I suppose I could try changing the date on my computer and see what happens with that. SVN commit 1105565 by tbaumgart: Prevent some endless loops with schedules that are already finished. BUG: 231029 M +5 -0 mymoneyforecast.cpp M +5 -5 mymoneyscheduled.cpp M +43 -0 mymoneyscheduletest.cpp M +2 -0 mymoneyscheduletest.h M +1 -1 storage/mymoneyseqaccessmgr.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1105565 Verified that it fixes my issue with latest svn build. |