krunner crashed and caused the signal 11 (SIGSEGV)

Bug #340607 reported by sputnik
12
Affects Status Importance Assigned to Milestone
KDE Base
Fix Released
High
kdebase-workspace (Ubuntu)
Fix Released
Low
Jonathan Thomas

Bug Description

The application Oberfläche zur Ausführung von Befehlen (krunner) crashed and caused the signal 11 (SIGSEGV).

kdebase-workspace:
  installierte Version: 4:4.2.1a-0ubuntu1~intrepid1

Anwendung: Oberfläche zur Ausführung von Befehlen (krunner), Signal SIGSEGV
[Current thread is 0 (LWP 8404)]

Thread 6 (Thread 0xa9d19b90 (LWP 8639)):
#0 0xb800a430 in __kernel_vsyscall ()
#1 0xb57d8075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb68adbbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3 0xb6be16f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4 0xb7d61148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8bc7180, th=0x8ae10a0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:365
#5 0xb7d63eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8bbe6d0, th=0x8ae10a0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:80
#6 0xb7d5fd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8bc7180, th=0x8ae10a0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:356
#7 0xb7d63fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x8bbe6d0, th=0x8ae10a0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:71
#8 0xb7d616d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8bc7180, th=0x8ae10a0, previous=0x8df4e70) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#9 0xb7d61fbe in ThreadWeaver::ThreadRunHelper::run (this=0xa9d19370, parent=0x8bc7180, th=0x8ae10a0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:87
#10 0xb7d625fb in ThreadWeaver::Thread::run (this=0x8ae10a0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:142
#11 0xb6be06ae in ?? () from /usr/lib/libQtCore.so.4
#12 0xb57d450f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb689fa0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xa93ffb90 (LWP 8640)):
#0 0xb800a430 in __kernel_vsyscall ()
#1 0xb57d8075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb68adbbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3 0xb6be16f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4 0xb7d61148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8bc7180, th=0xa9400480) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:365
#5 0xb7d63eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8bbe6d0, th=0xa9400480) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:80
#6 0xb7d5fd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8bc7180, th=0xa9400480) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:356
#7 0xb7d63fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x8bbe6d0, th=0xa9400480) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:71
#8 0xb7d616d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8bc7180, th=0xa9400480, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#9 0xb7d64009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8bbe6d0, th=0xa9400480) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb7d616d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8bc7180, th=0xa9400480, previous=0x8d76258) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb7d61fbe in ThreadWeaver::ThreadRunHelper::run (this=0xa93ff370, parent=0x8bc7180, th=0xa9400480) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:87
#12 0xb7d625fb in ThreadWeaver::Thread::run (this=0xa9400480) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:142
#13 0xb6be06ae in ?? () from /usr/lib/libQtCore.so.4
#14 0xb57d450f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb689fa0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xa8bfeb90 (LWP 8641)):
#0 0xb800a430 in __kernel_vsyscall ()
#1 0xb57d8075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb68adbbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3 0xb6be16f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4 0xb7d61148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8bc7180, th=0x8d75e20) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:365
#5 0xb7d63eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8bbe6d0, th=0x8d75e20) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:80
#6 0xb7d5fd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8bc7180, th=0x8d75e20) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:356
#7 0xb7d63fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x8bbe6d0, th=0x8d75e20) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:71
#8 0xb7d616d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8bc7180, th=0x8d75e20, previous=0x0) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#9 0xb7d64009 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8bbe6d0, th=0x8d75e20) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb7d616d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8bc7180, th=0x8d75e20, previous=0x8dd6350) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb7d61fbe in ThreadWeaver::ThreadRunHelper::run (this=0xa8bfe370, parent=0x8bc7180, th=0x8d75e20) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:87
#12 0xb7d625fb in ThreadWeaver::Thread::run (this=0x8d75e20) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:142
#13 0xb6be06ae in ?? () from /usr/lib/libQtCore.so.4
#14 0xb57d450f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb689fa0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xa83fdb90 (LWP 8644)):
#0 0xb800a430 in __kernel_vsyscall ()
#1 0xb57d8075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb68adbbd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3 0xb6be16f2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4 0xb7d61148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8bc7180, th=0x8d988c8) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:365
#5 0xb7d63eec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8bbe6d0, th=0x8d988c8) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:80
#6 0xb7d5fd2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8bc7180, th=0x8d988c8) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:356
#7 0xb7d63fea in ThreadWeaver::WorkingHardState::applyForWork (this=0x8bbe6d0, th=0x8d988c8) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WorkingHardState.cpp:71
#8 0xb7d616d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8bc7180, th=0x8d988c8, previous=0x8dd6830) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/WeaverImpl.cpp:351
#9 0xb7d61fbe in ThreadWeaver::ThreadRunHelper::run (this=0xa83fd370, parent=0x8bc7180, th=0x8d988c8) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:87
#10 0xb7d625fb in ThreadWeaver::Thread::run (this=0x8d988c8) at /build/buildd/kde4libs-4.2.1a/threadweaver/Weaver/Thread.cpp:142
#11 0xb6be06ae in ?? () from /usr/lib/libQtCore.so.4
#12 0xb57d450f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb689fa0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa7bfcb90 (LWP 15009)):
#0 0xb800a430 in __kernel_vsyscall ()
#1 0xb6897df1 in select () from /lib/tls/i686/cmov/libc.so.6
#2 0xb6cb0150 in ?? () from /usr/lib/libQtCore.so.4
#3 0xb6be06ae in ?? () from /usr/lib/libQtCore.so.4
#4 0xb57d450f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5 0xb689fa0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb53aca00 (LWP 8404)):
[KCrash Handler]
#6 KRun::runCommand (cmd=@0xbfc0ad18, window=0x0) at /usr/include/qt4/QtCore/qatomic_i386.h:116
#7 0xa9e7352d in ShellRunner::run (this=0x8da7ba8, context=@0x8afaaf0, match=@0x8b9a044) at /build/buildd/kdebase-workspace-4.2.1a/plasma/runners/shell/shellrunner.cpp:89
#8 0xb7e4fb65 in Plasma::QueryMatch::run () from /usr/lib/libplasma.so.3
#9 0xb7e5229a in Plasma::RunnerManager::run () from /usr/lib/libplasma.so.3
#10 0xb7fa30da in ResultItem::run (this=0x8e616a8, manager=0x8afaaa0) at /build/buildd/kdebase-workspace-4.2.1a/krunner/interfaces/default/resultitem.cpp:400
#11 0xb7fa5e1b in ResultScene::run (this=0x8c53f08, item=0x8dd6350) at /build/buildd/kdebase-workspace-4.2.1a/krunner/interfaces/default/resultscene.cpp:360
#12 0xb7fac7c7 in Interface::run (this=0x8bb3bb8, item=0x8e616a8) at /build/buildd/kdebase-workspace-4.2.1a/krunner/interfaces/default/interface.cpp:418
#13 0xb7facd6f in Interface::qt_metacall (this=0x8bb3bb8, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfc0af4c) at /build/buildd/kdebase-workspace-4.2.1a/obj-i486-linux-gnu/krunner/interface.moc:87
#14 0xb6ce5a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0xb6ce67e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb7fa5c73 in ResultScene::itemActivated (this=0x8c53f08, _t1=0x8e616a8) at /build/buildd/kdebase-workspace-4.2.1a/obj-i486-linux-gnu/krunner/resultscene.moc:119
#17 0xb7fa7c37 in ResultScene::qt_metacall (this=0x8c53f08, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfc0b04c)
    at /build/buildd/kdebase-workspace-4.2.1a/obj-i486-linux-gnu/krunner/resultscene.moc:92
