Bug 343737 - KDE workspace crashes constantly even when the computer is idle.
Summary: KDE workspace crashes constantly even when the computer is idle.
Status: RESOLVED UPSTREAM
Alias: None
Product: plasma4
Classification: Unmaintained
Component: desktop (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-03 17:01 UTC by thanosk
Modified: 2015-02-04 06:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description thanosk 2015-02-03 17:01:25 UTC
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
Comment 1 Christoph Feck 2015-02-03 19:59:52 UTC
Crash is in libfreetype. Which libfreetype version are you using? Is it patched with infinality?
Comment 2 thanosk 2015-02-04 06:14:41 UTC
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...