Application: plasma-desktop (4.11.14) KDE Platform Version: 4.14.3 Qt Version: 4.8.6 Operating System: Linux 3.17.8-200.fc20.i686+PAE i686 Distribution: "Fedora release 20 (Heisenbug)" -- Information about the crash: KDE workspace crashes constantly even when the computer is idle. The crash can be reproduced sometimes. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault Using host libthread_db library "/lib/libthread_db.so.1". [Current thread is 1 (Thread 0xb76f5840 (LWP 1721))] Thread 11 (Thread 0xaac01b40 (LWP 1722)): #0 0xb7743cbc in __kernel_vsyscall () #1 0x42e5976c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0x4b69a762 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0x4b799500 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #3 0x4b69a7b0 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x4b799500 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #4 0x42e55d4c in start_thread (arg=0xaac01b40) at pthread_create.c:309 #5 0x42d3682e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 10 (Thread 0xa89bdb40 (LWP 1723)): #0 0x42e57d03 in __GI___pthread_mutex_lock (mutex=0xa8000570) at ../nptl/pthread_mutex_lock.c:125 #1 0x42f3cff1 in g_mutex_lock (mutex=mutex@entry=0xa80004f8) at gthread-posix.c:213 #2 0x42ef787c in g_main_context_poll (priority=2147483647, n_fds=1, fds=0xa8002298, timeout=-1, context=0xa80004f8) at gmain.c:4002 #3 g_main_context_iterate (context=context@entry=0xa80004f8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 #4 0x42ef79e9 in g_main_context_iteration (context=0xa80004f8, may_block=1) at gmain.c:3774 #5 0x49bedd9f in QEventDispatcherGlib::processEvents (this=0xa8000480, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #6 0x49bbaa90 in QEventLoop::processEvents (this=this@entry=0xa89bd164, flags=...) at kernel/qeventloop.cpp:149 #7 0x49bbae21 in QEventLoop::exec (this=this@entry=0xa89bd164, flags=...) at kernel/qeventloop.cpp:204 #8 0x49a9c0d5 in QThread::exec (this=this@entry=0x9f13a78) at thread/qthread.cpp:538 #9 0x49b99931 in QInotifyFileSystemWatcherEngine::run (this=0x9f13a78) at io/qfilesystemwatcher_inotify.cpp:265 #10 0x49a9ebdb in QThreadPrivate::start (arg=0x9f13a78) at thread/qthread_unix.cpp:349 #11 0x42e55d4c in start_thread (arg=0xa89bdb40) at pthread_create.c:309 #12 0x42d3682e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 9 (Thread 0xaea80b40 (LWP 2850)): #0 0xb7743cbc in __kernel_vsyscall () #1 0x42e5976c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0x49a9f1b5 in wait (time=4294967295, this=0xa950760) at thread/qwaitcondition_unix.cpp:86 #3 QWaitCondition::wait (this=this@entry=0xa8d52e8, mutex=0xa8d59b8, time=time@entry=4294967295) at thread/qwaitcondition_unix.cpp:158 #4 0x412700e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa8d52d0, th=th@entry=0xd306598) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:370 #5 0x412735ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa8d3d90, th=0xd306598) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:77 #6 0x4127002b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa8d52d0, th=th@entry=0xd306598) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:361 #7 0x412736ac in ThreadWeaver::WorkingHardState::applyForWork (this=0xa8d3d90, th=0xd306598, previous=0xdca09d8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:68 #8 0x4126eee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa8d52d0, th=0xd306598, previous=0xdca09d8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #9 0x41271d53 in ThreadWeaver::Thread::run (this=0xd306598) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/Thread.cpp:98 #10 0x49a9ebdb in QThreadPrivate::start (arg=0xd306598) at thread/qthread_unix.cpp:349 #11 0x42e55d4c in start_thread (arg=0xaea80b40) at pthread_create.c:309 #12 0x42d3682e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 8 (Thread 0xa1261b40 (LWP 2851)): #0 0xb7743cbc in __kernel_vsyscall () #1 0x42e5976c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0x49a9f1b5 in wait (time=4294967295, this=0xa950760) at thread/qwaitcondition_unix.cpp:86 #3 QWaitCondition::wait (this=this@entry=0xa8d52e8, mutex=0xa8d59b8, time=time@entry=4294967295) at thread/qwaitcondition_unix.cpp:158 #4 0x412700e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa8d52d0, th=th@entry=0xab799e0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:370 #5 0x412735ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa8d3d90, th=0xab799e0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:77 #6 0x4127002b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa8d52d0, th=th@entry=0xab799e0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:361 #7 0x412736ac in ThreadWeaver::WorkingHardState::applyForWork (this=0xa8d3d90, th=0xab799e0, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:68 #8 0x4126eee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa8d52d0, th=0xab799e0, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #9 0x412736c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa8d3d90, th=0xab799e0, previous=0xda35770) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #10 0x4126eee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa8d52d0, th=0xab799e0, previous=0xda35770) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #11 0x41271d53 in ThreadWeaver::Thread::run (this=0xab799e0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/Thread.cpp:98 #12 0x49a9ebdb in QThreadPrivate::start (arg=0xab799e0) at thread/qthread_unix.cpp:349 #13 0x42e55d4c in start_thread (arg=0xa1261b40) at pthread_create.c:309 #14 0x42d3682e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 7 (Thread 0xa0a60b40 (LWP 2852)): #0 0xb7743cbc in __kernel_vsyscall () #1 0x42e5976c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0x49a9f1b5 in wait (time=4294967295, this=0xa950760) at thread/qwaitcondition_unix.cpp:86 #3 QWaitCondition::wait (this=this@entry=0xa8d52e8, mutex=0xa8d59b8, time=time@entry=4294967295) at thread/qwaitcondition_unix.cpp:158 #4 0x412700e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa8d52d0, th=th@entry=0xaf87d50) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:370 #5 0x412735ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa8d3d90, th=0xaf87d50) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:77 #6 0x4127002b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa8d52d0, th=th@entry=0xaf87d50) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:361 #7 0x412736ac in ThreadWeaver::WorkingHardState::applyForWork (this=0xa8d3d90, th=0xaf87d50, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:68 #8 0x4126eee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa8d52d0, th=0xaf87d50, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #9 0x412736c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa8d3d90, th=0xaf87d50, previous=0xdb793f0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #10 0x4126eee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa8d52d0, th=0xaf87d50, previous=0xdb793f0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #11 0x41271d53 in ThreadWeaver::Thread::run (this=0xaf87d50) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/Thread.cpp:98 #12 0x49a9ebdb in QThreadPrivate::start (arg=0xaf87d50) at thread/qthread_unix.cpp:349 #13 0x42e55d4c in start_thread (arg=0xa0a60b40) at pthread_create.c:309 #14 0x42d3682e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 6 (Thread 0xa025fb40 (LWP 2853)): #0 0xb7743cbc in __kernel_vsyscall () #1 0x42e5976c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0x49a9f1b5 in wait (time=4294967295, this=0xa950760) at thread/qwaitcondition_unix.cpp:86 #3 QWaitCondition::wait (this=this@entry=0xa8d52e8, mutex=0xa8d59b8, time=time@entry=4294967295) at thread/qwaitcondition_unix.cpp:158 #4 0x412700e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa8d52d0, th=th@entry=0xccb70a8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:370 #5 0x412735ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa8d3d90, th=0xccb70a8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:77 #6 0x4127002b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa8d52d0, th=th@entry=0xccb70a8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:361 #7 0x412736ac in ThreadWeaver::WorkingHardState::applyForWork (this=0xa8d3d90, th=0xccb70a8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:68 #8 0x4126eee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa8d52d0, th=0xccb70a8, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #9 0x412736c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa8d3d90, th=0xccb70a8, previous=0xdc81f68) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #10 0x4126eee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa8d52d0, th=0xccb70a8, previous=0xdc81f68) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #11 0x41271d53 in ThreadWeaver::Thread::run (this=0xccb70a8) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/Thread.cpp:98 #12 0x49a9ebdb in QThreadPrivate::start (arg=0xccb70a8) at thread/qthread_unix.cpp:349 #13 0x42e55d4c in start_thread (arg=0xa025fb40) at pthread_create.c:309 #14 0x42d3682e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 5 (Thread 0x9fa5eb40 (LWP 2854)): #0 0xb7743cbc in __kernel_vsyscall () #1 0x42e5976c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0x49a9f1b5 in wait (time=4294967295, this=0xa950760) at thread/qwaitcondition_unix.cpp:86 #3 QWaitCondition::wait (this=this@entry=0xa8d52e8, mutex=0xa8d59b8, time=time@entry=4294967295) at thread/qwaitcondition_unix.cpp:158 #4 0x412700e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa8d52d0, th=th@entry=0xd120ba0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:370 #5 0x412735ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa8d3d90, th=0xd120ba0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:77 #6 0x4127002b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa8d52d0, th=th@entry=0xd120ba0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:361 #7 0x412736ac in ThreadWeaver::WorkingHardState::applyForWork (this=0xa8d3d90, th=0xd120ba0, previous=0xee77450) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:68 #8 0x4126eee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa8d52d0, th=0xd120ba0, previous=0xee77450) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #9 0x41271d53 in ThreadWeaver::Thread::run (this=0xd120ba0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/Thread.cpp:98 #10 0x49a9ebdb in QThreadPrivate::start (arg=0xd120ba0) at thread/qthread_unix.cpp:349 #11 0x42e55d4c in start_thread (arg=0x9fa5eb40) at pthread_create.c:309 #12 0x42d3682e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 4 (Thread 0x9ed0fb40 (LWP 3404)): #0 0xb7743cbc in __kernel_vsyscall () #1 0x42e5976c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0x49a9f1b5 in wait (time=4294967295, this=0xa950760) at thread/qwaitcondition_unix.cpp:86 #3 QWaitCondition::wait (this=this@entry=0xa8d52e8, mutex=0xa8d59b8, time=time@entry=4294967295) at thread/qwaitcondition_unix.cpp:158 #4 0x412700e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa8d52d0, th=th@entry=0xc199198) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:370 #5 0x412735ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa8d3d90, th=0xc199198) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:77 #6 0x4127002b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa8d52d0, th=th@entry=0xc199198) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:361 #7 0x412736ac in ThreadWeaver::WorkingHardState::applyForWork (this=0xa8d3d90, th=0xc199198, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:68 #8 0x4126eee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa8d52d0, th=0xc199198, previous=0x0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #9 0x412736c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa8d3d90, th=0xc199198, previous=0xc1950c0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:71 #10 0x4126eee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa8d52d0, th=0xc199198, previous=0xc1950c0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #11 0x41271d53 in ThreadWeaver::Thread::run (this=0xc199198) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/Thread.cpp:98 #12 0x49a9ebdb in QThreadPrivate::start (arg=0xc199198) at thread/qthread_unix.cpp:349 #13 0x42e55d4c in start_thread (arg=0x9ed0fb40) at pthread_create.c:309 #14 0x42d3682e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 3 (Thread 0x9e50eb40 (LWP 3405)): #0 0xb7743cbc in __kernel_vsyscall () #1 0x42e5976c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0x49a9f1b5 in wait (time=4294967295, this=0xa950760) at thread/qwaitcondition_unix.cpp:86 #3 QWaitCondition::wait (this=this@entry=0xa8d52e8, mutex=0xa8d59b8, time=time@entry=4294967295) at thread/qwaitcondition_unix.cpp:158 #4 0x412700e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa8d52d0, th=th@entry=0xd095130) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:370 #5 0x412735ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa8d3d90, th=0xd095130) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:77 #6 0x4127002b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa8d52d0, th=th@entry=0xd095130) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:361 #7 0x412736ac in ThreadWeaver::WorkingHardState::applyForWork (this=0xa8d3d90, th=0xd095130, previous=0xbc75350) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:68 #8 0x4126eee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa8d52d0, th=0xd095130, previous=0xbc75350) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #9 0x41271d53 in ThreadWeaver::Thread::run (this=0xd095130) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/Thread.cpp:98 #10 0x49a9ebdb in QThreadPrivate::start (arg=0xd095130) at thread/qthread_unix.cpp:349 #11 0x42e55d4c in start_thread (arg=0x9e50eb40) at pthread_create.c:309 #12 0x42d3682e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 2 (Thread 0x9dd0db40 (LWP 3406)): #0 0xb7743cbc in __kernel_vsyscall () #1 0x42e5976c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187 #2 0x49a9f1b5 in wait (time=4294967295, this=0xa950760) at thread/qwaitcondition_unix.cpp:86 #3 QWaitCondition::wait (this=this@entry=0xa8d52e8, mutex=0xa8d59b8, time=time@entry=4294967295) at thread/qwaitcondition_unix.cpp:158 #4 0x412700e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa8d52d0, th=th@entry=0xd096a90) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:370 #5 0x412735ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa8d3d90, th=0xd096a90) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:77 #6 0x4127002b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa8d52d0, th=th@entry=0xd096a90) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:361 #7 0x412736ac in ThreadWeaver::WorkingHardState::applyForWork (this=0xa8d3d90, th=0xd096a90, previous=0xce9e8d0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WorkingHardState.cpp:68 #8 0x4126eee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa8d52d0, th=0xd096a90, previous=0xce9e8d0) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/WeaverImpl.cpp:356 #9 0x41271d53 in ThreadWeaver::Thread::run (this=0xd096a90) at /usr/src/debug/kdelibs-4.14.3/threadweaver/Weaver/Thread.cpp:98 #10 0x49a9ebdb in QThreadPrivate::start (arg=0xd096a90) at thread/qthread_unix.cpp:349 #11 0x42e55d4c in start_thread (arg=0x9dd0db40) at pthread_create.c:309 #12 0x42d3682e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129 Thread 1 (Thread 0xb76f5840 (LWP 1721)): [KCrash Handler] #7 0x4345a5f5 in _lcd_stem_align () from /usr/lib/freetype-infinality/libfreetype.so.6 #8 0x4345f572 in ft_smooth_render_generic () from /usr/lib/freetype-infinality/libfreetype.so.6 #9 0x43460fcb in ft_smooth_render_lcd () from /usr/lib/freetype-infinality/libfreetype.so.6 #10 0x4340b09c in FT_Render_Glyph_Internal () from /usr/lib/freetype-infinality/libfreetype.so.6 #11 0x4340b13e in FT_Render_Glyph () from /usr/lib/freetype-infinality/libfreetype.so.6 #12 0x4a2c18f9 in QFontEngineFT::loadGlyph (this=this@entry=0x9867ca8, set=set@entry=0x9867d3c, glyph=58, subPixelPosition=subPixelPosition@entry=..., format=QFontEngine::Format_A32, format@entry=QFontEngine::Format_None, fetchMetricsOnly=fetchMetricsOnly@entry=true) at text/qfontengine_ft.cpp:903 #13 0x4a2c26fa in loadGlyph (fetchMetricsOnly=true, format=QFontEngine::Format_None, subPixelPosition=..., glyph=<optimized out>, this=0x9867ca8) at text/qfontengine_ft_p.h:281 #14 QFontEngineFT::recalcAdvances (this=0x9867ca8, glyphs=0xbfc2e5d0, flags=...) at text/qfontengine_ft.cpp:1613 #15 0x4a1d716d in hb_getAdvances (font=0x9867ce4, glyphs=0xbff30ac0, numGlyphs=54, advances=0xbff30c40, flags=0) at text/qfontengine.cpp:105 #16 0x49b19495 in HB_OpenTypePosition (item=item@entry=0xbfc2e800, availableGlyphs=availableGlyphs@entry=54, doLogClusters=doLogClusters@entry=1 '\001') at ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:1339 #17 0x49b1972c in HB_BasicShape (shaper_item=0xbfc2e800) at ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:620 #18 0x49b1e10f in HB_ShapeItem (shaper_item=0xbfc2e800) at ../3rdparty/harfbuzz/src/harfbuzz-shaper.cpp:1419 #19 0x49b1e3cc in qShapeItem (item=0xbfc2e800) at tools/qharfbuzz.cpp:120 #20 0x4a20ee2e in QTextEngine::shapeTextWithHarfbuzz (this=0xe3f9918, item=0) at text/qtextengine.cpp:1342 #21 0x4a20fa17 in QTextEngine::shapeText (this=this@entry=0xe3f9918, item=item@entry=0) at text/qtextengine.cpp:935 #22 0x4a20fe47 in QTextEngine::shape (this=0xe3f9918, item=0) at text/qtextengine.cpp:1450 #23 0x4a213fc4 in QTextEngine::shapeLine (this=0xe3f9918, line=...) at text/qtextengine.cpp:875 #24 0x4a216b7a in QTextLineItemIterator::QTextLineItemIterator (this=0xbfc2f208, _eng=0xe3f9918, _lineNum=0, pos=..., _selection=0x0) at text/qtextengine.cpp:3212 #25 0x4a21a1ec in QTextLine::draw (this=0xbfc2f824, p=0xbfc2f818, pos=..., selection=0x0) at text/qtextlayout.cpp:2314 #26 0xaad358af in TextLabel::drawTextLayout(QPainter*, QTextLayout const&, QRect const&) () from /usr/lib/kde4/plasma_applet_tasks.so #27 0xaad362d3 in TextLabel::paint(QPainter*, QStyleOptionGraphicsItem const*, QWidget*) () from /usr/lib/kde4/plasma_applet_tasks.so #28 0x4a64050f in QGraphicsScenePrivate::draw (this=0x97f7e78, item=item@entry=0xfe08198, painter=0xbfc310bc, viewTransform=0xbfc31148, transformPtr=0xbfc2fbb8, exposedRegion=0xaf5849c, widget=0x96fbc28, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=drawItem@entry=true) at graphicsview/qgraphicsscene.cpp:4964 #29 0x4a6414b4 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x97f7e78, item=0xfe08198, painter=0xbfc310bc, viewTransform=0xbfc31148, exposedRegion=0xaf5849c, widget=0x96fbc28, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4857 #30 0x4a64082e in QGraphicsScenePrivate::draw (this=0x97f7e78, item=item@entry=0x9e7bca0, painter=0xbfc310bc, viewTransform=0xbfc31148, transformPtr=0x0, exposedRegion=0xaf5849c, widget=0x96fbc28, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=drawItem@entry=false) at graphicsview/qgraphicsscene.cpp:4996 #31 0x4a6414b4 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x97f7e78, item=0x9e7bca0, painter=0xbfc310bc, viewTransform=0xbfc31148, exposedRegion=0xaf5849c, widget=0x96fbc28, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4857 #32 0x4a64082e in QGraphicsScenePrivate::draw (this=0x97f7e78, item=item@entry=0x9caa420, painter=0xbfc310bc, viewTransform=0xbfc31148, transformPtr=0x0, exposedRegion=0xaf5849c, widget=0x96fbc28, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=drawItem@entry=false) at graphicsview/qgraphicsscene.cpp:4996 #33 0x4a6414b4 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x97f7e78, item=0x9caa420, painter=0xbfc310bc, viewTransform=0xbfc31148, exposedRegion=0xaf5849c, widget=0x96fbc28, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4857 #34 0x4a64082e in QGraphicsScenePrivate::draw (this=0x97f7e78, item=item@entry=0x9cbf1e0, painter=0xbfc310bc, viewTransform=0xbfc31148, transformPtr=0x0, exposedRegion=0xaf5849c, widget=0x96fbc28, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=drawItem@entry=false) at graphicsview/qgraphicsscene.cpp:4996 #35 0x4a6414b4 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x97f7e78, item=0x9cbf1e0, painter=0xbfc310bc, viewTransform=0xbfc31148, exposedRegion=0xaf5849c, widget=0x96fbc28, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4857 #36 0x4a64082e in QGraphicsScenePrivate::draw (this=0x97f7e78, item=item@entry=0x9ba1900, painter=0xbfc310bc, viewTransform=0xbfc31148, transformPtr=0x0, exposedRegion=0xaf5849c, widget=0x96fbc28, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=drawItem@entry=false) at graphicsview/qgraphicsscene.cpp:4996 #37 0x4a6414b4 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x97f7e78, item=0x9ba1900, painter=0xbfc310bc, viewTransform=0xbfc31148, exposedRegion=0xaf5849c, widget=0x96fbc28, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4857 #38 0x4a64082e in QGraphicsScenePrivate::draw (this=0x97f7e78, item=item@entry=0x9a3e1b8, painter=0xbfc310bc, viewTransform=0xbfc31148, transformPtr=0xbfc30b08, exposedRegion=0xaf5849c, widget=0x96fbc28, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=drawItem@entry=true) at graphicsview/qgraphicsscene.cpp:4996 #39 0x4a6414b4 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x97f7e78, item=0x9a3e1b8, painter=0xbfc310bc, viewTransform=0xbfc31148, exposedRegion=0xaf5849c, widget=0x96fbc28, parentOpacity=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4857 #40 0x4a64082e in QGraphicsScenePrivate::draw (this=0x97f7e78, item=item@entry=0x9a30998, painter=0xbfc310bc, viewTransform=0xbfc31148, transformPtr=0xbfc30e18, exposedRegion=0xaf5849c, widget=0x96fbc28, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=drawItem@entry=true) at graphicsview/qgraphicsscene.cpp:4996 #41 0x4a6414b4 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x97f7e78, item=0x9a30998, painter=0xbfc310bc, viewTransform=0xbfc31148, exposedRegion=0xaf5849c, widget=0x96fbc28, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857 #42 0x4a641cda in QGraphicsScenePrivate::drawItems (this=0x97f7e78, painter=0xbfc310bc, viewTransform=0xbfc31148, exposedRegion=0xaf5849c, widget=0x96fbc28) at graphicsview/qgraphicsscene.cpp:4739 #43 0x4a6647de in QGraphicsView::paintEvent (this=<optimized out>, event=<optimized out>) at graphicsview/qgraphicsview.cpp:3471 #44 0x49fd0a74 in QWidget::event (this=this@entry=0xb024270, event=event@entry=0xbfc31748) at kernel/qwidget.cpp:8546 #45 0x4a3fc57d in QFrame::event (this=this@entry=0xb024270, e=e@entry=0xbfc31748) at widgets/qframe.cpp:557 #46 0x4a493490 in QAbstractScrollArea::viewportEvent (this=this@entry=0xb024270, e=e@entry=0xbfc31748) at widgets/qabstractscrollarea.cpp:1043 #47 0x4a6633ec in QGraphicsView::viewportEvent (this=<optimized out>, event=<optimized out>) at graphicsview/qgraphicsview.cpp:2866 #48 0x4a493736 in viewportEvent (event=0xbfc31748, this=<optimized out>) at widgets/qabstractscrollarea_p.h:100 #49 QAbstractScrollAreaFilter::eventFilter (this=0x97acbd0, o=0x96fbc28, e=0xbfc31748) at widgets/qabstractscrollarea_p.h:116 #50 0x49bbc36e in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x9681328, receiver=receiver@entry=0x96fbc28, event=event@entry=0xbfc31748) at kernel/qcoreapplication.cpp:1063 #51 0x49f72b62 in QApplicationPrivate::notify_helper (this=0x9681328, receiver=0x96fbc28, e=0xbfc31748) at kernel/qapplication.cpp:4561 #52 0x49f79ab9 in QApplication::notify (this=0x966cb60, receiver=0x96fbc28, e=e@entry=0xbfc31748) at kernel/qapplication.cpp:4351 #53 0x4af63830 in KApplication::notify (this=0x966cb60, receiver=0x96fbc28, event=0xbfc31748) at /usr/src/debug/kdelibs-4.14.3/kdeui/kernel/kapplication.cpp:311 #54 0x49bbc1f6 in QCoreApplication::notifyInternal (this=0x966cb60, receiver=0x96fbc28, event=0xbfc31748) at kernel/qcoreapplication.cpp:953 #55 0x49fca273 in QWidgetPrivate::drawWidget (this=0xaf38dc8, pdev=0xaae4738, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9740328) at ../../src/corelib/kernel/qcoreapplication.h:234 #56 0x49fcae60 in QWidgetPrivate::paintSiblingsRecursive (this=0xaf58150, pdev=0xaae4738, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9740328) at kernel/qwidget.cpp:5808 #57 0x49fc9d98 in QWidgetPrivate::drawWidget (this=0xaf58150, pdev=0xaae4738, rgn=..., offset=..., flags=flags@entry=5, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x9740328) at kernel/qwidget.cpp:5652 #58 0x4a1c69c6 in QWidgetBackingStore::sync (this=0x9740328) at painting/qbackingstore.cpp:1373 #59 0x49fbd6a3 in QWidgetPrivate::syncBackingStore (this=0xaf58150) at kernel/qwidget.cpp:1894 #60 0x49fd074c in QWidget::event (this=this@entry=0xb024270, event=event@entry=0xa800ffa0) at kernel/qwidget.cpp:8693 #61 0x4a3fc57d in QFrame::event (this=this@entry=0xb024270, e=e@entry=0xa800ffa0) at widgets/qframe.cpp:557 #62 0x4a49335f in QAbstractScrollArea::event (this=this@entry=0xb024270, e=e@entry=0xa800ffa0) at widgets/qabstractscrollarea.cpp:996 #63 0x4a6631fc in QGraphicsView::event (this=0xb024270, event=0xa800ffa0) at graphicsview/qgraphicsview.cpp:2740 #64 0x49f72b84 in QApplicationPrivate::notify_helper (this=0x9681328, receiver=0xb024270, e=0xa800ffa0) at kernel/qapplication.cpp:4565 #65 0x49f79ab9 in QApplication::notify (this=0x966cb60, receiver=0xb024270, e=e@entry=0xa800ffa0) at kernel/qapplication.cpp:4351 #66 0x4af63830 in KApplication::notify (this=0x966cb60, receiver=0xb024270, event=0xa800ffa0) at /usr/src/debug/kdelibs-4.14.3/kdeui/kernel/kapplication.cpp:311 #67 0x49bbc1f6 in QCoreApplication::notifyInternal (this=0x966cb60, receiver=receiver@entry=0xb024270, event=event@entry=0xa800ffa0) at kernel/qcoreapplication.cpp:953 #68 0x49bbf73a in sendEvent (event=0xa800ffa0, receiver=0xb024270) at kernel/qcoreapplication.h:231 #69 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0xb024270, event_type=event_type@entry=77, data=0x9629f70) at kernel/qcoreapplication.cpp:1577 #70 0x49bbfc3d in QCoreApplication::sendPostedEvents (receiver=0xb024270, event_type=event_type@entry=77) at kernel/qcoreapplication.cpp:1470 #71 0x4a6347ce in dispatchPendingUpdateRequests (this=0xaf58150) at ../../src/gui/graphicsview/qgraphicsview_p.h:200 #72 QGraphicsScenePrivate::_q_processDirtyItems (this=0x97f7e78) at graphicsview/qgraphicsscene.cpp:515 #73 0x4a638423 in QGraphicsScene::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=0xa8015a70, _c=<optimized out>) at .moc/release-shared/moc_qgraphicsscene.cpp:106 #74 0x49bce52b in QMetaCallEvent::placeMetaCall (this=0xa8004730, object=0x97ac490) at kernel/qobject.cpp:524 #75 0x49bd686b in QObject::event (this=this@entry=0x97ac490, e=e@entry=0xa8004730) at kernel/qobject.cpp:1222 #76 0x4a6474d4 in QGraphicsScene::event (this=0x97ac490, event=0xa8004730) at graphicsview/qgraphicsscene.cpp:3565 #77 0x49f72b84 in QApplicationPrivate::notify_helper (this=0x9681328, receiver=0x97ac490, e=0xa8004730) at kernel/qapplication.cpp:4565 #78 0x49f79ab9 in QApplication::notify (this=0x966cb60, receiver=0x97ac490, e=e@entry=0xa8004730) at kernel/qapplication.cpp:4351 #79 0x4af63830 in KApplication::notify (this=0x966cb60, receiver=0x97ac490, event=0xa8004730) at /usr/src/debug/kdelibs-4.14.3/kdeui/kernel/kapplication.cpp:311 #80 0x49bbc1f6 in QCoreApplication::notifyInternal (this=0x966cb60, receiver=receiver@entry=0x97ac490, event=event@entry=0xa8004730) at kernel/qcoreapplication.cpp:953 #81 0x49bbf73a in sendEvent (event=0xa8004730, receiver=0x97ac490) at kernel/qcoreapplication.h:231 #82 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x9629f70) at kernel/qcoreapplication.cpp:1577 #83 0x49bbfc3d in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470 #84 0x49bee6da in sendPostedEvents () at kernel/qcoreapplication.h:236 #85 postEventSourceDispatch (s=s@entry=0x9681590) at kernel/qeventdispatcher_glib.cpp:300 #86 0x42ef7556 in g_main_dispatch (context=0x96814c0) at gmain.c:3066 #87 g_main_context_dispatch (context=context@entry=0x96814c0) at gmain.c:3642 #88 0x42ef7920 in g_main_context_iterate (context=context@entry=0x96814c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 #89 0x42ef79e9 in g_main_context_iteration (context=0x96814c0, may_block=1) at gmain.c:3774 #90 0x49bedd74 in QEventDispatcherGlib::processEvents (this=this@entry=0x962acd8, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #91 0x4a02925c in QGuiEventDispatcherGlib::processEvents (this=0x962acd8, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #92 0x49bbaa90 in QEventLoop::processEvents (this=this@entry=0xbfc32724, flags=...) at kernel/qeventloop.cpp:149 #93 0x49bbae21 in QEventLoop::exec (this=this@entry=0xbfc32724, flags=...) at kernel/qeventloop.cpp:204 #94 0x49bc0c4b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #95 0x49f70ea5 in QApplication::exec () at kernel/qapplication.cpp:3823 #96 0x4bc0fd6b in kdemain () from /lib/libkdeinit4_plasma-desktop.so #97 0x080487bc in main () Report to https://bugs.kde.org/ Reproducible: Sometimes
Crash is in libfreetype. Which libfreetype version are you using? Is it patched with infinality?
I am using freetype-2.5.0-7 and it has been patched with infinality since forever really. will report to freetype as a bug...