Bug 286271 - drkonqi crashed after locking up during login to bugs.kde.org
Summary: drkonqi crashed after locking up during login to bugs.kde.org
Status: RESOLVED DUPLICATE of bug 265992
Alias: None
Product: drkonqi
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Dario Andres
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-10 14:54 UTC by Dennis Schridde
Modified: 2011-11-12 12:56 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
kcrash report (15.26 KB, application/octet-stream)
2011-11-10 14:54 UTC, Dennis Schridde
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Schridde 2011-11-10 14:54:31 UTC
Created attachment 65479 [details]
kcrash report

Version:           unspecified (using KDE 4.7.2) 
OS:                Linux

drkonqi debugged a kmail crash and froze when it came to bugs.kde.org login (probably a kwallet issue). It then crashed on close.

Reproducible: Sometimes

Steps to Reproduce:
Hard. Probably have to make kwallet inaccessible and then try to get drkonqi to login to b.k.o with saving credentials enabled. Close drkonqui afterwards.


Expected Results:  
drkonqui should not segfault
Comment 1 Lamarque V. Souza 2011-11-10 23:49:44 UTC
Inlining the crashlog so that it is indexed by bugs.kde.org's search feature.


Application: Die KDE-Absturzbehandlung (drkonqi), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7743710 (LWP 29488))]

