Bug 242593

Summary: Krunner crashed
Product: [Plasma] krunner Reporter: Jochen Breuer <brejoc>
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: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jochen Breuer 2010-06-23 14:50:54 UTC
Application: krunner (0.1)
KDE Platform Version: 4.4.4 (KDE 4.4.4)
Qt Version: 4.6.2
Operating System: Linux 2.6.33.5-124.fc13.x86_64 x86_64
Distribution: "Fedora release 13 (Goddard)"

-- Information about the crash:
Just wanted to start an app via Krunner. While entering the first few letters Krunner just crashed. No other odd behavious.

 -- Backtrace:
Application: Run Command Interface (krunner), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f9e6f6c1820 (LWP 3793))]

Thread 5 (Thread 0x7f9e53fff710 (LWP 4138)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000381347188b in wait (this=<value optimized out>, mutex=0xa4e6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xa4e6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x000000381ee09f96 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa79ea0, th=0xcc6f90) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000381ee0c4bb in ThreadWeaver::WorkingHardState::applyForWork (this=0x978300, th=0xcc6f90) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000381ee0c4d4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x978300, th=0xcc6f90) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000381ee0ae7f in ThreadWeaver::ThreadRunHelper::run (this=0x7f9e53ffed40, parent=0xa79ea0, th=0xcc6f90) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#7  0x000000381ee0b368 in ThreadWeaver::Thread::run (this=0xcc6f90) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#8  0x0000003813470995 in QThreadPrivate::start (arg=0xcc6f90) at thread/qthread_unix.cpp:248
#9  0x0000003d36607761 in start_thread (arg=0x7f9e53fff710) at pthread_create.c:301
#10 0x0000003d35ae14dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7f9e535fe710 (LWP 4139)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000381347188b in wait (this=<value optimized out>, mutex=0xa4e6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xa4e6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x000000381ee09f96 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa79ea0, th=0x96c650) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000381ee0c4bb in ThreadWeaver::WorkingHardState::applyForWork (this=0x978300, th=0x96c650) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000381ee0ae7f in ThreadWeaver::ThreadRunHelper::run (this=0x7f9e535fdd40, parent=0xa79ea0, th=0x96c650) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#6  0x000000381ee0b368 in ThreadWeaver::Thread::run (this=0x96c650) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#7  0x0000003813470995 in QThreadPrivate::start (arg=0x96c650) at thread/qthread_unix.cpp:248
#8  0x0000003d36607761 in start_thread (arg=0x7f9e535fe710) at pthread_create.c:301
#9  0x0000003d35ae14dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f9e52bfd710 (LWP 4140)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000381347188b in wait (this=<value optimized out>, mutex=0xa4e6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xa4e6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x000000381ee09f96 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa79ea0, th=0xd9dd70) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000381ee0c4bb in ThreadWeaver::WorkingHardState::applyForWork (this=0x978300, th=0xd9dd70) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000381ee0ae7f in ThreadWeaver::ThreadRunHelper::run (this=0x7f9e52bfcd40, parent=0xa79ea0, th=0xd9dd70) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#6  0x000000381ee0b368 in ThreadWeaver::Thread::run (this=0xd9dd70) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#7  0x0000003813470995 in QThreadPrivate::start (arg=0xd9dd70) at thread/qthread_unix.cpp:248
#8  0x0000003d36607761 in start_thread (arg=0x7f9e52bfd710) at pthread_create.c:301
#9  0x0000003d35ae14dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f9e521fc710 (LWP 4141)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000381347188b in wait (this=<value optimized out>, mutex=0xa4e6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0xa4e6d0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x000000381ee09f96 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa79ea0, th=0xc5f530) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x000000381ee0c4bb in ThreadWeaver::WorkingHardState::applyForWork (this=0x978300, th=0xc5f530) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x000000381ee0c4d4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x978300, th=0xc5f530) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x000000381ee0ae7f in ThreadWeaver::ThreadRunHelper::run (this=0x7f9e521fbd40, parent=0xa79ea0, th=0xc5f530) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:87
#7  0x000000381ee0b368 in ThreadWeaver::Thread::run (this=0xc5f530) at /usr/src/debug/kdelibs-4.4.4/threadweaver/Weaver/Thread.cpp:142
#8  0x0000003813470995 in QThreadPrivate::start (arg=0xc5f530) at thread/qthread_unix.cpp:248
#9  0x0000003d36607761 in start_thread (arg=0x7f9e521fc710) at pthread_create.c:301
#10 0x0000003d35ae14dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f9e6f6c1820 (LWP 3793)):
[KCrash Handler]
#5  deref (this=0x1166be0, other=...) at /usr/include/QtCore/qatomic_x86_64.h:133
#6  operator= (this=0x1166be0, other=...) at /usr/include/QtCore/qshareddata.h:98
#7  Plasma::QueryMatch::operator= (this=0x1166be0, other=...) at /usr/src/debug/kdelibs-4.4.4/plasma/querymatch.cpp:209
#8  0x000000381a030f09 in ResultItem::setMatch (this=0x1166bb0, match=...) at /usr/src/debug/kdebase-workspace-4.4.4/krunner/interfaces/default/resultitem.cpp:117
#9  0x000000381a032910 in ResultScene::addQueryMatch (this=0xb3caa0, match=..., useAnyId=false) at /usr/src/debug/kdebase-workspace-4.4.4/krunner/interfaces/default/resultscene.cpp:273
#10 0x000000381a032d6c in ResultScene::setQueryMatches (this=0xb3caa0, m=...) at /usr/src/debug/kdebase-workspace-4.4.4/krunner/interfaces/default/resultscene.cpp:176
#11 0x000000381a0333e5 in ResultScene::qt_metacall (this=0xb3caa0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fffb2f771f0)
    at /usr/src/debug/kdebase-workspace-4.4.4/x86_64-redhat-linux-gnu/krunner/resultscene.moc:101
