Bug 205044 - KMyMoney crashed on start up with signal 11 SIGSEGV
Summary: KMyMoney crashed on start up with signal 11 SIGSEGV
Status: RESOLVED WORKSFORME
Alias: None
Product: kmymoney2
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Development Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-25 07:54 UTC by Bruce Williamson
Modified: 2010-01-09 11:13 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bruce Williamson 2009-08-25 07:54:40 UTC
Version:           1.0.0-42.1 (using KDE 4.2.4)
OS:                Linux
Installed from:    SuSE RPMs

Operating System	openSUSE 11.1
Platform		x86_64
Kernel			2.6.27.29-0.1-default
Formfactor		Desktop


Backtraces:
[?1034h[Thread debugging using libthread_db enabled]
[KCrash handler]
#5  0x00007fdfe3a95687 in QString::operator=(QString const&) ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#6  0x00000000005f8042 in MyMoneyPayee::operator=(MyMoneyPayee const&) ()
#7  0x00000000008b6d9c in MyMoneySeqAccessMgr::MyMoneySeqAccessMgr() ()
#8  0x0000000000583f1e in KMyMoneyView::newStorage(KMyMoneyView::storageTypeE)
    ()
#9  0x000000000058496e in KMyMoneyView::KMyMoneyView(QWidget*, char const*) ()
#10 0x000000000055d3e7 in KMyMoney2App::KMyMoney2App(QWidget*, char const*) ()
#11 0x000000000057245d in main ()


How to Reproduce:
Just start KMyMoney, happens every time I start the application


Expected Behaviour:
Start without crashing
Comment 1 Alvaro Soliverez 2009-08-25 12:21:50 UTC
Try starting by running "kmymoney2 -n", then open your file.
Comment 2 Thomas Baumgart 2009-08-25 21:35:44 UTC
I doubt that this would help :(

I crashes right during the construction of the view and is not related to loading of a file. The instruction where it crashes is 

  m_payee = MyMoneyPayee();

Why should it crash there? It doesn't for anybody else.

Did you have installed a previous release of KMyMoney? Could it be, that parts of it are still used? Please try to uninstall KMyMoney and see if anything remains. Make sure everything is gone. Then re-install.
Comment 3 Bruce Williamson 2009-08-27 01:01:43 UTC
You're right, kmymoney2 -n results in:

kmymoney2: Symbol `_ZTVN14KMyMoneyPlugin13ViewInterfaceE' has different size in shared object, consider re-linking
kbuildsycoca running...
Reusing existing ksycoca
KCrash: Application 'kmymoney2' crashing...
Comment 4 Bruce Williamson 2009-08-27 01:19:03 UTC
Ok, I uninstalled anything to do with kmymoney, remove /home/bruce/.kde/share/config/kmymoney2rc and re-installed kmymoney and I still got the same error i.e.

[?1034h[Thread debugging using libthread_db enabled]
[KCrash handler]
#5  0x00007ff3d19e6687 in QString::operator=(QString const&) ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#6  0x00000000005f8042 in MyMoneyPayee::operator=(MyMoneyPayee const&) ()
#7  0x00000000008b6d9c in MyMoneySeqAccessMgr::MyMoneySeqAccessMgr() ()
#8  0x0000000000583f1e in KMyMoneyView::newStorage(KMyMoneyView::storageTypeE)
    ()
#9  0x000000000058496e in KMyMoneyView::KMyMoneyView(QWidget*, char const*) ()
#10 0x000000000055d3e7 in KMyMoney2App::KMyMoney2App(QWidget*, char const*) ()
#11 0x000000000057245d in main ()
Comment 5 Alvaro Soliverez 2009-08-27 01:44:20 UTC
just to confirm. Did you run make clean and make distclean after uninstalling?
Comment 6 Bruce Williamson 2009-08-27 20:00:12 UTC
No, I uninstalled and re-installed the rpms,
Comment 7 Alvaro Soliverez 2009-08-28 00:19:10 UTC
Where did you get the rpms? you should check with the author of the packages.
Comment 8 Thomas Baumgart 2009-11-05 18:51:36 UTC
What's the status on this one? Please advise. Otherwise, I will simply close it.
Comment 9 Thomas Baumgart 2010-01-09 11:13:57 UTC
Closed due to missing information