Bug 244558

Summary: KRunner crashed opening application
Product: [Plasma] krunner Reporter: andrew brewster <ab.kde>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Mandriva RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description andrew brewster 2010-07-14 02:02:20 UTC
Application: krunner (0.1)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.33.5-desktop-2mnb i686
Distribution: "Mandriva Linux 2010.1"

-- Information about the crash:
Trying to open KWalletManager, succesfully found when a few characters were typed and displayed in the filtered list, but crashed when pressed Return to open ithe program, and wlalet manager did not open.  Successful on second try.

The crash does not seem to be reproducible.

 -- Backtrace:
Application: Run Command Interface (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb563c8e0 (LWP 2968))]

Thread 5 (Thread 0xa6124b70 (LWP 10697)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6b69c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb6bd9020 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb4063369 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x82fbd18, th=0x88988a8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb4065efb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x82b74d0, th=0x88988a8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#5  0xb4061cea in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x82fbd18, th=0x88988a8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb4065ffc in ThreadWeaver::WorkingHardState::applyForWork (this=0x82b74d0, th=0x88988a8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb40635f3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x82fbd18, th=0x88988a8, previous=0x0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb4066018 in ThreadWeaver::WorkingHardState::applyForWork (this=0x82b74d0, th=0x88988a8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0xb40635f3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x82fbd18, th=0x88988a8, previous=0x8836490) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4063ff4 in ThreadWeaver::ThreadRunHelper::run (this=0xa6124354, parent=0x82fbd18, th=0x88988a8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#11 0xb406477a in ThreadWeaver::Thread::run (this=0x88988a8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#12 0xb6bd7fcf in ?? () from /usr/lib/libQtCore.so.4
#13 0xb6b65ae5 in start_thread () from /lib/i686/libpthread.so.0
#14 0xb5f6a03e in clone () from /lib/i686/libc.so.6

Thread 4 (Thread 0xa5923b70 (LWP 10698)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6b69c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb6bd9020 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb4063369 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x82fbd18, th=0x889a2c0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb4065efb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x82b74d0, th=0x889a2c0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#5  0xb4061cea in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x82fbd18, th=0x889a2c0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb4065ffc in ThreadWeaver::WorkingHardState::applyForWork (this=0x82b74d0, th=0x889a2c0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb40635f3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x82fbd18, th=0x889a2c0, previous=0x89ea1c0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb4063ff4 in ThreadWeaver::ThreadRunHelper::run (this=0xa5923354, parent=0x82fbd18, th=0x889a2c0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#9  0xb406477a in ThreadWeaver::Thread::run (this=0x889a2c0) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#10 0xb6bd7fcf in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6b65ae5 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb5f6a03e in clone () from /lib/i686/libc.so.6

Thread 3 (Thread 0xa5122b70 (LWP 10699)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6b69c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb6bd9020 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb4063369 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x82fbd18, th=0x889dc68) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb4065efb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x82b74d0, th=0x889dc68) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#5  0xb4061cea in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x82fbd18, th=0x889dc68) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb4065ffc in ThreadWeaver::WorkingHardState::applyForWork (this=0x82b74d0, th=0x889dc68) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb40635f3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x82fbd18, th=0x889dc68, previous=0x898f918) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb4063ff4 in ThreadWeaver::ThreadRunHelper::run (this=0xa5122354, parent=0x82fbd18, th=0x889dc68) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#9  0xb406477a in ThreadWeaver::Thread::run (this=0x889dc68) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#10 0xb6bd7fcf in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6b65ae5 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb5f6a03e in clone () from /lib/i686/libc.so.6

Thread 2 (Thread 0xa4921b70 (LWP 10700)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6b69c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb6bd9020 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb4063369 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x82fbd18, th=0x88a5400) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb4065efb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x82b74d0, th=0x88a5400) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#5  0xb4061cea in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x82fbd18, th=0x88a5400) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb4065ffc in ThreadWeaver::WorkingHardState::applyForWork (this=0x82b74d0, th=0x88a5400) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb40635f3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x82fbd18, th=0x88a5400, previous=0x88e2520) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb4063ff4 in ThreadWeaver::ThreadRunHelper::run (this=0xa4921354, parent=0x82fbd18, th=0x88a5400) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#9  0xb406477a in ThreadWeaver::Thread::run (this=0x88a5400) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#10 0xb6bd7fcf in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6b65ae5 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb5f6a03e in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb563c8e0 (LWP 2968)):
[KCrash Handler]
#6  0xb6c2118e in QString::operator<(QString const&) const () from /usr/lib/libQtCore.so.4
#7  0xb34e9bff in qMapLessThanKey<QString> (this=0x83aa730, match=..., useAnyId=false) at /usr/lib/qt4/include/QtCore/qmap.h:107
#8  erase (this=0x83aa730, match=..., useAnyId=false) at /usr/lib/qt4/include/QtCore/qmap.h:701
#9  ResultScene::addQueryMatch (this=0x83aa730, match=..., useAnyId=false) at /usr/src/debug/kdebase-workspace-4.4.3/krunner/interfaces/default/resultscene.cpp:274
#10 0xb34ea03c in ResultScene::setQueryMatches (this=0x83aa730, m=...) at /usr/src/debug/kdebase-workspace-4.4.3/krunner/interfaces/default/resultscene.cpp:176
#11 0xb34ea6e3 in ResultScene::qt_metacall (this=0x83aa730, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf831648) at /usr/src/debug/kdebase-workspace-4.4.3/build/krunner/resultscene.moc:101
#12 0xb6ce6ded in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#13 0xb6cf5c5a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#14 0xb52ef825 in Plasma::RunnerManager::matchesChanged (this=0x8242410, _t1=...) at /usr/src/debug/kdelibs-4.4.3/build/plasma/runnermanager.moc:118
#15 0xb52f23f8 in matchesChanged (this=0x8242410, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbf83175c) at /usr/src/debug/kdelibs-4.4.3/plasma/runnermanager.cpp:90
#16 Plasma::RunnerManager::qt_metacall (this=0x8242410, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbf83175c) at /usr/src/debug/kdelibs-4.4.3/build/plasma/runnermanager.moc:104
#17 0xb6ce6ded in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#18 0xb6cf5c5a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#19 0xb6d48b75 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#20 0xb6cfdfa6 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4
#21 0xb6cf2764 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#22 0xb61f7f1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#23 0xb61fed58 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#24 0xb6fcb4a1 in KApplication::notify (this=0x819a7a8, receiver=0x8242d84, event=0xbf831ca0) at /usr/src/debug/kdelibs-4.4.3/kdeui/kernel/kapplication.cpp:302
#25 0xb6ce1a9e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#26 0xb6d11c8a in ?? () from /usr/lib/libQtCore.so.4
#27 0xb6d0e8f2 in ?? () from /usr/lib/libQtCore.so.4
#28 0xb5991cbe in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0xb59959f8 in ?? () from /usr/lib/libglib-2.0.so.0
#30 0xb5995b9e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#31 0xb6d0e5c1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#32 0xb62b8bda in ?? () from /usr/lib/libQtGui.so.4
#33 0xb6ce00fd in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#34 0xb6ce0549 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#35 0xb736322e in KIO::NetAccess::enter_loop (this=0xbf831fa4) at /usr/src/debug/kdelibs-4.4.3/kio/kio/netaccess.cpp:502
#36 0xb7363450 in KIO::NetAccess::statInternal (this=0xbf831fa4, url=..., details=<value optimized out>, side=KIO::NetAccess::SourceSide, window=0x0)
    at /usr/src/debug/kdelibs-4.4.3/kio/kio/netaccess.cpp:355
