Summary: | plasma "fatal error occurred" signal 11 krunner | ||
---|---|---|---|
Product: | [Plasma] krunner | Reporter: | Nathan Ogden <nathanogden76> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, aseigo, echidnaman, faure |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Nathan Ogden
2009-03-03 13:26:57 UTC
Do you remember what query/command where you typing when the crash ocurred ? If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? You may need to install the "kdebase-workspace-debuginfo" package. Thanks :) (In reply to comment #1) > Do you remember what query/command where you typing when the crash ocurred ? > > If you can reproduce the crash at will, may you read > http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports > and post a complete backtrace here? Sorry about not putting that info in. This crash has not happened very often. If I remember correctly, all I did was "Alt + F2" to get the crash notification. > You may need to install the "kdebase-workspace-debuginfo" package. I have kdebase4-workspace-debuginfo installed. (Running openSUSE 11.1 KDE 4.2 64-bit) Before I installed it, the crash report said it did not have proper backtrace symbols. Now, it acted as though the backtrace was okay. If the backtrace I submitted is not sufficient I need further instructions since I don't know what else to do. Sorry, you need "kdelibs5-debuginfo" too. Thanks (In reply to comment #3) > Sorry, you need "kdelibs5-debuginfo" too. Thanks I am guessing 5 s/b 4? I will install kdelibs4-debuginfo. Yes. that one. Ubuntu/Debian use "kdelibs5" for kdelibs@KDE4. So I'm already confused :P Here's a backtrace we got at Kubuntu that looks very similar. (It also has more debugging symbols) 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 The question is, what is the value of the string passed to KRun::runCommand... SVN commit 945698 by dfaure: Fix crash when KRun::runCommand("") is called. Not closing 186036 though, because doing this is a ShellRunner bug in the first place. CCBUG: 186036 M +4 -0 kio/krun.cpp M +1 -0 tests/kruntest.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=945698 SVN commit 946618 by jacopods: Avoid the context being reset()-ed before running the item (not yet closing #181453 for now, even if it should be fixed - awaiting feedback) BUG: 186036 BUG: 188186 CCBUG: 181453 M +3 -1 interface.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=946618 SVN commit 946619 by jacopods: Avoid the context being reset()-ed before running the item (not yet closing #181453 for now, even if it should be fixed - awaiting feedback) CCBUG:181453 CCBUG:186036 CCBUG:188186 M +3 -1 interface.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=946619 |