Bug 256270

Summary: KRunner crashed while selecting program to run
Product: [Plasma] krunner Reporter: andrew brewster <ab.kde>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: mat69
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-11-07 03:28:50 UTC
Application: krunner (0.1)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.33.7-desktop-2mnb i686
Distribution: "Mandriva Linux 2010.1"

-- Information about the crash:
Opened KRunner, typed first few characters of KWalletmanager, and it crashed

The crash can be reproduced some of the time.

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

Thread 6 (Thread 0xa7374b70 (LWP 9579)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6a62fa2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb6ad1fac in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb6ac67fe in ?? () from /usr/lib/libQtCore.so.4
#4  0xb6ad0fcf in ?? () from /usr/lib/libQtCore.so.4
#5  0xb6a5eae5 in start_thread () from /lib/i686/libpthread.so.0
#6  0xb5e6303e in clone () from /lib/i686/libc.so.6

Thread 5 (Thread 0xa6a14b70 (LWP 9633)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6a62c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb6ad2020 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb3f63369 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9b22a40, th=0xa034288) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb3f65efb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9a76380, th=0xa034288) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#5  0xb3f61cea in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9b22a40, th=0xa034288) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb3f65ffc in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a76380, th=0xa034288) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb3f635f3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b22a40, th=0xa034288, previous=0xa379050) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb3f63ff4 in ThreadWeaver::ThreadRunHelper::run (this=0xa6a14354, parent=0x9b22a40, th=0xa034288) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#9  0xb3f6477a in ThreadWeaver::Thread::run (this=0xa034288) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#10 0xb6ad0fcf in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6a5eae5 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb5e6303e in clone () from /lib/i686/libc.so.6

Thread 4 (Thread 0xa6213b70 (LWP 9634)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6a62c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb6ad2020 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb3f63369 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9b22a40, th=0xa02d1c8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb3f65efb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9a76380, th=0xa02d1c8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#5  0xb3f61cea in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9b22a40, th=0xa02d1c8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb3f65ffc in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a76380, th=0xa02d1c8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb3f635f3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b22a40, th=0xa02d1c8, previous=0xa39c210) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb3f63ff4 in ThreadWeaver::ThreadRunHelper::run (this=0xa6213354, parent=0x9b22a40, th=0xa02d1c8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#9  0xb3f6477a in ThreadWeaver::Thread::run (this=0xa02d1c8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#10 0xb6ad0fcf in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6a5eae5 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb5e6303e in clone () from /lib/i686/libc.so.6

Thread 3 (Thread 0xa5a12b70 (LWP 9635)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6a62c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb6ad2020 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb3f63369 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9b22a40, th=0xa02c918) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb3f65efb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9a76380, th=0xa02c918) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#5  0xb3f61cea in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9b22a40, th=0xa02c918) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb3f65ffc in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a76380, th=0xa02c918) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb3f635f3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b22a40, th=0xa02c918, previous=0xa45eb20) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb3f63ff4 in ThreadWeaver::ThreadRunHelper::run (this=0xa5a12354, parent=0x9b22a40, th=0xa02c918) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#9  0xb3f6477a in ThreadWeaver::Thread::run (this=0xa02c918) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#10 0xb6ad0fcf in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6a5eae5 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb5e6303e in clone () from /lib/i686/libc.so.6

