Created attachment 50074 [details] crash backtrace Version: unspecified (using KDE 4.4.4) OS: Linux Pressed Alt-F2, typed "skype", hit Enter - krunner crashed. Reproducible: Sometimes OS: Linux (x86_64) release 2.6.34.2-0.1-desktop Compiler: gcc
Pastbing backtrace to ease searching: Application: Run Command Interface (kdeinit4), signal: Segmentation fault _xcb_out_send (c=0x681750, vector=0x7fff3819c1f8, count=0x7fff3819c1f4) at xcb_out.c:338 in xcb_out.c [Current thread is 1 (Thread 0x7fd5bc1ea760 (LWP 2644))] Thread 5 (Thread 0x7fd59bcef710 (LWP 13454)): [KCrash Handler] #5 0x00007fd5ba8c0386 in QVariant::QVariant(QVariant const&) () from /usr/lib64/libQtCore.so.4 #6 0x00007fd5b8d3b727 in QDBusPendingReplyData::argumentAt(int) const () from /usr/lib64/libQtDBus.so.4 #7 0x00007fd59acc15a6 in argumentAt<0> (this=0xb202c0, text=...) at /usr/include/QtDBus/qdbuspendingreply.h:174 #8 value (this=0xb202c0, text=...) at /usr/include/QtDBus/qdbuspendingreply.h:179 #9 KGetRunner::parseUrls (this=0xb202c0, text=...) at /usr/src/debug/kdenetwork-4.4.4/kget/plasma/runner/kgetrunner.cpp:119 #10 0x00007fd59acc1958 in KGetRunner::match (this=0xb202c0, context=...) at /usr/src/debug/kdenetwork-4.4.4/kget/plasma/runner/kgetrunner.cpp:44 #11 0x00007fd5b33a6cf3 in Plasma::AbstractRunner::performMatch (this=0xb202c0, localContext=...) at /usr/src/debug/kdelibs-4.4.4/plasma/abstractrunner.cpp:117 #12 0x00007fd5b18e2d75 in ThreadWeaver::JobRunHelper::runTheJob (this=0x7fd59bceeda0, th=0xb3e790, job=0xbe31e0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:106 #13 0x00007fd5b18e2eae in ThreadWeaver::Job::execute (this=0xbe31e0, th=0xb3e790) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Job.cpp:135 #14 0x00007fd5b18e27bf in ThreadWeaver::ThreadRunHelper::run (this=0x7fd59bceee30, parent=0x7ceee0, th=0xb3e790) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:95 #15 0x00007fd5b18e2878 in ThreadWeaver::Thread::run (this=0xb3e790) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142 #16 0x00007fd5ba7bc775 in QThreadPrivate::start(void*) () from /usr/lib64/libQtCore.so.4 #17 0x00007fd5ba52ea4f in start_thread (arg=0x7fd59bcef710) at pthread_create.c:297 #18 0x00007fd5b934882d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #19 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fd599339710 (LWP 13455)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fd5ba7bce3b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007fd5b18e23f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7ceee0, th=0xbbc2a0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007fd5b18e4e35 in waitForAvailableJob (this=0x7c14b0, th=0xbbc2a0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356 #4 ThreadWeaver::WorkingHardState::applyForWork (this=0x7c14b0, th=0xbbc2a0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fd5b18e27ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fd599338e30, parent=0x7ceee0, th=0xbbc2a0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87 #6 0x00007fd5b18e2878 in ThreadWeaver::Thread::run (this=0xbbc2a0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142 #7 0x00007fd5ba7bc775 in QThreadPrivate::start(void*) () from /usr/lib64/libQtCore.so.4 #8 0x00007fd5ba52ea4f in start_thread (arg=0x7fd599339710) at pthread_create.c:297 #9 0x00007fd5b934882d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fd598b38710 (LWP 13456)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fd5ba7bce3b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007fd5b18e23f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7ceee0, th=0xb24880) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007fd5b18e4e35 in waitForAvailableJob (this=0x7c14b0, th=0xb24880) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356 #4 ThreadWeaver::WorkingHardState::applyForWork (this=0x7c14b0, th=0xb24880) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fd5b18e27ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fd598b37e30, parent=0x7ceee0, th=0xb24880) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87 #6 0x00007fd5b18e2878 in ThreadWeaver::Thread::run (this=0xb24880) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142 #7 0x00007fd5ba7bc775 in QThreadPrivate::start(void*) () from /usr/lib64/libQtCore.so.4 #8 0x00007fd5ba52ea4f in start_thread (arg=0x7fd598b38710) at pthread_create.c:297 #9 0x00007fd5b934882d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fd593fff710 (LWP 13457)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fd5ba7bce3b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007fd5b18e23f6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x7ceee0, th=0x737bc0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365 #3 0x00007fd5b18e4e35 in waitForAvailableJob (this=0x7c14b0, th=0x737bc0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:356 #4 ThreadWeaver::WorkingHardState::applyForWork (this=0x7c14b0, th=0x737bc0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007fd5b18e27ef in ThreadWeaver::ThreadRunHelper::run (this=0x7fd593ffee30, parent=0x7ceee0, th=0x737bc0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87 #6 0x00007fd5b18e2878 in ThreadWeaver::Thread::run (this=0x737bc0) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142 #7 0x00007fd5ba7bc775 in QThreadPrivate::start(void*) () from /usr/lib64/libQtCore.so.4 #8 0x00007fd5ba52ea4f in start_thread (arg=0x7fd593fff710) at pthread_create.c:297 #9 0x00007fd5b934882d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fd5bc1ea760 (LWP 2644)): #0 _xcb_out_send (c=0x681750, vector=0x7fff3819c1f8, count=0x7fff3819c1f4) at xcb_out.c:338 #1 0x00007fd5b7fec1f7 in xcb_writev (c=0x681750, vector=0x7fff3819c240, count=3, requests=27) at xcb_out.c:286 #2 0x00007fd5bb689776 in _XSend (dpy=0x69c2f0, data=<value optimized out>, size=<value optimized out>) at xcb_io.c:339 #3 0x00007fd5bb689b99 in _XReply (dpy=0x69c2f0, rep=0x7fff3819c340, extra=0, discard=0) at xcb_io.c:457 #4 0x00007fd5bb665c25 in XGetImage (dpy=0x69c2f0, d=33568727, x=<value optimized out>, y=<value optimized out>, width=16, height=16, plane_mask=18446744073709551615, format=2) at GetImage.c:77 #5 0x00007fd5b9b80f33 in QX11PixmapData::toImage() const () from /usr/lib64/libQtGui.so.4 #6 0x00007fd5b9b6df50 in QPixmap::toImage() const () from /usr/lib64/libQtGui.so.4 #7 0x00007fd5b9b33a7c in QWidgetPrivate::setWindowIcon_sys(bool) () from /usr/lib64/libQtGui.so.4 #8 0x00007fd5b9aed315 in QWidget::create(unsigned long, bool, bool) () from /usr/lib64/libQtGui.so.4 #9 0x00007fd5b9aeed81 in QWidget::setVisible(bool) () from /usr/lib64/libQtGui.so.4 #10 0x00007fd5ba0497da in QGraphicsProxyWidgetPrivate::setWidget_helper(QWidget*, bool) () from /usr/lib64/libQtGui.so.4 #11 0x00007fd5b3498ed7 in Plasma::ToolButton::ToolButton (this=0xbdbce0, parent=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/plasma/widgets/toolbutton.cpp:182 #12 0x00007fd5ae800b98 in ResultItem::setMatch (this=0xbac120, match=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.4/krunner/interfaces/default/resultitem.cpp:141 #13 0x00007fd5ae800dd0 in ResultItem::ResultItem (this=0xbac120, match=..., runnerManager=<value optimized out>, parent=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.4/krunner/interfaces/default/resultitem.cpp:84 #14 0x00007fd5ae80a0ff in ResultScene::addQueryMatch (this=0x82a7d0, match=<value optimized out>, useAnyId=true) at /usr/src/debug/kdebase-workspace-4.4.4/krunner/interfaces/default/resultscene.cpp:256 #15 0x00007fd5ae80a8e5 in ResultScene::setQueryMatches (this=0x82a7d0, m=...) at /usr/src/debug/kdebase-workspace-4.4.4/krunner/interfaces/default/resultscene.cpp:187 #16 0x00007fd5ae80b9b5 in ResultScene::qt_metacall (this=0x82a7d0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fff3819cfa0) at /usr/src/debug/kdebase-workspace-4.4.4/build/krunner/resultscene.moc:101 #17 0x00007fd5ba8b750f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #18 0x00007fd5b34501e2 in Plasma::RunnerManager::matchesChanged (this=<value optimized out>, _t1=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/build/plasma/runnermanager.moc:118 #19 0x00007fd5b3452c46 in matchesChanged (this=<value optimized out>, _c=<value optimized out>, _id=9, _a=0x7fff3819d1c0) at /usr/src/debug/kdelibs-4.4.4/plasma/runnermanager.cpp:90 #20 Plasma::RunnerManager::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=9, _a=0x7fff3819d1c0) at /usr/src/debug/kdelibs-4.4.4/build/plasma/runnermanager.moc:104 #21 0x00007fd5ba8b750f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #22 0x00007fd5ba8b4d1e in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4 #23 0x00007fd5b9a9efd4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #24 0x00007fd5b9aa75ca in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #25 0x00007fd5bad2fc06 in KApplication::notify (this=0x6757d0, receiver=0x76f6a8, event=0x7fff3819d950) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302 #26 0x00007fd5ba8a395c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #27 0x00007fd5ba8ceb99 in QTimerInfoList::activateTimers() () from /usr/lib64/libQtCore.so.4 #28 0x00007fd5ba8cbae8 in idleTimerSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/libQtCore.so.4 #29 0x00007fd5b5b48a93 in g_main_dispatch (context=0x677a30) at gmain.c:1960 #30 IA__g_main_context_dispatch (context=0x677a30) at gmain.c:2513 #31 0x00007fd5b5b49270 in g_main_context_iterate (context=0x677a30, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2591 #32 0x00007fd5b5b49510 in IA__g_main_context_iteration (context=0x677a30, may_block=1) at gmain.c:2654 #33 0x00007fd5ba8cc16f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #34 0x00007fd5b9b3f90e in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtGui.so.4 #35 0x00007fd5ba8a2da2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #36 0x00007fd5ba8a2fa5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #37 0x00007fd5ba8a739b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #38 0x00007fd5ae809da6 in kdemain (argc=1, argv=0x61ba00) at /usr/src/debug/kdebase-workspace-4.4.4/krunner/main.cpp:65 #39 0x0000000000407659 in launch (argc=1, _name=0x6632e8 "/usr/bin/krunner", args=<value optimized out>, cwd=0x0, envc=<value optimized out>, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b2bf "0") at /usr/src/debug/kdelibs-4.4.4/kinit/kinit.cpp:718 #40 0x0000000000408175 in handle_launcher_request (sock=8, who=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kinit/kinit.cpp:1210 #41 0x00000000004088ea in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/kinit/kinit.cpp:1403 #42 0x000000000040953e in main (argc=4, argv=0x7fff3819eff8, envp=0x7fff3819f020) at /usr/src/debug/kdelibs-4.4.4/kinit/kinit.cpp:1882 *** This bug has been marked as a duplicate of bug 221751 ***