Bug 267665

Summary: kmymoney crashed while checking emil
Product: [Applications] kmymoney Reporter: Jennifer Farmer <juniper.pharmer>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Jennifer Farmer 2011-03-04 23:51:54 UTC
Application: kmymoney (4.5.0)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-25-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed: I was checking my email.  This has happened more than once today.  It seems to crash when switching between applications (email, website, etc.) I run Ubuntu 10.10 on a IBM ThinkPad Type 2374.  

I just installed the Kmymoney today and it is much easier to use than Gnucash.  On your FAQ, I found Q14. Will KMymoney work on my X/Ubuntu desktop?

It will work, but you will have to install the basic KDE libraries first, as Xubuntu comes with Gnome libraries by default. If you want to install from CVS, you should install these packages:

    * build-essential
    * kdelibs4-dev (this one will install a ton of other KDE-related packages)
    * kcontrol (this one will allow you to change KDE-related settings)

I didn't know where or how to install these libraries.  I also haven't uninstalled Gnucash.  Don't know if this will mess with Kmymoney...

The crash can be reproduced some of the time.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77d8710 (LWP 10717))]

Thread 2 (Thread 0xb75a3b70 (LWP 10718)):
#0  0x01bb7639 in g_main_context_acquire () from /lib/libglib-2.0.so.0
#1  0x01bb91ee in ?? () from /lib/libglib-2.0.so.0
#2  0x01bb9ba7 in g_main_loop_run () from /lib/libglib-2.0.so.0
#3  0x026a69c4 in ?? () from /usr/lib/libgio-2.0.so.0
#4  0x01be048f in ?? () from /lib/libglib-2.0.so.0
#5  0x00e22cc9 in start_thread () from /lib/libpthread.so.0
#6  0x0233b69e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb77d8710 (LWP 10717)):
[KCrash Handler]
#7  begin (this=0x20, payeeId=...) at /usr/include/qt4/QtCore/qlist.h:97
#8  begin (this=0x20, payeeId=...) at /usr/include/qt4/QtCore/qlist.h:255
#9  MyMoneyTransaction::splitByPayee (this=0x20, payeeId=...) at /build/buildd/kmymoney-4.5/kmymoney/mymoney/mymoneytransaction.cpp:173
#10 0x081122a7 in KPayeesView::slotChooseDefaultAccount (this=0x8ee8c80) at /build/buildd/kmymoney-4.5/kmymoney/views/kpayeesview.cpp:230
#11 0x0811881b in KPayeesView::qt_metacall (this=0x8ee8c80, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfd258b8) at /build/buildd/kmymoney-4.5/obj-i686-linux-gnu/kmymoney/views/kpayeesview.moc:131
#12 0x0174d8ca in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#13 0x017606ad in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#14 0x04cf9019 in QAbstractButton::clicked(bool) () from /usr/lib/libQtGui.so.4
#15 0x049b8ff9 in ?? () from /usr/lib/libQtGui.so.4
#16 0x049ba6f4 in ?? () from /usr/lib/libQtGui.so.4
#17 0x049ba9ae in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#18 0x045e8e08 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#19 0x049b8e9e in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#20 0x04a66c22 in QPushButton::event(QEvent*) () from /usr/lib/libQtGui.so.4
#21 0x0458afdc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#22 0x04591c2e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#23 0x0083068a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#24 0x01747b3b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#25 0x04590094 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#26 0x0461ed10 in ?? () from /usr/lib/libQtGui.so.4
#27 0x0461e151 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#28 0x0464d36a in ?? () from /usr/lib/libQtGui.so.4
#29 0x01bb5855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#30 0x01bb9668 in ?? () from /lib/libglib-2.0.so.0
#31 0x01bb9848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#32 0x01776565 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#33 0x0464cbe5 in ?? () from /usr/lib/libQtGui.so.4
#34 0x01746609 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#35 0x01746a8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#36 0x0174b00f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#37 0x04589e07 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#38 0x08086107 in main (argc=1, argv=0xbfd26ca4) at /build/buildd/kmymoney-4.5/kmymoney/main.cpp:260

Possible duplicates by query: bug 267198, bug 265924, bug 262698, bug 256560.

Reported using DrKonqi
Comment 1 Thomas Baumgart 2011-03-07 11:56:14 UTC

*** This bug has been marked as a duplicate of bug 248448 ***