Thread 2 (Thread 0xa5211b70 (LWP 9636)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb6a62c75 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb6ad2020 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0xb3f63369 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9b22a40, th=0xa034cf8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0xb3f65efb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9a76380, th=0xa034cf8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:80
#5  0xb3f61cea in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9b22a40, th=0xa034cf8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:356
#6  0xb3f65ffc in ThreadWeaver::WorkingHardState::applyForWork (this=0x9a76380, th=0xa034cf8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0xb3f635f3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9b22a40, th=0xa034cf8, previous=0xa467d80) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/WeaverImpl.cpp:351
#8  0xb3f63ff4 in ThreadWeaver::ThreadRunHelper::run (this=0xa5211354, parent=0x9b22a40, th=0xa034cf8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:87
#9  0xb3f6477a in ThreadWeaver::Thread::run (this=0xa034cf8) at /usr/src/debug/kdelibs-4.4.3/threadweaver/Weaver/Thread.cpp:142
#10 0xb6ad0fcf in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6a5eae5 in start_thread () from /lib/i686/libpthread.so.0
#12 0xb5e6303e in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb55358e0 (LWP 9312)):
[KCrash Handler]
#6  deref (this=0xa3a71f8, other=...) at /usr/lib/qt4/include/QtCore/qatomic_i386.h:132
#7  operator= (this=0xa3a71f8, other=...) at /usr/lib/qt4/include/QtCore/qshareddata.h:98
#8  Plasma::QueryMatch::operator= (this=0xa3a71f8, other=...) at /usr/src/debug/kdelibs-4.4.3/plasma/querymatch.cpp:209
#9  0xb33d7989 in ResultItem::setMatch (this=0xa3a71e0, match=...) at /usr/src/debug/kdebase-workspace-4.4.3/krunner/interfaces/default/resultitem.cpp:117
#10 0xb33d9b3d in ResultScene::addQueryMatch (this=0x9b64aa0, match=..., useAnyId=false) at /usr/src/debug/kdebase-workspace-4.4.3/krunner/interfaces/default/resultscene.cpp:273
#11 0xb33da03c in ResultScene::setQueryMatches (this=0x9b64aa0, m=...) at /usr/src/debug/kdebase-workspace-4.4.3/krunner/interfaces/default/resultscene.cpp:176
#12 0xb33da6e3 in ResultScene::qt_metacall (this=0x9b64aa0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf9b7088) at /usr/src/debug/kdebase-workspace-4.4.3/build/krunner/resultscene.moc:101
#13 0xb6bdfded in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#14 0xb6beec5a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#15 0xb51e8825 in Plasma::RunnerManager::matchesChanged (this=0x9a42020, _t1=...) at /usr/src/debug/kdelibs-4.4.3/build/plasma/runnermanager.moc:118
#16 0xb51eb3f8 in matchesChanged (this=0x9a42020, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbf9b719c) at /usr/src/debug/kdelibs-4.4.3/plasma/runnermanager.cpp:90
#17 Plasma::RunnerManager::qt_metacall (this=0x9a42020, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbf9b719c) at /usr/src/debug/kdelibs-4.4.3/build/plasma/runnermanager.moc:104
#18 0xb6bdfded in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#19 0xb6beec5a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#20 0xb6c41b75 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#21 0xb6bf6fa6 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4
#22 0xb6beb764 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#23 0xb60f0f1c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#24 0xb60f7d58 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#25 0xb6ec44a1 in KApplication::notify (this=0x99e35a0, receiver=0x9a422ac, event=0xbf9b76e0) at /usr/src/debug/kdelibs-4.4.3/kdeui/kernel/kapplication.cpp:302
#26 0xb6bdaa9e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#27 0xb6c0ac8a in ?? () from /usr/lib/libQtCore.so.4
#28 0xb6c07925 in ?? () from /usr/lib/libQtCore.so.4
#29 0xb588acbe in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#30 0xb588e9f8 in ?? () from /usr/lib/libglib-2.0.so.0
#31 0xb588eb9e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#32 0xb6c075c1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#33 0xb61b1bda in ?? () from /usr/lib/libQtGui.so.4
#34 0xb6bd90fd in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#35 0xb6bd9549 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#36 0xb6bdd6d0 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#37 0xb60f0fc4 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#38 0xb33ce149 in kdemain (argc=1, argv=0x99c7c18) at /usr/src/debug/kdebase-workspace-4.4.3/krunner/main.cpp:65
#39 0x0804dcaf in launch (argc=161302049, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x99d4621 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8051145 "0") at /usr/src/debug/kdelibs-4.4.3/kinit/kinit.cpp:717
#40 0x0804e947 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /usr/src/debug/kdelibs-4.4.3/kinit/kinit.cpp:1209
#41 0x0804ed94 in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.4.3/kinit/kinit.cpp:1402
#42 0x0804fb47 in main (argc=4, argv=0xbf9b83d4, envp=0xbf9b83e8) at /usr/src/debug/kdelibs-4.4.3/kinit/kinit.cpp:1845

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

Possible duplicates by query: bug 252313, bug 243870, bug 242593, bug 242225, bug 237909.

Reported using DrKonqi
Comment 1 Matthias Fuchs 2011-01-06 23:30:54 UTC

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