Bug 311347 - Kmymoney crash
Summary: Kmymoney crash
Status: RESOLVED DUPLICATE of bug 272393
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 4.6.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-08 14:55 UTC by Tim
Modified: 2013-05-21 01:25 UTC (History)
1 user (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 Tim 2012-12-08 14:55:53 UTC
Application: kmymoney (4.6.1)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-34-generic-pae i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:

entering a transaction into register, used either enter keys instead of clicking "enter" tab on transaction form.

The crash can be reproduced every time.

-- Backtrace:
Application: KMyMoney (kmymoney), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb3c4f740 (LWP 6204))]

Thread 3 (Thread 0xb16d5b40 (LWP 6205)):
#0  0xb76e7424 in __kernel_vsyscall ()
#1  0xb518f5f0 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb4618a7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb460b0ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb460b56b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb16da134 in ?? () from /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so
#6  0xb462e6b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb67bbd4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb519dd3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb0cffb40 (LWP 6206)):
#0  0xb76e7424 in __kernel_vsyscall ()
#1  0xb518f5f0 in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb4618a7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb460b0ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb460b56b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb241b1ba in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb462e6b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb67bbd4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb519dd3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb3c4f740 (LWP 6204)):
[KCrash Handler]
#7  QWidget::nativeParentWidget (this=0xb685768) at kernel/qwidget.cpp:4353
#8  0xb550e33c in QWidget::effectiveWinId (this=0xb685768) at kernel/qwidget.cpp:2612
#9  0xb5b30616 in QXIMInputContext::reset (this=0xb090250) at inputmethod/qximinputcontext_x11.cpp:579
#10 0xb5b32a0d in QXIMInputContext::setFocusWidget (this=0xb090250, w=0x0) at inputmethod/qximinputcontext_x11.cpp:649
#11 0xb5b31fe4 in QXIMInputContext::close_xim (this=0xb090250) at inputmethod/qximinputcontext_x11.cpp:533
#12 0xb5b32104 in QXIMInputContext::~QXIMInputContext (this=0xb090250, __in_chrg=<optimized out>) at inputmethod/qximinputcontext_x11.cpp:542
#13 0xb5b321c2 in QXIMInputContext::~QXIMInputContext (this=0xb090250, __in_chrg=<optimized out>) at inputmethod/qximinputcontext_x11.cpp:545
#14 0xb606ed11 in QObjectPrivate::deleteChildren (this=0xa1f4ef0) at kernel/qobject.cpp:1908
#15 0xb551817c in QWidget::~QWidget (this=0xb61d938, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#16 0xb59078fe in QComboBox::~QComboBox (this=0xb61d938, __in_chrg=<optimized out>) at widgets/qcombobox.cpp:1298
#17 0xb6c3cc28 in KComboBox::~KComboBox() () from /usr/lib/libkdeui.so.5
#18 0x08368350 in ~KMyMoneyCombo (this=0xb61d938, __in_chrg=<optimized out>) at /build/buildd/kmymoney-4.6.1/kmymoney/widgets/kmymoneycombo.h:48
#19 KMyMoneyCategory::~KMyMoneyCategory (this=0xb61d938, __in_chrg=<optimized out>) at /build/buildd/kmymoney-4.6.1/kmymoney/widgets/kmymoneycategory.cpp:99
#20 0x083684e2 in KMyMoneyCategory::~KMyMoneyCategory (this=0xb61d938, __in_chrg=<optimized out>) at /build/buildd/kmymoney-4.6.1/kmymoney/widgets/kmymoneycategory.cpp:106
#21 0x0820daaf in KMyMoneyTransactionForm::TransactionForm::removeEditWidgets (this=0xa717510, editWidgets=...) at /build/buildd/kmymoney-4.6.1/kmymoney/widgets/transactionform.cpp:447
#22 0x08334c47 in TransactionEditor::~TransactionEditor (this=0xb398990, __in_chrg=<optimized out>) at /build/buildd/kmymoney-4.6.1/kmymoney/dialogs/transactioneditor.cpp:89
#23 0x08334e12 in StdTransactionEditor::~StdTransactionEditor (this=0xb398990, __in_chrg=<optimized out>) at /build/buildd/kmymoney-4.6.1/kmymoney/dialogs/transactioneditor.cpp:726
#24 0x080b8007 in deleteTransactionEditor (this=0xa114ec0) at /build/buildd/kmymoney-4.6.1/kmymoney/kmymoney.cpp:5169
#25 KMyMoneyApp::slotTransactionsEnter (this=0xa114ec0) at /build/buildd/kmymoney-4.6.1/kmymoney/kmymoney.cpp:5233
#26 0x080d296d in KMyMoneyApp::qt_static_metacall (_o=0xa114ec0, _c=QMetaObject::InvokeMetaMethod, _id=78, _a=0xbf9d3e78) at /build/buildd/kmymoney-4.6.1/obj-i686-linux-gnu/kmymoney/kmymoney.moc:456
#27 0xb60706b1 in QMetaObject::activate (sender=0xa2c89a8, m=0xb5e3b3f8, local_signal_index=1, argv=0xbf9d3e78) at kernel/qobject.cpp:3547
#28 0xb54bc9bd in QAction::triggered (this=0xa2c89a8, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#29 0xb54bcc5b in QAction::activate (this=0xa2c89a8, event=QAction::Trigger) at kernel/qaction.cpp:1257
#30 0xb54bcfb8 in trigger (this=0xa2c89a8) at kernel/qaction.h:218
#31 qt_static_metacall (_a=0xbf9d3f70, _id=8, _o=0xa2c89a8, _c=<optimized out>) at .moc/release-shared/moc_qaction.cpp:151
#32 QAction::qt_static_metacall (_o=0xa2c89a8, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbf9d3f70) at .moc/release-shared/moc_qaction.cpp:137
#33 0xb60706b1 in QMetaObject::activate (sender=0xb398990, m=0x86308a4, local_signal_index=12, argv=0x0) at kernel/qobject.cpp:3547
#34 0x08330345 in TransactionEditor::returnPressed (this=0xb398990) at /build/buildd/kmymoney-4.6.1/obj-i686-linux-gnu/kmymoney/dialogs/transactioneditor.moc:240
#35 0xb606bc01 in QMetaCallEvent::placeMetaCall (this=0xb5d4880, object=0xb398990) at kernel/qobject.cpp:525
#36 0xb6074c7b in QObject::event (this=0xb398990, e=0xb5d4880) at kernel/qobject.cpp:1195
#37 0xb54c3ed4 in notify_helper (e=0xb5d4880, receiver=0xb398990, this=0x9fc6bb0) at kernel/qapplication.cpp:4559
#38 QApplicationPrivate::notify_helper (this=0x9fc6bb0, receiver=0xb398990, e=0xb5d4880) at kernel/qapplication.cpp:4531
#39 0xb54c930d in QApplication::notify (this=0xb5d4880, receiver=0xb398990, e=0xb5d4880) at kernel/qapplication.cpp:4288
#40 0xb6b90e01 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#41 0xb605997e in QCoreApplication::notifyInternal (this=0x9fbff68, receiver=0xb398990, event=0xb5d4880) at kernel/qcoreapplication.cpp:876
#42 0xb605dad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9fa0130) at kernel/qcoreapplication.cpp:1500
#44 0xb605de0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#45 0xb608c494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#46 postEventSourceDispatch (s=0x9fc6460) at kernel/qeventdispatcher_glib.cpp:279
#47 0xb460ad86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#48 0xb460b125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#49 0xb460b201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#50 0xb608c887 in QEventDispatcherGlib::processEvents (this=0x9fa0ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#51 0xb557caaa in QGuiEventDispatcherGlib::processEvents (this=0x9fa0ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#52 0xb605850d in QEventLoop::processEvents (this=0xbf9d4704, flags=...) at kernel/qeventloop.cpp:149
#53 0xb60587a9 in QEventLoop::exec (this=0xbf9d4704, flags=...) at kernel/qeventloop.cpp:204
#54 0xb605deba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#55 0xb54c1a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#56 0x0808a493 in runKMyMoney (splash=0xbf9d4858, a=<optimized out>) at /build/buildd/kmymoney-4.6.1/kmymoney/main.cpp:282
#57 0x080889db in main (argc=0, argv=0xf9) at /build/buildd/kmymoney-4.6.1/kmymoney/main.cpp:181

Reported using DrKonqi
Comment 1 allan 2012-12-20 12:34:35 UTC
I don't see this.  If you still have this problem, could you please specify, step by step, the actions you take to produce the crash.

Also, would you try again, but starting with a new .kmy file.
Comment 2 Jekyll Wu 2013-05-21 01:25:44 UTC

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