Bug 309843

Summary: kMyMoney crashes while kWallet is open
Product: [Applications] kmymoney Reporter: Eleazar <eaglexboy>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED DUPLICATE    
Severity: crash CC: onet.cristian
Priority: NOR    
Version: 4.6.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Eleazar 2012-11-10 08:07:16 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-33-generic x86_64
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I was re-typing in my password in the kWallet prompted afer my previous loging timeout expired. kMyMoney crashed as I typed the password.

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

Thread 2 (Thread 0x7f109c76b700 (LWP 3933)):
#0  0x00007fff5c5ff8de in ?? ()
#1  0x00007f10aacd315d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007f10b0eb7bb4 in do_gettime (frac=0x7f109c76ab98, sec=0x7f109c76ab90) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f10b0f8fb8d in QTimerInfoList::updateCurrentTime (this=0x7f1094002860) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007f10b0f8fec3 in QTimerInfoList::timerWait (this=0x7f1094002860, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007f10b0f8e97c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f109c76ac6c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f10b0f8ea25 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f10aaa21846 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f10aaa21f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f10aaa22164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f10b0f8f426 in QEventDispatcherGlib::processEvents (this=0x7f10940008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007f10b0f5ec82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f10b0f5eed7 in QEventLoop::exec (this=0x7f109c76add0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007f10b0e5dfa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007f10b0f3e9ff in QInotifyFileSystemWatcherEngine::run (this=0x3373260) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007f10b0e60fcb in QThreadPrivate::start (arg=0x3373260) at thread/qthread_unix.cpp:298
#17 0x00007f10b20d0e9a in start_thread (arg=0x7f109c76b700) at pthread_create.c:308
#18 0x00007f10af3bccbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f10b4ccb780 (LWP 3932)):
[KCrash Handler]
#6  KJob::kill (this=0x0, verbosity=KJob::Quietly) at ../../kdecore/jobs/kjob.cpp:111
#7  0x00007f1099278c42 in KOfxDirectConnectDlg::reject (this=0xe973870) at /build/buildd/kmymoney-4.6.1/kmymoney/plugins/ofximport/dialogs/kofxdirectconnectdlg.cpp:222
#8  0x00007f10b0f74281 in QMetaObject::activate (sender=0x1004ea60, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff5c55c1e0) at kernel/qobject.cpp:3547
#9  0x00007f10b06f5c72 in QAbstractButton::clicked (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:220
#10 0x00007f10b0433a4e in QAbstractButtonPrivate::emitClicked (this=<optimized out>) at widgets/qabstractbutton.cpp:548
#11 0x00007f10b04342f8 in QAbstractButton::click (this=0x1004ea60) at widgets/qabstractbutton.cpp:985
#12 0x00007f10b00b61c8 in QWidget::event (this=0x1004ea60, event=0x7fff5c55c9f0) at kernel/qwidget.cpp:8397
#13 0x00007f10b0065894 in notify_helper (e=0x7fff5c55c9f0, receiver=0x1004ea60, this=0x29d3a40) at kernel/qapplication.cpp:4559
#14 QApplicationPrivate::notify_helper (this=0x29d3a40, receiver=0x1004ea60, e=0x7fff5c55c9f0) at kernel/qapplication.cpp:4531
#15 0x00007f10b006add5 in QApplication::notify (this=<optimized out>, receiver=<optimized out>, e=0x7fff5c55c9f0) at kernel/qapplication.cpp:4000
#16 0x00007f10b32f83f6 in KApplication::notify (this=0x29bf950, receiver=0x1004ea60, event=0x7fff5c55c9f0) at ../../kdeui/kernel/kapplication.cpp:311
#17 0x00007f10b0f5fe9c in QCoreApplication::notifyInternal (this=0x29bf950, receiver=0x1004ea60, event=0x7fff5c55c9f0) at kernel/qcoreapplication.cpp:876
#18 0x00007f10b0109c49 in QKeyMapper::sendKeyEvent (keyWidget=0x1004ea60, grab=<optimized out>, type=QEvent::KeyPress, code=16777220, modifiers=..., text=..., autorepeat=false, count=1, nativeScanCode=36, nativeVirtualKey=65293, nativeModifiers=16) at kernel/qkeymapper_x11.cpp:1866
#19 0x00007f10b010a0bb in QKeyMapperPrivate::translateKeyEvent (this=0x2a16680, keyWidget=0x1004ea60, event=0x7fff5c55d4e0, grab=false) at kernel/qkeymapper_x11.cpp:1836
#20 0x00007f10b00e4637 in QApplication::x11ProcessEvent (this=0x29bf950, event=0x7fff5c55d4e0) at kernel/qapplication_x11.cpp:3625
#21 0x00007f10b010e0d2 in x11EventSourceDispatch (s=0x29c3160, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#22 0x00007f10aaa21d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#23 0x00007f10aaa220a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#24 0x00007f10aaa22164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f10b0f8f3bf in QEventDispatcherGlib::processEvents (this=0x2997ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#26 0x00007f10b010dd5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x00007f10b0f5ec82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#28 0x00007f10b0f5eed7 in QEventLoop::exec (this=0x7fff5c55d920, flags=...) at kernel/qeventloop.cpp:204
#29 0x00007f10b3417261 in KWallet::Wallet::openWallet (name=..., w=77594663, ot=KWallet::Wallet::Synchronous) at ../../kdeui/util/kwallet.cpp:516
#30 0x00007f10992896de in MyMoneyOfxConnector::password (this=<optimized out>) at /build/buildd/kmymoney-4.6.1/kmymoney/plugins/ofximport/dialogs/mymoneyofxconnector.cpp:179
#31 0x00007f109928ad4c in MyMoneyOfxConnector::initRequest (this=0xe9738e0, fi=0x7fff5c55df10) at /build/buildd/kmymoney-4.6.1/kmymoney/plugins/ofximport/dialogs/mymoneyofxconnector.cpp:318
#32 0x00007f109928b37e in MyMoneyOfxConnector::statementRequest (this=0xe9738e0) at /build/buildd/kmymoney-4.6.1/kmymoney/plugins/ofximport/dialogs/mymoneyofxconnector.cpp:344
#33 0x00007f1099278f8c in KOfxDirectConnectDlg::init (this=0xe973870) at /build/buildd/kmymoney-4.6.1/kmymoney/plugins/ofximport/dialogs/kofxdirectconnectdlg.cpp:81
#34 0x00007f109926b826 in OfxImporterPlugin::updateAccount (this=0x3c13df0, acc=..., moreAccounts=<optimized out>) at /build/buildd/kmymoney-4.6.1/kmymoney/plugins/ofximport/ofximporterplugin.cpp:689
#35 0x000000000046fcb6 in KMyMoneyApp::slotAccountUpdateOnline (this=0x2af0600) at /build/buildd/kmymoney-4.6.1/kmymoney/kmymoney.cpp:6961
#36 0x000000000049b38a in KMyMoneyApp::qt_static_metacall (_o=0x2af0600, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/buildd/kmymoney-4.6.1/obj-x86_64-linux-gnu/kmymoney/kmymoney.moc:480
#37 0x00007f10b0f74281 in QMetaObject::activate (sender=0x2d86ef0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff5c55e930) at kernel/qobject.cpp:3547
#38 0x00007f10b005f2a1 in QAction::activated (this=<optimized out>, _t1=-49) at .moc/release-shared/moc_qaction.cpp:297
#39 0x00007f10b005f335 in QAction::activate (this=0x2d86ef0, event=<optimized out>) at kernel/qaction.cpp:1260
#40 0x00007f10b0434d4a in QAbstractButtonPrivate::click (this=0x2e624c0) at widgets/qabstractbutton.cpp:530
#41 0x00007f10b0434ffc in QAbstractButton::mouseReleaseEvent (this=0x2cbf810, e=0x7fff5c55f210) at widgets/qabstractbutton.cpp:1123
#42 0x00007f10b04f25da in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:718
#43 0x00007f10b00b6144 in QWidget::event (this=0x2cbf810, event=0x7fff5c55f210) at kernel/qwidget.cpp:8362
#44 0x00007f10b0065894 in notify_helper (e=0x7fff5c55f210, receiver=0x2cbf810, this=0x29d3a40) at kernel/qapplication.cpp:4559
#45 QApplicationPrivate::notify_helper (this=0x29d3a40, receiver=0x2cbf810, e=0x7fff5c55f210) at kernel/qapplication.cpp:4531
#46 0x00007f10b006b0bf in QApplication::notify (this=<optimized out>, receiver=0x2cbf810, e=0x7fff5c55f210) at kernel/qapplication.cpp:4102
#47 0x00007f10b32f83f6 in KApplication::notify (this=0x29bf950, receiver=0x2cbf810, event=0x7fff5c55f210) at ../../kdeui/kernel/kapplication.cpp:311
#48 0x00007f10b0f5fe9c in QCoreApplication::notifyInternal (this=0x29bf950, receiver=0x2cbf810, event=0x7fff5c55f210) at kernel/qcoreapplication.cpp:876
#49 0x00007f10b0066862 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#50 QApplicationPrivate::sendMouseEvent (receiver=0x2cbf810, event=0x7fff5c55f210, alienWidget=0x2cbf810, nativeWidget=0x2d69e70, buttonDown=0x2cbf810, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#51 0x00007f10b00e5bf5 in QETWidget::translateMouseEvent (this=0x2d69e70, event=<optimized out>) at kernel/qapplication_x11.cpp:4617
#52 0x00007f10b00e4bae in QApplication::x11ProcessEvent (this=0x29bf950, event=0x7fff5c55fae0) at kernel/qapplication_x11.cpp:3732
#53 0x00007f10b010e0d2 in x11EventSourceDispatch (s=0x29c3160, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#54 0x00007f10aaa21d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007f10aaa220a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#56 0x00007f10aaa22164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007f10b0f8f3bf in QEventDispatcherGlib::processEvents (this=0x2997ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#58 0x00007f10b010dd5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#59 0x00007f10b0f5ec82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#60 0x00007f10b0f5eed7 in QEventLoop::exec (this=0x7fff5c55ff20, flags=...) at kernel/qeventloop.cpp:204
#61 0x00007f10b3417261 in KWallet::Wallet::openWallet (name=..., w=77594663, ot=KWallet::Wallet::Synchronous) at ../../kdeui/util/kwallet.cpp:516
#62 0x00007f10992896de in MyMoneyOfxConnector::password (this=<optimized out>) at /build/buildd/kmymoney-4.6.1/kmymoney/plugins/ofximport/dialogs/mymoneyofxconnector.cpp:179
#63 0x00007f109928ad4c in MyMoneyOfxConnector::initRequest (this=0x6ec7b90, fi=0x7fff5c560510) at /build/buildd/kmymoney-4.6.1/kmymoney/plugins/ofximport/dialogs/mymoneyofxconnector.cpp:318
#64 0x00007f109928b37e in MyMoneyOfxConnector::statementRequest (this=0x6ec7b90) at /build/buildd/kmymoney-4.6.1/kmymoney/plugins/ofximport/dialogs/mymoneyofxconnector.cpp:344
#65 0x00007f1099278f8c in KOfxDirectConnectDlg::init (this=0x6ec7b20) at /build/buildd/kmymoney-4.6.1/kmymoney/plugins/ofximport/dialogs/kofxdirectconnectdlg.cpp:81
#66 0x00007f109926b826 in OfxImporterPlugin::updateAccount (this=0x3c13df0, acc=..., moreAccounts=<optimized out>) at /build/buildd/kmymoney-4.6.1/kmymoney/plugins/ofximport/ofximporterplugin.cpp:689
#67 0x000000000046fcb6 in KMyMoneyApp::slotAccountUpdateOnline (this=0x2af0600) at /build/buildd/kmymoney-4.6.1/kmymoney/kmymoney.cpp:6961
#68 0x000000000049b38a in KMyMoneyApp::qt_static_metacall (_o=0x2af0600, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /build/buildd/kmymoney-4.6.1/obj-x86_64-linux-gnu/kmymoney/kmymoney.moc:480
#69 0x00007f10b0f74281 in QMetaObject::activate (sender=0x2d86ef0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff5c560f30) at kernel/qobject.cpp:3547
#70 0x00007f10b005f2a1 in QAction::activated (this=<optimized out>, _t1=-49) at .moc/release-shared/moc_qaction.cpp:297
#71 0x00007f10b005f335 in QAction::activate (this=0x2d86ef0, event=<optimized out>) at kernel/qaction.cpp:1260
#72 0x00007f10b0434d4a in QAbstractButtonPrivate::click (this=0x2e624c0) at widgets/qabstractbutton.cpp:530
#73 0x00007f10b0434ffc in QAbstractButton::mouseReleaseEvent (this=0x2cbf810, e=0x7fff5c561810) at widgets/qabstractbutton.cpp:1123
#74 0x00007f10b04f25da in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at widgets/qtoolbutton.cpp:718
#75 0x00007f10b00b6144 in QWidget::event (this=0x2cbf810, event=0x7fff5c561810) at kernel/qwidget.cpp:8362
#76 0x00007f10b0065894 in notify_helper (e=0x7fff5c561810, receiver=0x2cbf810, this=0x29d3a40) at kernel/qapplication.cpp:4559
#77 QApplicationPrivate::notify_helper (this=0x29d3a40, receiver=0x2cbf810, e=0x7fff5c561810) at kernel/qapplication.cpp:4531
#78 0x00007f10b006b0bf in QApplication::notify (this=<optimized out>, receiver=0x2cbf810, e=0x7fff5c561810) at kernel/qapplication.cpp:4102
#79 0x00007f10b32f83f6 in KApplication::notify (this=0x29bf950, receiver=0x2cbf810, event=0x7fff5c561810) at ../../kdeui/kernel/kapplication.cpp:311
#80 0x00007f10b0f5fe9c in QCoreApplication::notifyInternal (this=0x29bf950, receiver=0x2cbf810, event=0x7fff5c561810) at kernel/qcoreapplication.cpp:876
#81 0x00007f10b0066862 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#82 QApplicationPrivate::sendMouseEvent (receiver=0x2cbf810, event=0x7fff5c561810, alienWidget=0x2cbf810, nativeWidget=0x2d69e70, buttonDown=0x2cbf810, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#83 0x00007f10b00e5bf5 in QETWidget::translateMouseEvent (this=0x2d69e70, event=<optimized out>) at kernel/qapplication_x11.cpp:4617
#84 0x00007f10b00e4bae in QApplication::x11ProcessEvent (this=0x29bf950, event=0x7fff5c5620e0) at kernel/qapplication_x11.cpp:3732
#85 0x00007f10b010e0d2 in x11EventSourceDispatch (s=0x29c3160, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#86 0x00007f10aaa21d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#87 0x00007f10aaa220a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#88 0x00007f10aaa22164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#89 0x00007f10b0f8f3bf in QEventDispatcherGlib::processEvents (this=0x2997ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#90 0x00007f10b010dd5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#91 0x00007f10b0f5ec82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#92 0x00007f10b0f5eed7 in QEventLoop::exec (this=0x7fff5c562480, flags=...) at kernel/qeventloop.cpp:204
#93 0x00007f10b0f63f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#94 0x0000000000457dcd in runKMyMoney (splash=<optimized out>, a=<optimized out>) at /build/buildd/kmymoney-4.6.1/kmymoney/main.cpp:282
#95 0x00000000004564f3 in main (argc=1, argv=0x7fff5c563068) at /build/buildd/kmymoney-4.6.1/kmymoney/main.cpp:181

This bug may be a duplicate of or related to bug 281728.

Possible duplicates by query: bug 285920, bug 281728.

Reported using DrKonqi
Comment 1 Cristian OneČ› 2012-11-22 18:05:56 UTC

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