Version: (using Devel) OS: Linux Installed from: Compiled sources This crash occurs only once, when fresh rebooted. Once the crash is triggered, subsequent krunner execution hasn't triggered the crash. Application: Run Command Interface (krunner), signal SIGSEGV [Current thread is 0 (LWP 4902)] Thread 5 (Thread 0xac7a0b90 (LWP 5761)): #0 0xb8097424 in __kernel_vsyscall () #1 0x457a7025 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0x4570075d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libc.so.6 #3 0x468c62a2 in QMutexPrivate::wait (this=<value optimized out>, timeout=<value optimized out>) at thread/qmutex_unix.cpp:79 #4 0x468c186a in QMutex::lock (this=<value optimized out>) at thread/qmutex.cpp:182 #5 0xacd33853 in ServiceRunner::match (this=0x9d3fac8, context=@0xac7a0200) at /usr/include/qt4/QtCore/qmutex.h:116 #6 0x4e8b6e97 in Plasma::AbstractRunner::performMatch (this=<value optimized out>, globalContext=<value optimized out>) at ../../plasma/abstractrunner.cpp:143 #7 0x4e925677 in Plasma::FindMatchesJob::run (this=) at ../../plasma/runnermanager.cpp:164 #8 0x4e825860 in ThreadWeaver::JobRunHelper::runTheJob (this=<value optimized out>, th=<value optimized out>, job=<value optimized out>) at ../../../threadweaver/Weaver/Job.cpp:106 #9 0x4e825a45 in ThreadWeaver::Job::execute (this=<value optimized out>, th=<value optimized out>) at ../../../threadweaver/Weaver/Job.cpp:135 #10 0x4e824712 in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>) at ../../../threadweaver/Weaver/Thread.cpp:95 #11 0x4e8248d5 in ThreadWeaver::Thread::run (this=) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x468c6bce in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:185 #13 0x457a34c0 in start_thread () from /lib/i686/cmov/libpthread.so.0 #14 0x456f261e in clone () from /lib/i686/cmov/libc.so.6 Thread 4 (Thread 0xabf9fb90 (LWP 5762)): [KCrash Handler] #6 0x45689cac in memcpy () from /lib/i686/cmov/libc.so.6 #7 0x4694cae6 in QIODevice::read (this=<value optimized out>, data=<value optimized out>, maxSize=<value optimized out>) at ../../include/QtCore/private/../../../src/corelib/tools/qringbuffer_p.h:236 #8 0x46937d6f in QDataStream::operator>> (this=<value optimized out>, i=<value optimized out>) at io/qdatastream.cpp:625 #9 0x4da4cb72 in KServiceFactory::serviceOffers (this=<value optimized out>, serviceTypeOffset=<value optimized out>, serviceOffersOffset=<value optimized out>) at ../../kdecore/services/kservicefactory.cpp:273 #10 0x4da5cb3a in KServiceTypeTrader::defaultOffers (this=) at ../../kdecore/services/kservicetypetrader.cpp:125 #11 0x4da5d425 in KServiceTypeTrader::query (this=) at ../../kdecore/services/kservicetypetrader.cpp:141 #12 0xacd32e67 in ServiceRunner::match (this=0x9d3fac8, context=@0xabf9f200) at ../../../../plasma/runners/services/servicerunner.cpp:81 #13 0x4e8b6e97 in Plasma::AbstractRunner::performMatch (this=<value optimized out>, globalContext=<value optimized out>) at ../../plasma/abstractrunner.cpp:143 #14 0x4e925677 in Plasma::FindMatchesJob::run (this=) at ../../plasma/runnermanager.cpp:164 #15 0x4e825860 in ThreadWeaver::JobRunHelper::runTheJob (this=<value optimized out>, th=<value optimized out>, job=<value optimized out>) at ../../../threadweaver/Weaver/Job.cpp:106 #16 0x4e825a45 in ThreadWeaver::Job::execute (this=<value optimized out>, th=<value optimized out>) at ../../../threadweaver/Weaver/Job.cpp:135 #17 0x4e824712 in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>) at ../../../threadweaver/Weaver/Thread.cpp:95 #18 0x4e8248d5 in ThreadWeaver::Thread::run (this=) at ../../../threadweaver/Weaver/Thread.cpp:142 #19 0x468c6bce in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:185 #20 0x457a34c0 in start_thread () from /lib/i686/cmov/libpthread.so.0 #21 0x456f261e in clone () from /lib/i686/cmov/libc.so.6 Thread 3 (Thread 0xab79eb90 (LWP 5763)): #0 0xb8097424 in __kernel_vsyscall () #1 0x457a7025 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0x4570075d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libc.so.6 #3 0x468c62a2 in QMutexPrivate::wait (this=<value optimized out>, timeout=<value optimized out>) at thread/qmutex_unix.cpp:79 #4 0x468c186a in QMutex::lock (this=<value optimized out>) at thread/qmutex.cpp:182 #5 0xacd33853 in ServiceRunner::match (this=0x9d3fac8, context=@0xab79e200) at /usr/include/qt4/QtCore/qmutex.h:116 #6 0x4e8b6e97 in Plasma::AbstractRunner::performMatch (this=<value optimized out>, globalContext=<value optimized out>) at ../../plasma/abstractrunner.cpp:143 #7 0x4e925677 in Plasma::FindMatchesJob::run (this=) at ../../plasma/runnermanager.cpp:164 #8 0x4e825860 in ThreadWeaver::JobRunHelper::runTheJob (this=<value optimized out>, th=<value optimized out>, job=<value optimized out>) at ../../../threadweaver/Weaver/Job.cpp:106 #9 0x4e825a45 in ThreadWeaver::Job::execute (this=<value optimized out>, th=<value optimized out>) at ../../../threadweaver/Weaver/Job.cpp:135 #10 0x4e824712 in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>) at ../../../threadweaver/Weaver/Thread.cpp:95 #11 0x4e8248d5 in ThreadWeaver::Thread::run (this=) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x468c6bce in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:185 #13 0x457a34c0 in start_thread () from /lib/i686/cmov/libpthread.so.0 #14 0x456f261e in clone () from /lib/i686/cmov/libc.so.6 Thread 2 (Thread 0xaaf9db90 (LWP 5764)): #0 0xb8097424 in __kernel_vsyscall () #1 0x457a7025 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0 #2 0x4570075d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/cmov/libc.so.6 #3 0x468c62a2 in QMutexPrivate::wait (this=<value optimized out>, timeout=<value optimized out>) at thread/qmutex_unix.cpp:79 #4 0x468c186a in QMutex::lock (this=<value optimized out>) at thread/qmutex.cpp:182 #5 0xacd33853 in ServiceRunner::match (this=0x9d3fac8, context=@0xaaf9d200) at /usr/include/qt4/QtCore/qmutex.h:116 #6 0x4e8b6e97 in Plasma::AbstractRunner::performMatch (this=<value optimized out>, globalContext=<value optimized out>) at ../../plasma/abstractrunner.cpp:143 #7 0x4e925677 in Plasma::FindMatchesJob::run (this=) at ../../plasma/runnermanager.cpp:164 #8 0x4e825860 in ThreadWeaver::JobRunHelper::runTheJob (this=<value optimized out>, th=<value optimized out>, job=<value optimized out>) at ../../../threadweaver/Weaver/Job.cpp:106 #9 0x4e825a45 in ThreadWeaver::Job::execute (this=<value optimized out>, th=<value optimized out>) at ../../../threadweaver/Weaver/Job.cpp:135 #10 0x4e824712 in ThreadWeaver::ThreadRunHelper::run (this=<value optimized out>, parent=<value optimized out>, th=<value optimized out>) at ../../../threadweaver/Weaver/Thread.cpp:95 #11 0x4e8248d5 in ThreadWeaver::Thread::run (this=) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x468c6bce in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:185 #13 0x457a34c0 in start_thread () from /lib/i686/cmov/libpthread.so.0 #14 0x456f261e in clone () from /lib/i686/cmov/libc.so.6 Thread 1 (Thread 0xb806a9b0 (LWP 4902)): #0 0xb8097424 in __kernel_vsyscall () #1 0x456e216b in read () from /lib/i686/cmov/libc.so.6 #2 0x458d577e in ?? () from /usr/lib/libxcb.so.1 #3 0x00000003 in ?? () #4 0x09a99350 in ?? () #5 0x00001000 in ?? () #6 0x09cfc130 in ?? () #7 0x46a470c8 in ?? () from /usr/lib/libQtCore.so.4 #8 0x45a75527 in clock_gettime () from /lib/i686/cmov/librt.so.1 #9 0x458d60d0 in xcb_poll_for_event () from /usr/lib/libxcb.so.1 #10 0x460ddcc9 in ?? () from /usr/lib/libX11.so.6 #11 0x09a992f8 in ?? () #12 0x00000000 in ?? ()
This may be related/duplicate of bug 155315
Ritesh: when was your build from? what svn revision? because this looks like a bug introduced a few days ago that i fixed yesterday.
SVN Revision: 895706 I'll retest with the latest ones and update here.
(In reply to comment #3) > SVN Revision: 895706 > > I'll retest with the latest ones and update here. > I've been running rev 896444 and haven't seen the issue again. I'm closing it as fixed and will re-open it if the issue is seen back.
*** Bug 177467 has been marked as a duplicate of this bug. ***
*** Bug 177522 has been marked as a duplicate of this bug. ***
*** Bug 178491 has been marked as a duplicate of this bug. ***
*** Bug 177980 has been marked as a duplicate of this bug. ***
*** Bug 168728 has been marked as a duplicate of this bug. ***
*** Bug 176302 has been marked as a duplicate of this bug. ***
*** Bug 186578 has been marked as a duplicate of this bug. ***