Bug 232839

Summary: KRunner crashed while compiling list of options
Product: [Plasma] krunner Reporter: andrew brewster <ab.kde>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
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-03-31 14:07:43 UTC
Application: krunner (0.1)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.33.1-desktop-2mnb i686
Distribution: "Mandriva Linux 2010.1"

-- Information about the crash:
How ironic, I was wanting to open KWrite with a text file log of another error, and KRunner crashed

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

Thread 5 (Thread 0xa6ca1b70 (LWP 2815)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6a59c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb6ac8fd0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb3fc9cd1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x929b468, th=0x9637f48) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb3fce7ab in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92c3ef8, th=0x9637f48) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:80
#5  0xb3fc92da in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x929b468, th=0x9637f48) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb3fce8be in ThreadWeaver::WorkingHardState::applyForWork (this=0x92c3ef8, th=0x9637f48) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb3fc9f23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x929b468, th=0x9637f48, previous=0x97d6170) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb3fcc92b in ThreadWeaver::ThreadRunHelper::run (this=0xa6ca1344, parent=0x929b468, th=0x9637f48) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#9  0xb3fccacd in ThreadWeaver::Thread::run (this=0x9637f48) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#10 0xb6ac7f7f in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6a55ae5 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb5e5a00e in clone () from /lib/i686/libc.so.6

Thread 4 (Thread 0xa64a0b70 (LWP 2816)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6a59c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb6ac8fd0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb3fc9cd1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x929b468, th=0x9634430) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb3fce7ab in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92c3ef8, th=0x9634430) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:80
#5  0xb3fc92da in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x929b468, th=0x9634430) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb3fce8be in ThreadWeaver::WorkingHardState::applyForWork (this=0x92c3ef8, th=0x9634430) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb3fc9f23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x929b468, th=0x9634430, previous=0x95c9630) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb3fcc92b in ThreadWeaver::ThreadRunHelper::run (this=0xa64a0344, parent=0x929b468, th=0x9634430) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#9  0xb3fccacd in ThreadWeaver::Thread::run (this=0x9634430) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#10 0xb6ac7f7f in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6a55ae5 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb5e5a00e in clone () from /lib/i686/libc.so.6

Thread 3 (Thread 0xa5c9fb70 (LWP 2817)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6a59c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb6ac8fd0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb3fc9cd1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x929b468, th=0x9637798) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb3fce7ab in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92c3ef8, th=0x9637798) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:80
#5  0xb3fc92da in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x929b468, th=0x9637798) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb3fce8be in ThreadWeaver::WorkingHardState::applyForWork (this=0x92c3ef8, th=0x9637798) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb3fc9f23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x929b468, th=0x9637798, previous=0x967b828) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb3fcc92b in ThreadWeaver::ThreadRunHelper::run (this=0xa5c9f344, parent=0x929b468, th=0x9637798) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#9  0xb3fccacd in ThreadWeaver::Thread::run (this=0x9637798) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#10 0xb6ac7f7f in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6a55ae5 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb5e5a00e in clone () from /lib/i686/libc.so.6

