Bug 248685

Summary: KRunner crash when starting 'pidgin'
Product: [Plasma] krunner Reporter: An00biS <petr.ohlidal>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description An00biS 2010-08-22 11:44:59 UTC
Application: krunner (0.1)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.33.6-147.2.4.fc13.i686 i686
Distribution: "Fedora release 13 (Goddard)"

-- Information about the crash:
I opened the 'run command' dialog with Alt+F2, entered 'pidgin' and pressed enter. Pidgin didn't start and I got the crash dialog.

 -- Backtrace:
Application: Run Command Interface (krunner), signal: Segmentation fault
[Current thread is 1 (Thread 0xb786e780 (LWP 1963))]

Thread 5 (Thread 0xac7b1b70 (LWP 2228)):
#0  0x00585416 in __kernel_vsyscall ()
#1  0x0059922c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x03a2b6af in wait (this=0x92db548, mutex=0x92c3ec0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x92db548, mutex=0x92c3ec0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x05abae60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92db530, th=0x94c5b60) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x05abd83d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92cd618, th=0x94c5b60) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x05aba0ec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92db530, th=0x94c5b60) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x05abd93a in ThreadWeaver::WorkingHardState::applyForWork (this=0x92cd618, th=0x94c5b60) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x05abb0f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92db530, th=0x94c5b60, previous=0x95648c0) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x05abbe36 in ThreadWeaver::ThreadRunHelper::run (this=0xac7b1274, parent=0x92db530, th=0x94c5b60) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
#10 0x05abc4dc in ThreadWeaver::Thread::run (this=0x94c5b60) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#11 0x03a2a74f in QThreadPrivate::start (arg=0x94c5b60) at thread/qthread_unix.cpp:248
#12 0x00595919 in start_thread (arg=0xac7b1b70) at pthread_create.c:301
#13 0x001edcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 4 (Thread 0xabbffb70 (LWP 2229)):
#0  0x00585416 in __kernel_vsyscall ()
#1  0x0059922c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x03a2b6af in wait (this=0x92db548, mutex=0x92c3ec0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x92db548, mutex=0x92c3ec0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x05abae60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92db530, th=0x92e2b40) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x05abd83d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92cd618, th=0x92e2b40) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x05aba0ec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92db530, th=0x92e2b40) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x05abd93a in ThreadWeaver::WorkingHardState::applyForWork (this=0x92cd618, th=0x92e2b40) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x05abb0f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92db530, th=0x92e2b40, previous=0x942da00) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x05abbe36 in ThreadWeaver::ThreadRunHelper::run (this=0xabbff274, parent=0x92db530, th=0x92e2b40) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
#10 0x05abc4dc in ThreadWeaver::Thread::run (this=0x92e2b40) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#11 0x03a2a74f in QThreadPrivate::start (arg=0x92e2b40) at thread/qthread_unix.cpp:248
#12 0x00595919 in start_thread (arg=0xabbffb70) at pthread_create.c:301
#13 0x001edcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 3 (Thread 0xab1feb70 (LWP 2230)):
[KCrash Handler]
#6  0x020ef19d in QList (this=0x945ef58, lister=0xa9c02988, _u=..., _keep=false, _reload=false) at /usr/include/QtCore/qlist.h:114
#7  KFileItemList (this=0x945ef58, lister=0xa9c02988, _u=..., _keep=false, _reload=false) at /usr/src/debug/kdelibs-4.4.5/kio/kio/kfileitem.h:619
#8  CachedItemsJob (this=0x945ef58, lister=0xa9c02988, _u=..., _keep=false, _reload=false) at /usr/src/debug/kdelibs-4.4.5/kio/kio/kdirlister_p.h:470
#9  KDirListerCache::listDir (this=0x945ef58, lister=0xa9c02988, _u=..., _keep=false, _reload=false) at /usr/src/debug/kdelibs-4.4.5/kio/kio/kdirlister.cpp:259
#10 0x020f05bf in KDirLister::openUrl (this=0xa9c02988, _url=..., _flags=...) at /usr/src/debug/kdelibs-4.4.5/kio/kio/kdirlister.cpp:1953
#11 0x0238777a in KFilePlacesItem::KFilePlacesItem (this=0xa9c01f38, manager=0x9477570, address=..., udi=...) at /usr/src/debug/kdelibs-4.4.5/kfile/kfileplacesitem.cpp:52
#12 0x023897e1 in KFilePlacesModel::Private::loadBookmarkList (this=0xa9c97b60) at /usr/src/debug/kdelibs-4.4.5/kfile/kfileplacesmodel.cpp:433
#13 0x02389cf0 in KFilePlacesModel::Private::_k_reloadBookmarks (this=0xa9c97b60) at /usr/src/debug/kdelibs-4.4.5/kfile/kfileplacesmodel.cpp:342
#14 0x0238b284 in KFilePlacesModel::KFilePlacesModel (this=0xab1fe050, parent=0x0) at /usr/src/debug/kdelibs-4.4.5/kfile/kfileplacesmodel.cpp:154
#15 0x0050812d in PlacesRunner::match (this=0x945d640, context=...) at /usr/src/debug/kdebase-workspace-4.4.5/plasma/generic/runners/places/placesrunner.cpp:54
#16 0x02734f0f in Plasma::AbstractRunner::performMatch (this=0x945d640, localContext=...) at /usr/src/debug/kdelibs-4.4.5/plasma/abstractrunner.cpp:117
#17 0x027c85cc in Plasma::FindMatchesJob::run (this=0x942c728) at /usr/src/debug/kdelibs-4.4.5/plasma/private/runnerjobs.cpp:159
#18 0x05abcc5e in ThreadWeaver::JobRunHelper::runTheJob (this=0xab1fe1ec, th=0x9294f70, job=0x942c728) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Job.cpp:106
#19 0x05abcfc2 in ThreadWeaver::Job::execute (this=0x942c728, th=0x9294f70) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Job.cpp:135
#20 0x05abbe02 in ThreadWeaver::ThreadRunHelper::run (this=0xab1fe274, parent=0x92db530, th=0x9294f70) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:95
#21 0x05abc4dc in ThreadWeaver::Thread::run (this=0x9294f70) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#22 0x03a2a74f in QThreadPrivate::start (arg=0x9294f70) at thread/qthread_unix.cpp:248
#23 0x00595919 in start_thread (arg=0xab1feb70) at pthread_create.c:301
#24 0x001edcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xaa7fdb70 (LWP 2231)):
#0  0x00585416 in __kernel_vsyscall ()
#1  0x0059922c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x03a2b6af in wait (this=0x92db548, mutex=0x92c3ec0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0x92db548, mutex=0x92c3ec0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x05abae60 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92db530, th=0x92d4130) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0x05abd83d in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92cd618, th=0x92d4130) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0x05aba0ec in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92db530, th=0x92d4130) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0x05abd93a in ThreadWeaver::WorkingHardState::applyForWork (this=0x92cd618, th=0x92d4130) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x05abb0f4 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92db530, th=0x92d4130, previous=0x942c098) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0x05abbe36 in ThreadWeaver::ThreadRunHelper::run (this=0xaa7fd274, parent=0x92db530, th=0x92d4130) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:87
#10 0x05abc4dc in ThreadWeaver::Thread::run (this=0x92d4130) at /usr/src/debug/kdelibs-4.4.5/threadweaver/Weaver/Thread.cpp:142
#11 0x03a2a74f in QThreadPrivate::start (arg=0x92d4130) at thread/qthread_unix.cpp:248
#12 0x00595919 in start_thread (arg=0xaa7fdb70) at pthread_create.c:301
#13 0x001edcbe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb786e780 (LWP 1963)):
#0  0x00585416 in __kernel_vsyscall ()
#1  0x001e2de6 in __poll (fds=0xbffd5e58, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x0074a0c0 in ?? () from /usr/lib/libxcb.so.1
#3  0x0074a62b in ?? () from /usr/lib/libxcb.so.1
#4  0x0074a9c8 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0x007aadcc in _XSend (dpy=0x92590f0, data=0x0, size=0) at xcb_io.c:339
#6  0x007aaf70 in _XReply (dpy=0x92590f0, rep=0xbffd6020, extra=0, discard=0) at xcb_io.c:457
#7  0x007880e7 in XGetWindowProperty (dpy=0x92590f0, w=35653700, property=35, offset=0, length=9, delete=0, req_type=35, actual_type=0xbffd60b8, actual_format=0xbffd60b4, nitems=0xbffd60ac, 
    bytesafter=0xbffd60b0, prop=0xbffd60bc) at GetProp.c:64