#12 0x000000381356a81f in QMetaObject::activate (sender=0x979520, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffb2f771f0) at kernel/qobject.cpp:3293
#13 0x000000381bb884b2 in Plasma::RunnerManager::matchesChanged (this=<value optimized out>, _t1=<value optimized out>)
    at /usr/src/debug/kdelibs-4.4.4/x86_64-redhat-linux-gnu/plasma/runnermanager.moc:118
#14 0x000000381bb8abf3 in matchesChanged (this=<value optimized out>, _c=<value optimized out>, _id=9, _a=0x7fffb2f77330) at /usr/src/debug/kdelibs-4.4.4/plasma/runnermanager.cpp:90
#15 Plasma::RunnerManager::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=9, _a=0x7fffb2f77330)
    at /usr/src/debug/kdelibs-4.4.4/x86_64-redhat-linux-gnu/plasma/runnermanager.moc:104
#16 0x000000381356a81f in QMetaObject::activate (sender=0x97ef68, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#17 0x0000003813566a2e in QObject::event (this=0x97ef68, e=0x7fffb2f77a80) at kernel/qobject.cpp:1212
#18 0x0000003814daa9cc in QApplicationPrivate::notify_helper (this=0x97a7e0, receiver=0x97ef68, e=0x7fffb2f77a80) at kernel/qapplication.cpp:4304
#19 0x0000003814db098b in QApplication::notify (this=<value optimized out>, receiver=0x97ef68, e=0x7fffb2f77a80) at kernel/qapplication.cpp:4187
#20 0x0000003815c06e86 in KApplication::notify (this=0x975220, receiver=0x97ef68, event=0x7fffb2f77a80) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#21 0x0000003813557cdc in QCoreApplication::notifyInternal (this=0x975220, receiver=0x97ef68, event=0x7fffb2f77a80) at kernel/qcoreapplication.cpp:704
#22 0x00000038135804a2 in sendEvent (this=0x987260) at kernel/qcoreapplication.h:215
#23 QTimerInfoList::activateTimers (this=0x987260) at kernel/qeventdispatcher_unix.cpp:603
#24 0x000000381357d914 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#25 0x0000003d37e3bd02 in g_main_dispatch (context=0x986120) at gmain.c:1960
#26 IA__g_main_context_dispatch (context=0x986120) at gmain.c:2513
#27 0x0000003d37e3fae8 in g_main_context_iterate (context=0x986120, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2591
#28 0x0000003d37e3fc9c in IA__g_main_context_iteration (context=0x986120, may_block=1) at gmain.c:2654
#29 0x000000381357d603 in QEventDispatcherGlib::processEvents (this=0x952a60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#30 0x0000003814e49a8e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x0000003813556722 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#32 0x00000038135569ec in QEventLoop::exec (this=0x7fffb2f77d20, flags=...) at kernel/qeventloop.cpp:201
#33 0x0000003813558cd9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#34 0x000000381a02a3b4 in kdemain (argc=1, argv=0x7fffb2f77ff8) at /usr/src/debug/kdebase-workspace-4.4.4/krunner/main.cpp:65
#35 0x0000003d35a1ec5d in __libc_start_main (main=0x4008d0 <main(int, char**)>, argc=1, ubp_av=0x7fffb2f77ff8, init=<value optimized out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=0x7fffb2f77fe8) at libc-start.c:226
#36 0x0000000000400809 in _start ()

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

Possible duplicates by query: bug 242225, bug 237909, bug 237461, bug 232839, bug 232780.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-06-23 15:26:56 UTC

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