Thread 2 (Thread 0xa549eb70 (LWP 2818)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6a59c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb6ac8fd0 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb3fc9cd1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x929b468, th=0x9637d00) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb3fce7ab in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92c3ef8, th=0x9637d00) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:80
#5  0xb3fc92da in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x929b468, th=0x9637d00) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb3fce8be in ThreadWeaver::WorkingHardState::applyForWork (this=0x92c3ef8, th=0x9637d00) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb3fc9f23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x929b468, th=0x9637d00, previous=0x96371c0) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb3fcc92b in ThreadWeaver::ThreadRunHelper::run (this=0xa549e344, parent=0x929b468, th=0x9637d00) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:87
#9  0xb3fccacd in ThreadWeaver::Thread::run (this=0x9637d00) at /usr/src/debug/kdelibs-4.4.2/threadweaver/Weaver/Thread.cpp:142
#10 0xb6ac7f7f in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6a55ae5 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb5e5a00e in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb55308e0 (LWP 31468)):
[KCrash Handler]
#6  QBasicAtomicInt::deref (this=0x6f0072) at /usr/lib/qt4/include/QtCore/qatomic_i386.h:132
#7  0xb52513e8 in QSharedDataPointer<Plasma::QueryMatchPrivate>::operator= (this=0x968fe48, o=...) at /usr/lib/qt4/include/QtCore/qshareddata.h:98
#8  0xb5250a3f in Plasma::QueryMatch::operator= (this=0x968fe48, other=...) at /usr/src/debug/kdelibs-4.4.2/plasma/querymatch.cpp:209
#9  0xb34483c9 in ResultItem::setMatch (this=0x968fe30, match=...) at /usr/src/debug/kdebase-workspace-4.4.2/krunner/interfaces/default/resultitem.cpp:117
#10 0xb344a9b2 in ResultScene::addQueryMatch (this=0x940d758, match=..., useAnyId=false) at /usr/src/debug/kdebase-workspace-4.4.2/krunner/interfaces/default/resultscene.cpp:273
#11 0xb344b215 in ResultScene::setQueryMatches (this=0x940d758, m=...) at /usr/src/debug/kdebase-workspace-4.4.2/krunner/interfaces/default/resultscene.cpp:176
#12 0xb344b4cb in ResultScene::qt_metacall (this=0x940d758, _c=InvokeMetaMethod, _id=5, _a=0xbfeceae8) at /usr/src/debug/kdebase-workspace-4.4.2/build/krunner/resultscene.moc:101
#13 0xb6bd6d1d in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#14 0xb6be5b8a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#15 0xb525f875 in Plasma::RunnerManager::matchesChanged (this=0x92a2cf8, _t1=...) at /usr/src/debug/kdelibs-4.4.2/build/plasma/runnermanager.moc:118
#16 0xb52616d2 in Plasma::RunnerManagerPrivate::matchesChanged (this=0x9279c20) at /usr/src/debug/kdelibs-4.4.2/plasma/runnermanager.cpp:90
#17 0xb5260b2b in Plasma::RunnerManager::qt_metacall (this=0x92a2cf8, _c=InvokeMetaMethod, _id=9, _a=0xbfecebec) at /usr/src/debug/kdelibs-4.4.2/build/plasma/runnermanager.moc:104
#18 0xb6bd6d1d in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#19 0xb6be5b8a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#20 0xb6c38aa5 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#21 0xb6beded6 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4
#22 0xb6be2694 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#23 0xb60e7edc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#24 0xb60eed18 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#25 0xb6eb0558 in KApplication::notify (this=0x91f0120, receiver=0x9279c34, event=0xbfecf130) at /usr/src/debug/kdelibs-4.4.2/kdeui/kernel/kapplication.cpp:302
#26 0xb6bd19ce in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#27 0xb6c01bba in ?? () from /usr/lib/libQtCore.so.4
#28 0xb6bfe855 in ?? () from /usr/lib/libQtCore.so.4
#29 0xb5885c8e in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#30 0xb58899c8 in ?? () from /usr/lib/libglib-2.0.so.0
#31 0xb5889b6e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#32 0xb6bfe4f1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#33 0xb61a8b3a in ?? () from /usr/lib/libQtGui.so.4
#34 0xb6bd002d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#35 0xb6bd0479 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#36 0xb6bd4600 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#37 0xb60e7f84 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#38 0xb343e8fc in kdemain (argc=1, argv=0x91e0f88) at /usr/src/debug/kdebase-workspace-4.4.2/krunner/main.cpp:65
#39 0x0804ddd1 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x91c1189 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8051ec8 "0") at /usr/src/debug/kdelibs-4.4.2/kinit/kinit.cpp:717
#40 0x0804e50d in handle_launcher_request (sock=8, who=<value optimized out>) at /usr/src/debug/kdelibs-4.4.2/kinit/kinit.cpp:1209
#41 0x0804f26c in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.4.2/kinit/kinit.cpp:1402
#42 0x0804fb3d in main (argc=4, argv=0xbfecfac4, envp=0xbfecfad8) at /usr/src/debug/kdelibs-4.4.2/kinit/kinit.cpp:1845

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

Possible duplicates by query: bug 232780, bug 223096.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-04-01 16:20:10 UTC

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