![]() Registered Member ![]()
|
How do I go about reporting a bug ?
The feature within the program says that the report did not have enough data. I saved it anyway and can repeat the crash every time. I went to the KDE bug reporting site and asked to register and am awaiting the e-mail.. So far it has not sent me an e-mail and yes, I have checked the spam folders. What the crash is: I was modifying a custom report so as to use a different budget and BOOM !!! The custom report is still listed but I cannot delete it, even using the right mouse button. Any clues ? |
![]() Registered Member ![]()
|
What version of KMyMoney? Can you install the -debug package to get a useful report?
Hei Ku, proud to be a member of the KMyMoney Development Team since January-2008
|
![]() Registered Member ![]()
|
I have 4.6.2 and will look around to see how to install debug package. Everything else seems to work fine, it's only that one, new custom report. |
![]() Registered Member ![]()
|
It may be because the budget has a reference to a category that does not exist anymore. It was a common failure in budget reports, fixed post-4.6.3.
Hei Ku, proud to be a member of the KMyMoney Development Team since January-2008
|
![]() Registered Member ![]()
|
Well I am having no luck trying to figure out if I have the proper debugging stuff.
I do have the file that it dumped but it does not contain the stuff like the help says. EG, #01,,,,#02 -------------- Here is what the latest dump says. ------------------ Application: KMyMoney (kmymoney.exe), signal: EXCEPTION_ACCESS_VIOLATION ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x77a7013d kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x76a633aa ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ef2 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ec5 ntdll.dll!NtRemoveIoCompletion() [[unknown] @ -1] at 0x77a6f939 kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x76a633aa ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ef2 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ec5 ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x77a7013d kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x76a633aa ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ef2 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ec5 mpir.dll!_gmpz_gcd() [[unknown] @ -1] at 0x10032396 mpir.dll!_gmpq_mul() [[unknown] @ -1] at 0x1002c887 alkimia.dll!AlkCompany::AlkCompany() [[unknown] @ -1] at 0x66ba395a kmm_mymoney.dll!MyMoneyForecast::setHistoryStartDate() [[unknown] @ -1] at 0x51ac815a ntdll.dll!ZwWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77a71f26 kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x76a633aa ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ef2 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ec5 -------------------------------------------- Is this of any use ? And thanks |
![]() Registered Member ![]()
|
And this is what is in the file that it generated when I saved it.
--------------------------- Application: KMyMoney (kmymoney.exe), signal: EXCEPTION_ACCESS_VIOLATION ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x77a7013d kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x76a633aa ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ef2 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ec5 ntdll.dll!NtRemoveIoCompletion() [[unknown] @ -1] at 0x77a6f939 kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x76a633aa ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ef2 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ec5 ntdll.dll!ZwWaitForMultipleObjects() [[unknown] @ -1] at 0x77a7013d kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x76a633aa ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ef2 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ec5 mpir.dll!_gmpz_gcd() [[unknown] @ -1] at 0x10032396 mpir.dll!_gmpq_mul() [[unknown] @ -1] at 0x1002c887 alkimia.dll!AlkCompany::AlkCompany() [[unknown] @ -1] at 0x66ba395a kmm_mymoney.dll!MyMoneyForecast::setHistoryStartDate() [[unknown] @ -1] at 0x51ac815a ntdll.dll!ZwWaitForWorkViaWorkerFactory() [[unknown] @ -1] at 0x77a71f26 kernel32.dll!BaseThreadInitThunk() [[unknown] @ -1] at 0x76a633aa ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ef2 ntdll.dll!RtlInitializeExceptionChain() [[unknown] @ -1] at 0x77a89ec5 |
![]() Registered Member ![]()
|
Unfortunately, not enough detail to spot where it's failing exactly.
It's odd, however, that it seems to be failing at forecast calculation, and not on budget. Are you sure this is a budget report?
Hei Ku, proud to be a member of the KMyMoney Development Team since January-2008
|
![]() Registered Member ![]()
|
Yes, it's a custom report copied from another custom report and using a different budget. I am going to try and upgrade to 4.6.3 and see if that helps.. Can 4.6.3 open a backup file from 4.6.2 ? I sure hope so. BTW, I am running on Windows 7 |
![]() Registered Member ![]()
|
Yes, there are no file format differences between those versions. Let me know how it goes.
Hei Ku, proud to be a member of the KMyMoney Development Team since January-2008
|
![]() Registered Member ![]()
|
Ok, 4.6.3 solved it, at least I could delete the offending custom report.
I am scared to attempt it again but here goes. |
![]() Registered Member ![]()
|
Glad to know that solved it.
Just so you know 4.6.x versions are all stable, and only bug fixes go into these versions, with no new features nor format changes. It was probably a bug somewhere in forecast reports (and probably fixed by me), but that's too long ago to remember. ![]()
Hei Ku, proud to be a member of the KMyMoney Development Team since January-2008
|
Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot], ourcraft