#37 0xb736435e in KIO::NetAccess::stat (url=..., entry=..., window=0x0) at /usr/src/debug/kdelibs-4.4.3/kio/kio/netaccess.cpp:221
#38 0xa7bf39bb in Nepomuk::SearchRunner::actionsForMatch (this=0x8561838, match=...) at /usr/src/debug/kdebase-workspace-4.4.3/plasma/generic/runners/nepomuksearch/nepomuksearchrunner.cpp:150
#39 0xb52ef8be in Plasma::RunnerManager::actionsForMatch (this=0x8242410, match=...) at /usr/src/debug/kdelibs-4.4.3/plasma/runnermanager.cpp:535
#40 0xb34e53a6 in ResultItem::setupActions (this=0x8a4ce38) at /usr/src/debug/kdebase-workspace-4.4.3/krunner/interfaces/default/resultitem.cpp:167
#41 0xb34e7aa0 in ResultItem::setMatch (this=0x8a4ce38, match=...) at /usr/src/debug/kdebase-workspace-4.4.3/krunner/interfaces/default/resultitem.cpp:159
#42 0xb34e7dce in ResultItem::ResultItem (this=0x8a4ce38, match=..., runnerManager=0x8242410, parent=0x0) at /usr/src/debug/kdebase-workspace-4.4.3/krunner/interfaces/default/resultitem.cpp:84
#43 0xb34e9dc6 in ResultScene::addQueryMatch (this=0x83aa730, match=..., useAnyId=true) at /usr/src/debug/kdebase-workspace-4.4.3/krunner/interfaces/default/resultscene.cpp:256
#44 0xb34ea132 in ResultScene::setQueryMatches (this=0x83aa730, m=...) at /usr/src/debug/kdebase-workspace-4.4.3/krunner/interfaces/default/resultscene.cpp:187
#45 0xb34ea6e3 in ResultScene::qt_metacall (this=0x83aa730, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf8324d8) at /usr/src/debug/kdebase-workspace-4.4.3/build/krunner/resultscene.moc:101
#46 0xb6ce6ded in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#47 0xb6cf5c5a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#48 0xb52ef825 in Plasma::RunnerManager::matchesChanged (this=0x8242410, _t1=...) at /usr/src/debug/kdelibs-4.4.3/build/plasma/runnermanager.moc:118
#49 0xb52f23f8 in matchesChanged (this=0x8242410, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbf8325ec) at /usr/src/debug/kdelibs-4.4.3/plasma/runnermanager.cpp:90
#50 Plasma::RunnerManager::qt_metacall (this=0x8242410, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbf8325ec) at /usr/src/debug/kdelibs-4.4.3/build/plasma/runnermanager.moc:104
#51 0xb6ce6ded in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#52 0xb6cf5c5a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#53 0xb6d48b75 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#54 0xb6cfdfa6 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4
#55 0xb6cf2764 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#56 0xb61f7f1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#57 0xb61fed58 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#58 0xb6fcb4a1 in KApplication::notify (this=0x819a7a8, receiver=0x8242d84, event=0xbf832b30) at /usr/src/debug/kdelibs-4.4.3/kdeui/kernel/kapplication.cpp:302
#59 0xb6ce1a9e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#60 0xb6d11c8a in ?? () from /usr/lib/libQtCore.so.4
#61 0xb6d0e925 in ?? () from /usr/lib/libQtCore.so.4
#62 0xb5991cbe in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#63 0xb59959f8 in ?? () from /usr/lib/libglib-2.0.so.0
#64 0xb5995b9e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#65 0xb6d0e5c1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#66 0xb62b8bda in ?? () from /usr/lib/libQtGui.so.4
#67 0xb6ce00fd in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#68 0xb6ce0549 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#69 0xb6ce46d0 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#70 0xb61f7fc4 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#71 0xb34de149 in kdemain (argc=1, argv=0x818b180) at /usr/src/debug/kdebase-workspace-4.4.3/krunner/main.cpp:65
#72 0x0804dcaf in launch (argc=135836073, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x818b1a9 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=
    0x8051145 "0") at /usr/src/debug/kdelibs-4.4.3/kinit/kinit.cpp:717
#73 0x0804e947 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /usr/src/debug/kdelibs-4.4.3/kinit/kinit.cpp:1209
#74 0x0804ed94 in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.4.3/kinit/kinit.cpp:1402
#75 0x0804fb47 in main (argc=4, argv=0xbf833824, envp=0xbf833838) at /usr/src/debug/kdelibs-4.4.3/kinit/kinit.cpp:1845

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

Possible duplicates by query: bug 243436, bug 242549, bug 237598, bug 237385, bug 237250.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-07-15 13:39:49 UTC

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