Summary: | KMyMoney crash in normal use | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | Christian Müller <christian.mllr> |
Component: | general | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | cfeck, daniel.robert.couture, ggnaps, groenem, jden01, jh.van.dorp, jimkindwords, mk-lists, ptn-admin, scottisaak, sdmail, siadehghan, vincent.aurat, vincent.basile |
Priority: | NOR | ||
Version: | 4.5.3 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
New crash information added by DrKonqi
New crash information added by DrKonqi |
Description
Christian Müller
2011-10-18 15:06:40 UTC
Can you upgrade to kmymoney 4.6.0 and check again? I have reproduced this bug using version 4.6.0. I first thought it was a corrupt file, but it is independent of the file used. I recently upgraded to Ubuntu Ocelot from Natty, and that is when the bug appeared. Therefore, it seems to be Unbuntu version related. I am using the stock Unity version of 11.10. This crash happens when doing just about anything. Clicking on the ledger button is the quickest way to make it crash, but other things like closing the current file and clicking "New" will do it as well. Ditto for many other operations. I thought there was a similar case recently that ended up being due to accessibility features being turned on, but I can't find it now either in the bugs or the list archives. Try checking in System Settings, under Workspace and Appearance, to see if any of the accessibility features are unexpectedly turned on. Accessibility options seem to be gone under Ocelot/Unity. There is the Universal Access control panel though to replace them. I checked those, and all those options are off. Also, I do run KMouseTool to click my mouse, but I run it as a stand-alone app under Unity. I tried quitting this application and trying again, and KMyMoney still crashes with the same fault. I did not have any problem whatsoever before upgrading to Ocelot. Even under Natty, it worked great. I love the program and would like to be able to use it again. I have not found any open source alternative which comes even close. There's an added twist, in that Ubuntu is Gnome based, and KMyMoney is a KDE app, so the settings are not all stored in the same place or set with the same apps. See if your package manager (Software Center?) has a KDE Systemsettings app. If so, install it and run it (the command line should just be systemsettings, if you can't find it in the start menus). *** Bug 284657 has been marked as a duplicate of this bug. *** *** Bug 284659 has been marked as a duplicate of this bug. *** *** Bug 283977 has been marked as a duplicate of this bug. *** I'd say that this is not a KMyMoney bug but a bug somewhere upstream (Qt accessibility) or downstream (Ubuntu system configuration) or both. Does any other KDE application run without crashing on that system? Semantik (Mind Map) runs well. (In reply to comment #9) > I'd say that this is not a KMyMoney bug but a bug somewhere upstream (Qt > accessibility) or downstream (Ubuntu system configuration) or both. > Does any other KDE application run without crashing on that system? I agree. I just discovered another KDE app - K9Copy crashes with a similar fault upon launching. Upgrading to Ocelet must have corrupted or wiped out some library somewhere Is there a way to track this down? I am considering installing KDE into Ubuntu and see if it fixes the problem. I'll even run under KDE if I have to for, but maybe just installing it will fix it under Unity/Gnome. *** Bug 285140 has been marked as a duplicate of this bug. *** Created attachment 64962 [details]
New crash information added by DrKonqi
kmymoney (4.5.3) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4
- What I was doing when the application crashed:
Normal Use - Navigating through scheduled transactions on home page. Had crashed regularly under unity. Installed and logged into Kubuntu Plasma Desktop. Got a few clicks in before crash.
-- Backtrace (Reduced):
#7 0xb2dd912d in QSpiAdaptor::checkInterface() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#8 0xb2ddf2e0 in QSpiAdaptor::GetChildren() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#9 0xb2ddfc9e in QSpiAdaptor::getCacheItem() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#10 0xb2dd3ecc in QSpiAccessibleBridge::notifyAboutCreation(QSpiAdaptor*) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#11 0xb2dd357a in QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, bool) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
Created attachment 65129 [details]
New crash information added by DrKonqi
kmymoney (4.5.3) on KDE Platform 4.7.2 (4.7.2) using Qt 4.7.4
- What I was doing when the application crashed:
after opening the program, my database (kmy file) is registered and so, opened automatically.
the homepage is shown.
i clicked on my account ("ledger" ?) to see how could i could be so poor (joking).
crash.
-- Backtrace (Reduced):
#6 0x00007fd88fa213db in QSpiAdaptor::checkInterface() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#7 0x00007fd88fa26cb6 in QSpiAdaptor::GetChildren() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#8 0x00007fd88fa275bf in QSpiAdaptor::getCacheItem() const () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#9 0x00007fd88fa1c4d1 in QSpiAccessibleBridge::notifyAboutCreation(QSpiAdaptor*) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
#10 0x00007fd88fa1bbd8 in QSpiAccessibleBridge::interfaceToAccessible(QAccessibleInterface*, int, bool) () from /usr/lib/qt4/plugins/accessiblebridge/libqspiaccessiblebridge.so
Not sure if this will help anyone else, but running kmymoney from the command line threw a lot of errors like: "Creating accessible with different object than the original interface!" Found this thread http://ubuntuforums.org/showthread.php?t=1861605 and used the command below to run kmymoney without any issue (so far). $ export QT_ACCESSIBILITY=0 && kmymoney *** This bug has been marked as a duplicate of bug 284005 *** *** Bug 288005 has been marked as a duplicate of this bug. *** *** Bug 291566 has been marked as a duplicate of this bug. *** *** Bug 293001 has been marked as a duplicate of this bug. *** *** Bug 293161 has been marked as a duplicate of this bug. *** *** Bug 293239 has been marked as a duplicate of this bug. *** *** Bug 293237 has been marked as a duplicate of this bug. *** *** Bug 294385 has been marked as a duplicate of this bug. *** |