Thread 3 (Thread 0xb4afeb70 (LWP 29901)):
#0  0x02d4c9fa in __i686.get_pc_thunk.bx () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#1  0x02e932dc in postEventSourcePrepare (s=0x8d67200, timeout=0x0) at kernel/qeventdispatcher_glib.cpp:253
#2  0x02e93367 in postEventSourceCheck (source=0x8d67200) at kernel/qeventdispatcher_glib.cpp:270
#3  0x042c7f24 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x042c88f0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x042c8c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x02e93b37 in QEventDispatcherGlib::processEvents (this=0x8d2b9b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#7  0x02e641dd in QEventLoop::processEvents (this=0xb4afe2b0, flags=...) at kernel/qeventloop.cpp:149
#8  0x02e64421 in QEventLoop::exec (this=0xb4afe2b0, flags=...) at kernel/qeventloop.cpp:201
#9  0x02d6790b in QThread::exec (this=0x8d65828) at thread/qthread.cpp:498
#10 0x02e44e2d in QInotifyFileSystemWatcherEngine::run (this=0x8d65828) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x02d6a7b3 in QThreadPrivate::start (arg=0x8d65828) at thread/qthread_unix.cpp:331
#12 0x00a48d31 in start_thread (arg=0xb4afeb70) at pthread_create.c:304
#13 0x083370ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb4140b70 (LWP 29922)):
#0  0x00a70416 in __kernel_vsyscall ()
#1  0x0832840e in __GI___poll (fds=0xb5e032a8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x042d734b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x042c8896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x042c8c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x02e93b37 in QEventDispatcherGlib::processEvents (this=0xb5e019f0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x02e641dd in QEventLoop::processEvents (this=0xb41402b0, flags=...) at kernel/qeventloop.cpp:149
#7  0x02e64421 in QEventLoop::exec (this=0xb41402b0, flags=...) at kernel/qeventloop.cpp:201
#8  0x02d6790b in QThread::exec (this=0x8ce67e8) at thread/qthread.cpp:498
#9  0x02e44e2d in QInotifyFileSystemWatcherEngine::run (this=0x8ce67e8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x02d6a7b3 in QThreadPrivate::start (arg=0x8ce67e8) at thread/qthread_unix.cpp:331
#11 0x00a48d31 in start_thread (arg=0xb4140b70) at pthread_create.c:304
#12 0x083370ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb7743710 (LWP 29488)):
[KCrash Handler]
#7  QWidget::update (this=0x211) at .moc/release-shared/moc_qwidget.cpp:361
#8  0x0362d50e in QABugzillaLoginPage::walletLoginbstractButtonPrivate::refresh (this=0x8deba60) at widgets/qabstractbutton.cpp:503
#9  0x036444ee in QCheckBox::setCheckState (this=0x8de80c8, state=Qt::Checked) at widgets/qcheckbox.cpp:274
#10 0x080795a3 in BugzillaLoginPage::walletLogin (this=0x8de6158) at ../../drkonqi/reportassistantpages_bugzilla.cpp:164
#11 0x08058d6c in BugzillaLoginPage::qt_metacall (this=0x8de6158, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf807e74) at moc_reportassistantpages_bugzilla.cpp:84
#12 0x02e6bb7d in metacall (argv=0xbf807e74, idx=33, cl=QMetaObject::InvokeMetaMethod, object=0x8de6158) at kernel/qmetaobject.cpp:237
#13 QMetaObject::metacall (object=0x8de6158, cl=QMetaObject::InvokeMetaMethod, idx=33, argv=0xbf807e74) at kernel/qmetaobject.cpp:232
#14 0x02e7aa6a in QMetaObject::activate (sender=0x9050238, m=0x2f9b238, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#15 0x02e82375 in QSingleShotTimer::timeout (this=0x9050238) at .moc/release-shared/qtimer.moc:82
#16 0x02e8242c in QSingleShotTimer::timerEvent (this=0x9050238) at kernel/qtimer.cpp:308
#17 0x02e7d994 in QObject::event (this=0x9050238, e=0xbf80826c) at kernel/qobject.cpp:1181
#18 0x03219d54 in notify_helper (e=0xbf80826c, receiver=0x9050238, this=0x89e9020) at kernel/qapplication.cpp:4486
#19 QApplicationPrivate::notify_helper (this=0x89e9020, receiver=0x9050238, e=0xbf80826c) at kernel/qapplication.cpp:4458
#20 0x0321f103 in QApplication::notify (this=0xbf80826c, receiver=0x9050238, e=0xbf80826c) at kernel/qapplication.cpp:3886
#21 0x00689681 in KApplication::notify (this=0x89e8fb0, receiver=0x9050238, event=0xbf80826c) at ../../kdeui/kernel/kapplication.cpp:311
#22 0x02e6519e in QCoreApplication::notifyInternal (this=0x89e8fb0, receiver=0x9050238, event=0xbf80826c) at kernel/qcoreapplication.cpp:787
#23 0x02e95c10 in sendEvent (event=0xbf80826c, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#24 QTimerInfoList::activateTimers (this=0x89eed34) at kernel/qeventdispatcher_unix.cpp:603
#25 0x02e93122 in timerSourceDispatch (source=0x89eed00) at kernel/qeventdispatcher_glib.cpp:184
#26 0x042c825f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#27 0x042c8990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#28 0x042c8c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#29 0x02e93ada in QEventDispatcherGlib::processEvents (this=0x89cc248, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#30 0x032d1e3a in QGuiEventDispatcherGlib::processEvents (this=0x89cc248, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x02e641dd in QEventLoop::processEvents (this=0xbf808534, flags=...) at kernel/qeventloop.cpp:149
#32 0x02e64421 in QEventLoop::exec (this=0xbf808534, flags=...) at kernel/qeventloop.cpp:201
#33 0x007d33a2 in KWallet::Wallet::openWallet (name=..., w=23068882, ot=KWallet::Wallet::Synchronous) at ../../kdeui/util/kwallet.cpp:304
#34 0x08072e5a in BugzillaLoginPage::openWallet (this=0x8de6158) at ../../drkonqi/reportassistantpages_bugzilla.cpp:156
#35 0x08079590 in BugzillaLoginPage::walletLogin (this=0x8de6158) at ../../drkonqi/reportassistantpages_bugzilla.cpp:163
#36 0x08058d6c in BugzillaLoginPage::qt_metacall (this=0x8de6158, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf808724) at moc_reportassistantpages_bugzilla.cpp:84
#37 0x02e6bb7d in metacall (argv=0xbf808724, idx=33, cl=QMetaObject::InvokeMetaMethod, object=0x8de6158) at kernel/qmetaobject.cpp:237
#38 QMetaObject::metacall (object=0x8de6158, cl=QMetaObject::InvokeMetaMethod, idx=33, argv=0xbf808724) at kernel/qmetaobject.cpp:232
#39 0x02e7aa6a in QMetaObject::activate (sender=0x90313b8, m=0x2f9b238, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#40 0x02e82375 in QSingleShotTimer::timeout (this=0x90313b8) at .moc/release-shared/qtimer.moc:82
#41 0x02e8242c in QSingleShotTimer::timerEvent (this=0x90313b8) at kernel/qtimer.cpp:308
#42 0x02e7d994 in QObject::event (this=0x90313b8, e=0xbf808b1c) at kernel/qobject.cpp:1181
#43 0x03219d54 in notify_helper (e=0xbf808b1c, receiver=0x90313b8, this=0x89e9020) at kernel/qapplication.cpp:4486
#44 QApplicationPrivate::notify_helper (this=0x89e9020, receiver=0x90313b8, e=0xbf808b1c) at kernel/qapplication.cpp:4458
#45 0x0321f103 in QApplication::notify (this=0xbf808b1c, receiver=0x90313b8, e=0xbf808b1c) at kernel/qapplication.cpp:3886
#46 0x00689681 in KApplication::notify (this=0x89e8fb0, receiver=0x90313b8, event=0xbf808b1c) at ../../kdeui/kernel/kapplication.cpp:311
#47 0x02e6519e in QCoreApplication::notifyInternal (this=0x89e8fb0, receiver=0x90313b8, event=0xbf808b1c) at kernel/qcoreapplication.cpp:787
#48 0x02e95c10 in sendEvent (event=0xbf808b1c, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#49 QTimerInfoList::activateTimers (this=0x89eed34) at kernel/qeventdispatcher_unix.cpp:603
#50 0x02e93155 in tiBugzillaLoginPage::walletLoginmerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#51 idleTimerSourceDispatch (source=0x89eed68) at kernel/qeventdispatcher_glib.cpp:231
#52 0x042c825f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#53 0x042c8990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#54 0x042c8c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#55 0x02e93ada in QEventDispatcherGlib::processEvents (this=0x89cc248, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#56 0x032d1e3a in QGuiEventDispatcherGlib::processEvents (this=0x89cc248, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#57 0x02e641dd in QEventLoop::processEvents (this=0xbf808de4, flags=...) at kernel/qeventloop.cpp:149
#58 0x02e64421 in QEventLoop::exec (this=0xbf808de4, flags=...) at kernel/qeventloop.cpp:201
#59 0x007d33a2 in KWallet::Wallet::openWallet (name=..., w=23068882, ot=KWallet::Wallet::Synchronous) at ../../kdeui/util/kwallet.cpp:304
#60 0x08072e5a in BugzillaLoginPage::openWallet (this=0x8de6158) at ../../drkonqi/reportassistantpages_bugzilla.cpp:156
#61 0x080794dc in BugzillaLoginPage::loginClicked (this=0x8de6158) at ../../drkonqi/reportassistantpages_bugzilla.cpp:291
#62 0x08058dd4 in BugzillaLoginPage::qt_metacall (this=0x8de6158, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf809038) at moc_reportassistantpages_bugzilla.cpp:81
#63 0x02e6bb7d in metacall (argv=0xbf809038, idx=30, cl=QMetaObject::InvokeMetaMethod, object=0x8de6158) at kernel/qmetaobject.cpp:237
#64 QMetaObject::metacall (object=0x8de6158, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbf809038) at kernel/qmetaobject.cpp:232
#65 0x02e7aa6a in QMetaObject::activate (sender=0x8d39650, m=0x3b75a28, local_signal_index=2, argv=0xbf809038) at kernel/qobject.cpp:3278
#66 0x0392ee1d in QAbstractButton::clicked (this=0x8d39650, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#67 0x0362d58d in QAbstractButtonPrivate::emitClicked (this=0x8de89d0) at widgets/qabstractbutton.cpp:546
#68 0x0362ebfb in QAbstractButtonPrivate::click (this=0x8de89d0) at widgets/qabstractbutton.cpp:539
#69 0x0362eeb6 in QAbstractButton::mouseReleaseEvent (this=0x8d39650, e=0xbf8095ec) at widgets/qabstractbutton.cpp:1121
#70 0x03273f98 in QWidget::event (this=0x8d39650, event=0xbf8095ec) at kernel/qwidget.cpp:8295
#71 0x0362e159 in QAbstractButton::event (this=0x8d39650, e=0xbf8095ec) at widgets/qabstractbutton.cpp:1080
#72 0x036d0798 in QPushButton::event (this=0x8d39650, e=0xbf8095ec) at widgets/qpushbutton.cpp:683
#73 0x03219d54 in notify_helper (e=0xbf8095ec, receiver=0x8d39650, this=0x89e9020) at kernel/qapplication.cpp:4486
#74 QApplicationPrivate::notify_helper (this=0x89e9020, receiver=0x8d39650, e=0xbf8095ec) at kernel/qapplication.cpp:4458
#75 0x0321fdbb in QApplication::notify (this=0x89e9020, receiver=0x8d39650, e=0xbf8095ec) at kernel/qapplication.cpp:4047
#76 0x00689681 in KApplication::notify (this=0x89e8fb0, receiver=0x8d39650, event=0xbf8095ec) at ../../kdeui/kernel/kapplication.cpp:311
#77 0x02e6519e in QCoreApplication::notifyInternal (this=0x89e8fb0, receiver=0x8d39650, event=0xbf8095ec) at kernel/qcoreapplication.cpp:787
#78 0x0321ad15 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#79 QApplicationPrivate::sendMouseEvent (receiver=0x8d39650, event=0xbf8095ec, alienWidget=0x8d39650, nativeWidget=0x8d9c388, buttonDown=0x3b84eb4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146
#80 0x032a72c4 in QETWidget::translateMouseEvent (this=0x8d9c388, event=0xbf809a6c) at kernel/qapplication_x11.cpp:4568
#81 0x032a5e4d in QApplication::x11ProcessEvent (this=0x89e8fb0, event=0xbf809a6c) at kernel/qapplication_x11.cpp:3690
#82 0x032d224c in x11EventSourceDispatch (s=0x89eeda8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#83 0x042c825f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#84 0x042c8990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#85 0x042c8c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#86 0x02e93ada in QEventDispatcherGlib::processEvents (this=0x89cc248, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#87 0x032d1e3a in QGuiEventDispatcherGlib::processEvents (this=0x89cc248, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#88 0x02e641dd in QEventLoop::processEvents (this=0xbf809dc4, flags=...) at kernel/qeventloop.cpp:149
#89 0x02e64421 in QEventLoop::exec (this=0xbf809dc4, flags=...) at kernel/qeventloop.cpp:201
#90 0x007d33a2 in KWallet::Wallet::openWallet (name=..., w=23068882, ot=KWallet::Wallet::Synchronous) at ../../kdeui/util/kwallet.cpp:304
#91 0x08072e5a in BugzillaLoginPage::openWallet (this=0x8de6158) at ../../drkonqi/reportassistantpages_bugzilla.cpp:156
#92 0x08079590 in BugzillaLoginPage::walletLogin (this=0x8de6158) at ../../drkonqi/reportassistantpages_bugzilla.cpp:163
#93 0x08058d6c in BugzillaLoginPage::qt_metacall (this=0x8de6158, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbf809fb4) at moc_reportassistantpages_bugzilla.cpp:84
#94 0x02e6bb7d in metacall (argv=0xbf809fb4, idx=33, cl=QMetaObject::InvokeMetaMethod, object=0x8de6158) at kernel/qmetaobject.cpp:237
#95 QMetaObject::metacall (object=0x8de6158, cl=QMetaObject::InvokeMetaMethod, idx=33, argv=0xbf809fb4) at kernel/qmetaobject.cpp:232
#96 0x02e7aa6a in QMetaObject::activate (sender=0x8e279a8, m=0x2f9b238, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#97 0x02e82375 in QSingleShotTimer::timeout (this=0x8e279a8) at .moc/release-shared/qtimer.moc:82
#98 0x02e8242c in QSingleShotTimer::timerEvent (this=0x8e279a8) at kernel/qtimer.cpp:308
#99 0x02e7d994 in QObject::event (this=0x8e279a8, e=0xbf80a3ac) at kernel/qobject.cpp:1181
#100 0x03219d54 in notify_helper (e=0xbf80a3ac, receiver=0x8e279a8, this=0x89e9020) at kernel/qapplication.cpp:4486
#101 QApplicationPrivate::notify_helper (this=0x89e9020, receiver=0x8e279a8, e=0xbf80a3ac) at kernel/qapplication.cpp:4458
#102 0x0321f103 in QApplication::notify (this=0xbf80a3ac, receiver=0x8e279a8, e=0xbf80a3ac) at kernel/qapplication.cpp:3886
#103 0x00689681 in KApplication::notify (this=0x89e8fb0, receiver=0x8e279a8, event=0xbf80a3ac) at ../../kdeui/kernel/kapplication.cpp:311
#104 0x02e6519e in QCoreApplication::notifyInternal (this=0x89e8fb0, receiver=0x8e279a8, event=0xbf80a3ac) at kernel/qcoreapplication.cpp:787
#105 0x02e95c10 in sendEvent (event=0xbf80a3ac, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#106 QTimerInfoList::activateTimers (this=0x89eed34) at kernel/qeventdispatcher_unix.cpp:603
#107 0x02e93122 in timerSourceDispatch (source=0x89eed00) at kernel/qeventdispatcher_glib.cpp:184
#108 0x042c825f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#109 0x042c8990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#110 0x042c8c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#111 0x02e93ada in QEventDispatcherGlib::processEvents (this=0x89cc248, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#112 0x032d1e3a in QGuiEventDispatcherGlib::processEvents (this=0x89cc248, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#113 0x02e641dd in QEventLoop::processEvents (this=0xbf80a624, flags=...) at kernel/qeventloop.cpp:149
#114 0x02e64421 in QEventLoop::exec (this=0xbf80a624, flags=...) at kernel/qeventloop.cpp:201
#115 0x02e6919d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#116 0x032178f4 in QApplication::exec () at kernel/qapplication.cpp:3760
#117 0x08056d82 in main (argc=) at ../../drkonqi/main.cpp:109
Comment 2 George Kiagiadakis 2011-11-12 12:56:10 UTC

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