#18 0xb6ce5a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#19 0xb6ce67e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#20 0xb7fa2b23 in ResultItem::activated (this=0x8e616a8, _t1=0x8e616a8) at /build/buildd/kdebase-workspace-4.2.1a/obj-i486-linux-gnu/krunner/resultitem.moc:160
#21 0xb770015f in QGraphicsItem::sceneEvent () from /usr/lib/libQtGui.so.4
#22 0xb77437af in QGraphicsWidget::sceneEvent () from /usr/lib/libQtGui.so.4
#23 0xb771e54c in ?? () from /usr/lib/libQtGui.so.4
#24 0xb771e6c9 in QGraphicsScene::keyPressEvent () from /usr/lib/libQtGui.so.4
#25 0xb7fa5f53 in ResultScene::keyPressEvent (this=0x8c53f08, keyEvent=0xbfc0badc) at /build/buildd/kdebase-workspace-4.2.1a/krunner/interfaces/default/resultscene.cpp:287
#26 0xb7727a47 in QGraphicsScene::event () from /usr/lib/libQtGui.so.4
#27 0xb71838ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#28 0xb718b72e in QApplication::notify () from /usr/lib/libQtGui.so.4
#29 0xb7b5710d in KApplication::notify (this=0x8ae2498, receiver=0x8c53f08, event=0xbfc0badc) at /build/buildd/kde4libs-4.2.1a/kdeui/kernel/kapplication.cpp:307
#30 0xb6cd0e61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#31 0xb77339fa in QGraphicsView::keyPressEvent () from /usr/lib/libQtGui.so.4
#32 0xb71db81e in QWidget::event () from /usr/lib/libQtGui.so.4
#33 0xb7512fd3 in QFrame::event () from /usr/lib/libQtGui.so.4
#34 0xb75aa2ad in QAbstractScrollArea::event () from /usr/lib/libQtGui.so.4
#35 0xb7730734 in QGraphicsView::event () from /usr/lib/libQtGui.so.4
#36 0xb71838ec in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#37 0xb718c806 in QApplication::notify () from /usr/lib/libQtGui.so.4
#38 0xb7b5710d in KApplication::notify (this=0x8ae2498, receiver=0x8c60e58, event=0xbfc0badc) at /build/buildd/kde4libs-4.2.1a/kdeui/kernel/kapplication.cpp:307
#39 0xb6cd0e61 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#40 0xb71e43de in ?? () from /usr/lib/libQtGui.so.4
#41 0xb721abb0 in ?? () from /usr/lib/libQtGui.so.4
#42 0xb721cd26 in ?? () from /usr/lib/libQtGui.so.4
#43 0xb71f3af5 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#44 0xb721e7aa in ?? () from /usr/lib/libQtGui.so.4
#45 0xb58206f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#46 0xb5823da3 in ?? () from /usr/lib/libglib-2.0.so.0
#47 0xb5823f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#48 0xb6cfb478 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#49 0xb721dea5 in ?? () from /usr/lib/libQtGui.so.4
#50 0xb6ccf52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#51 0xb6ccf6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#52 0xb6cd1da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#53 0xb7183767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#54 0xb7fa2916 in kdemain (argc=1, argv=0xbfc0c644) at /build/buildd/kdebase-workspace-4.2.1a/krunner/main.cpp:59
#55 0x08048712 in main (argc=) at /build/buildd/kdebase-workspace-4.2.1a/obj-i486-linux-gnu/krunner/krunner_dummy.cpp:3

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Can you recall what you were doing when it crashed? Otherwise the backtrace looks good and ready to forward to bugs.kde.org.