#8  0x00787317 in XGetWMHints (dpy=0x92590f0, w=35653700) at GetHints.c:118
#9  0x04309e78 in QWidgetPrivate::setWindowIcon_sys (this=0x92d2c40, forceReset=false) at kernel/qwidget_x11.cpp:1511
#10 0x042c2160 in QWidget::create (this=0xbffd63a4, window=0, initializeWindow=true, destroyOldWindow=true) at kernel/qwidget.cpp:1355
#11 0x042be196 in QWidgetPrivate::createWinId (this=0x92d2c40, winid=0) at kernel/qwidget.cpp:2343
#12 0x042be1b3 in QWidgetPrivate::createWinId (this=0x92d7390, winid=0) at kernel/qwidget.cpp:2324
#13 0x042c293a in QWidget::winId (this=0x951f3a8) at kernel/qwidget.cpp:2306
#14 0x04de1b6c in KXMessages::broadcastMessage (this=0xbffd63a4, msg_type_P=0x4ec6112 "_NET_STARTUP_INFO", message_P=..., screen_P=-1, obsolete_P=false)
    at /usr/src/debug/kdelibs-4.4.5/kdeui/util/kxmessages.cpp:103
#15 0x04d696a3 in KStartupInfo::sendStartup (id_P=..., data_P=...) at /usr/src/debug/kdelibs-4.4.5/kdeui/kernel/kstartupinfo.cpp:454
#16 0x02140592 in runCommandInternal (proc=0x92852e8, service=0x9293ea8, executable=..., userVisibleName=..., iconName=..., window=0x0, asn=...) at /usr/src/debug/kdelibs-4.4.5/kio/kio/krun.cpp:570
#17 0x021408ca in KRun::runCommand (cmd=..., execName=..., iconName=..., window=0x0, asn=..., workingDirectory=...) at /usr/src/debug/kdelibs-4.4.5/kio/kio/krun.cpp:1046
#18 0x02140b39 in KRun::runCommand (cmd=..., window=0x0, workingDirectory=...) at /usr/src/debug/kdelibs-4.4.5/kio/kio/krun.cpp:1020
#19 0x02140d4b in KRun::runCommand (cmd=..., window=0x0) at /usr/src/debug/kdelibs-4.4.5/kio/kio/krun.cpp:1010
#20 0x0054fe94 in ShellRunner::run (this=0x9473190, context=..., match=...) at /usr/src/debug/kdebase-workspace-4.4.5/plasma/generic/runners/shell/shellrunner.cpp:86
#21 0x027e1e62 in Plasma::QueryMatch::run (this=0x92d9708, context=...) at /usr/src/debug/kdelibs-4.4.5/plasma/querymatch.cpp:224
#22 0x027ed709 in Plasma::RunnerContext::run (this=0x925fb30, match=...) at /usr/src/debug/kdelibs-4.4.5/plasma/runnercontext.cpp:544
#23 0x027f11b4 in Plasma::RunnerManager::run (this=0x925f9e8, match=...) at /usr/src/debug/kdelibs-4.4.5/plasma/runnermanager.cpp:528
#24 0x024a2da8 in ResultItem::run (this=0x92d96f0, manager=0x925f9e8) at /usr/src/debug/kdebase-workspace-4.4.5/krunner/interfaces/default/resultitem.cpp:308
#25 0x024a5e1c in ResultScene::run (this=0x932bd18, item=0x92d96f0) at /usr/src/debug/kdebase-workspace-4.4.5/krunner/interfaces/default/resultscene.cpp:423
#26 0x024a14e5 in Interface::run (this=0x92e9be0, item=0x92d96f0) at /usr/src/debug/kdebase-workspace-4.4.5/krunner/interfaces/default/interface.cpp:523
#27 0x024a1844 in Interface::runDefaultResultItem (this=0x92e9be0) at /usr/src/debug/kdebase-workspace-4.4.5/krunner/interfaces/default/interface.cpp:543
#28 0x024a1a00 in Interface::matchCountChanged (this=0x92e9be0, count=1) at /usr/src/debug/kdebase-workspace-4.4.5/krunner/interfaces/default/interface.cpp:581
#29 0x024a1c3f in Interface::qt_metacall (this=0x92e9be0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbffd69f8)
    at /usr/src/debug/kdebase-workspace-4.4.5/i686-redhat-linux-gnu/krunner/interface.moc:107
