Summary: | Kmymoney block each time. I start it and it blocked (bug) | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | Claude Roland <claude.roland> |
Component: | general | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | adamkath, asoliverez, christopheberenger, claude.roland, jchadeau, joel.tourscher, kowy, maurizio.vichi62, michael.soffner, michel.jacques20, vertra, xionbox33418, ypoirier |
Priority: | NOR | ||
Version: | git (master) | ||
Target Milestone: | --- | ||
Platform: | Mageia RPMs | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kmymoney/9f362760d3696fe58701f0ce516420689441474b | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: | Test-case; causes crashes when budget reports are opened. |
Description
Claude Roland
2012-01-05 20:04:36 UTC
[claudy@localhost ~]$ kmymoney 7:2012/01/05 21-19-48:aqbanking(7696):started 4:2012/01/05 21-19-48:gwen(7696):plugindescr.c: 76: Plugin has no I18N domain, using GWEN 4:2012/01/05 21-19-48:gwen(7696):plugindescr.c: 76: Plugin has no I18N domain, using GWEN KMyMoney kbanking plugin loaded Object::disconnect: No such slot KMyMoneyView::slotRememberPage(const QModelIndex, const QModelIndex) Object::connect: No such slot KMyMoneyView::slotRememberPage(const QModelIndex, const QModelIndex) KMyMoney reconciliation report plugin loaded KMyMoney printcheck plugin loaded QFSFileEngine::open: No file name specified KMyMoney ofximport plugin loaded KMyMoney iCalendar plugin loaded QPainter::end: Painter ended with 2 saved states QPainter::end: Painter ended with 2 saved states QPainter::end: Painter ended with 2 saved states reading file start parsing file startDocument QPainter::end: Painter ended with 2 saved states QPainter::end: Painter ended with 2 saved states QPainter::end: Painter ended with 2 saved states reading accounts QPainter::end: Painter ended with 2 saved states reading transactions QPainter::end: Painter ended with 2 saved states reading securities reading currencies QPainter::end: Painter ended with 2 saved states reading prices QPainter::end: Painter ended with 2 saved states QPainter::end: Painter ended with 2 saved states reading reports QPainter::end: Painter ended with 2 saved states QPainter::end: Painter ended with 2 saved states endDocument KCrash: Application 'kmymoney' crashing... KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit sock_file=/home/claudy/.kde4/socket-localhost/kdeinit4__0 [1]+ Stoppé kmymoney [claudy@localhost ~]$ ^C [1]+ Termine 253 kmymoney [claudy@localhost ~]$ Can you try "kmymoney -n" so it does not load your data file. If it starts OK, then try to open your file. *** This bug has been marked as a duplicate of bug 282107 *** Dear, I start KmyMoney with the command Kmymoney -n : Kmymoney start : OK. Then I ask Kmymoney to open my data. And in that time, Kmymoney crash. There is a bug in my data file that make a crash of KmyMoney. Start kmymoney with kmymoney -n Then go to Settings go to the Home page settings, and uncheck everything, so that no widget will be shown on startup. Then open your file and run a consistency check OK, I try it and Kmymoney start. Then I open my data :OK Then step by step I click on the options. The option which make the bug is the budget option. I start the consistency check which gives me the answer, your data are OK. (Vos données sont cohérentes) Anyway budget option gives an error. OK, I think that I find the error : I create 2 budgets : budget 2011 and budget 2012. Budget 2012 has not yet data. I delete budget 2012 and Kmymoney is now OK. (In reply to comment #7) > OK, I think that I find the error : > I create 2 budgets : budget 2011 and budget 2012. > Budget 2012 has not yet data. > I delete budget 2012 and Kmymoney is now OK. Did you manage to save an anonymous file before you deleted the budget so we can fix this bug? Created attachment 70603 [details]
Test-case; causes crashes when budget reports are opened.
I believe that I have experienced this bug as well, and can provide the following steps needed to reproduce it:
1. In a budget, select a category which has sub-categories.
2. Choose "include subcategories", "Yearly" period and leave the sums at 0.
3. Save, exit and start KMyMoney again.
At this point, KMyMoney will crash if you attempt to do a budget report. I have included a simple kmy produced using the above steps, and which causes crashes on my machine.
*** Bug 297271 has been marked as a duplicate of this bug. *** *** Bug 296297 has been marked as a duplicate of this bug. *** *** Bug 298791 has been marked as a duplicate of this bug. *** This affects git master. A patch is pending in reviewboard to fix this. Git commit 9a70a400fedd6ac704f99c244bd0882da81145b8 by Alvaro Soliverez. Committed on 28/04/2012 at 00:23. Pushed by asoliverez into branch 'master'. Bugdet reports: Skip budget account if periods for the account have not been loaded REVIEW:104766 M +7 -1 kmymoney/reports/pivottable.cpp http://commits.kde.org/kmymoney/9a70a400fedd6ac704f99c244bd0882da81145b8 *** Bug 299142 has been marked as a duplicate of this bug. *** Git commit 9f362760d3696fe58701f0ce516420689441474b by Alvaro Soliverez. Committed on 28/04/2012 at 00:23. Pushed by asoliverez into branch '4.6'. Bugdet reports: Skip budget account if periods for the account have not been loaded REVIEW:104766 M +7 -1 kmymoney/reports/pivottable.cpp http://commits.kde.org/kmymoney/9f362760d3696fe58701f0ce516420689441474b *** Bug 300022 has been marked as a duplicate of this bug. *** *** Bug 305025 has been marked as a duplicate of this bug. *** *** Bug 302718 has been marked as a duplicate of this bug. *** *** Bug 314288 has been marked as a duplicate of this bug. *** *** Bug 306370 has been marked as a duplicate of this bug. *** *** Bug 322470 has been marked as a duplicate of this bug. *** *** Bug 319548 has been marked as a duplicate of this bug. *** |