Revision history for this message
sputnik (sputnik) wrote :

Hi Jonathan!

... Thanks a lot for all your effort!

... So much as I remember the only thing I was doing was to type one or two keystrokes on the appearing krunner...

Thanks! - And tell me if I can provide more!

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Nevermind. I found the upstream bug. You can track and make further comments at: https://bugs.kde.org/show_bug.cgi?id=186036

Changed in kdebase-workspace:
importance: Undecided → Low
status: New → Confirmed
Changed in kdebase:
status: Unknown → New
Changed in kdebase:
status: New → Fix Released
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Fixed upstream in trunk, but we probably want these fixes in before Kubuntu 9.04 is released.

Changed in kdebase-workspace:
assignee: nobody → echidnaman
status: Confirmed → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package kdebase-workspace - 4:4.2.2-0ubuntu2

---------------
kdebase-workspace (4:4.2.2-0ubuntu2) jaunty; urgency=low

  [ Harald Sitter ]
  * Add kubuntu_13_startkde_set_country.diff to set KDE's country setting
    (based upon the locale value, so 'de_AT' would be 'at' as country) at
    login. If no LANG is set, or parsing results in an empty string, nothing
    will be done. (LP: #224461)
  * Don't remove gtk-qt-engine cruft and .gtkrc-2.0-kde4 not only when
    qtcurve and kds are installed but also when gtk-qt-engine itself is
    installed. Otherwise the latter will be unapplied post-login (LP: #352946)

  [ Jonathan Thomas ]
  * Add kubuntu_75_fix_shellrunner_crash.diff, fixes KDE bug 186036, and can
    be removed in KDE 4.2.3 (LP: #340607)
  * Add kubuntu_76_disable_dim_for_polkit.diff, the dim plugin breaks the
    policykit-kde dialog (LP: #350225)
  * Add kubuntu_77_fix_autohide_glowbar_flicker.diff, unappliable in KDE 4.2.3
  * Add kubuntu_78_kubuntu_78_krunner_history_combobox_palette.diff to fix an
    invisible scrollbar background in the combobox, unappliable in KDE 4.2.3
  * Add kubuntu_79_fix_small_screensavers.diff to fix small OpenGL
    screensavers, can be unapplied in KDE 4.2.3 (LP: #211422)

 -- Jonathan Thomas <email address hidden> Mon, 06 Apr 2009 14:35:52 -0400

Changed in kdebase-workspace (Ubuntu):
status: Triaged → Fix Released
Changed in kdebase:
importance: Unknown → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.