#30 0x03b20bcb in QMetaObject::metacall (object=0x92e9be0, cl=QMetaObject::InvokeMetaMethod, idx=91, argv=0xbffd69f8) at kernel/qmetaobject.cpp:237
#31 0x03b2fa75 in QMetaObject::activate (sender=0x932bd18, m=0x24c8cd0, local_signal_index=3, argv=0xbffd69f8) at kernel/qobject.cpp:3295
#32 0x024a5ba4 in ResultScene::matchCountChanged (this=0x932bd18, _t1=1) at /usr/src/debug/kdebase-workspace-4.4.5/i686-redhat-linux-gnu/krunner/resultscene.moc:143
#33 0x024a7ad1 in ResultScene::setQueryMatches (this=0x932bd18, m=...) at /usr/src/debug/kdebase-workspace-4.4.5/krunner/interfaces/default/resultscene.cpp:203
#34 0x024a7edd in ResultScene::qt_metacall (this=0x932bd18, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbffd6bb8)
    at /usr/src/debug/kdebase-workspace-4.4.5/i686-redhat-linux-gnu/krunner/resultscene.moc:101
#35 0x03b20bcb in QMetaObject::metacall (object=0x932bd18, cl=QMetaObject::InvokeMetaMethod, idx=25, argv=0xbffd6bb8) at kernel/qmetaobject.cpp:237
#36 0x03b2fa75 in QMetaObject::activate (sender=0x925f9e8, m=0x2928da4, local_signal_index=0, argv=0xbffd6bb8) at kernel/qobject.cpp:3295
#37 0x027f0984 in Plasma::RunnerManager::matchesChanged (this=0x925f9e8, _t1=...) at /usr/src/debug/kdelibs-4.4.5/i686-redhat-linux-gnu/plasma/runnermanager.moc:118
#38 0x027f3358 in matchesChanged (this=0x925f9e8, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbffd6cdc) at /usr/src/debug/kdelibs-4.4.5/plasma/runnermanager.cpp:90
#39 Plasma::RunnerManager::qt_metacall (this=0x925f9e8, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbffd6cdc) at /usr/src/debug/kdelibs-4.4.5/i686-redhat-linux-gnu/plasma/runnermanager.moc:104
#40 0x03b20bcb in QMetaObject::metacall (object=0x925f9e8, cl=QMetaObject::InvokeMetaMethod, idx=13, argv=0xbffd6cdc) at kernel/qmetaobject.cpp:237
#41 0x03b2fa75 in QMetaObject::activate (sender=0x925fb3c, m=0x3c31a44, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3295
#42 0x03b78918 in QTimer::timeout (this=0x925fb3c) at .moc/release-shared/moc_qtimer.cpp:134
#43 0x03b3596e in QTimer::timerEvent (this=0x925fb3c, e=0xbffd7210) at kernel/qtimer.cpp:271
#44 0x03b2bee4 in QObject::event (this=0x925fb3c, e=0xbffd7210) at kernel/qobject.cpp:1212
#45 0x0426d77c in QApplicationPrivate::notify_helper (this=0x925dc28, receiver=0x925fb3c, e=0xbffd7210) at kernel/qapplication.cpp:4306
#46 0x042741d6 in QApplication::notify (this=0x92511b0, receiver=0x925fb3c, e=0xbffd7210) at kernel/qapplication.cpp:3710
#47 0x04d4800b in KApplication::notify (this=0x92511b0, receiver=0x925fb3c, event=0xbffd7210) at /usr/src/debug/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302
#48 0x03b1c133 in QCoreApplication::notifyInternal (this=0x92511b0, receiver=0x925fb3c, event=0xbffd7210) at kernel/qcoreapplication.cpp:726
#49 0x03b471fe in sendEvent (this=0x9258c74) at kernel/qcoreapplication.h:215
#50 QTimerInfoList::activateTimers (this=0x9258c74) at kernel/qeventdispatcher_unix.cpp:603
#51 0x03b44788 in timerSourceDispatch (source=0x9258ca8) at kernel/qeventdispatcher_glib.cpp:184
#52 idleTimerSourceDispatch (source=0x9258ca8) at kernel/qeventdispatcher_glib.cpp:231
#53 0x00638525 in g_main_dispatch (context=0x9257e90) at gmain.c:1960
#54 IA__g_main_context_dispatch (context=0x9257e90) at gmain.c:2513
#55 0x0063c268 in g_main_context_iterate (context=0x598490, block=1, dispatch=1, self=0x925cc10) at gmain.c:2591
#56 0x0063c449 in IA__g_main_context_iteration (context=0x9257e90, may_block=1) at gmain.c:2654
#57 0x03b44446 in QEventDispatcherGlib::processEvents (this=0x9235a20, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#58 0x0431c336 in QGuiEventDispatcherGlib::processEvents (this=0x9235a20, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#59 0x03b1a80a in QEventLoop::processEvents (this=0xbffd74d4, flags=...) at kernel/qeventloop.cpp:149
#60 0x03b1ab4a in QEventLoop::exec (this=0xbffd74d4, flags=...) at kernel/qeventloop.cpp:201
#61 0x03b1e807 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#62 0x0426d828 in QApplication::exec () at kernel/qapplication.cpp:3585
#63 0x0249d946 in kdemain (argc=1, argv=0xbffd76a4) at /usr/src/debug/kdebase-workspace-4.4.5/krunner/main.cpp:65
#64 0x0804878c in main (argc=1, argv=0xbffd76a4) at /usr/src/debug/kdebase-workspace-4.4.5/i686-redhat-linux-gnu/krunner/krunner_dummy.cpp:3

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

Possible duplicates by query: bug 248503, bug 247333, bug 247079, bug 246965, bug 246530.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-08-22 14:29:11 UTC

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