Bug 282190

Summary: Plasma crash after ~1 month heavy usage
Product: [Plasma] plasma4 Reporter: Michael Monnerie <kde-bugreport>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kilbert666
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description Michael Monnerie 2011-09-17 09:15:09 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.00 (4.6.0) "release 6"
Qt Version: 4.7.1
Operating System: Linux 3.0.3-zmi x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

The PC was idle when I got the message that plasma had crashed. I guess this could have to do with memory leaks. Usually I restart the PC every 2-3 weeks to get everything fresh. Xorg uses 2.6G virt and 1.7G res memory (according to "top"). Firefox needs 2.6G virt and 1.4G res, kontact 1G virt and 400M res, soffice.bin (LibreOffice) 3.1G virt and 170M res, konsole 700M virt and 140M res. And so on...

Maybe someone or everyone can help fixing this memory drain?

-- Backtrace:
Application: Plasma-Desktop-Umgebung (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fb7492a9760 (LWP 2978))]

Thread 12 (Thread 0x7fb72d95e700 (LWP 2980)):
#0  0x00007fb7469a3503 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb743815114 in g_main_context_poll (context=0xc65630, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3404
#2  g_main_context_iterate (context=0xc65630, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3086
#3  0x00007fb743815650 in g_main_context_iteration (context=0xc65630, may_block=1) at gmain.c:3154
#4  0x00007fb747f94976 in QEventDispatcherGlib::processEvents (this=0xc60a20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007fb747f69052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fb747f69265 in QEventLoop::exec (this=0x7fb72d95dde0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007fb747e7e1e4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007fb747f4a968 in QInotifyFileSystemWatcherEngine::run (this=0xc55e50) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fb747e80a5e in QThreadPrivate::start (arg=0xc55e50) at thread/qthread_unix.cpp:285
#10 0x00007fb747bf1a3f in start_thread (arg=0x7fb72d95e700) at pthread_create.c:297
#11 0x00007fb7469ac67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fb71a17c700 (LWP 11944)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb747e8114b in wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb73c3af254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x121b0d0, th=0x17afa20) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb73c3b22a5 in waitForAvailableJob (this=0x11a3f00, th=0x17afa20) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0x17afa20) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fb73c3b22be in ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0x17afa20) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fb73c3af64f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb71a17be30, parent=0x121b0d0, th=0x17afa20) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#8  0x00007fb73c3af6d8 in ThreadWeaver::Thread::run (this=0x17afa20) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#9  0x00007fb747e80a5e in QThreadPrivate::start (arg=0x17afa20) at thread/qthread_unix.cpp:285
#10 0x00007fb747bf1a3f in start_thread (arg=0x7fb71a17c700) at pthread_create.c:297
#11 0x00007fb7469ac67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fb71997b700 (LWP 11945)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb747e8114b in wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb73c3af254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x121b0d0, th=0x116e0c0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb73c3b22a5 in waitForAvailableJob (this=0x11a3f00, th=0x116e0c0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0x116e0c0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fb73c3b22be in ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0x116e0c0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fb73c3b22be in ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0x116e0c0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007fb73c3b22be in ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0x116e0c0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007fb73c3af64f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb71997ae30, parent=0x121b0d0, th=0x116e0c0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#10 0x00007fb73c3af6d8 in ThreadWeaver::Thread::run (this=0x116e0c0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#11 0x00007fb747e80a5e in QThreadPrivate::start (arg=0x116e0c0) at thread/qthread_unix.cpp:285
#12 0x00007fb747bf1a3f in start_thread (arg=0x7fb71997b700) at pthread_create.c:297
#13 0x00007fb7469ac67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fb71917a700 (LWP 11946)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb747e8114b in wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb73c3af254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x121b0d0, th=0x13a24f0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb73c3b22a5 in waitForAvailableJob (this=0x11a3f00, th=0x13a24f0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0x13a24f0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fb73c3af64f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb719179e30, parent=0x121b0d0, th=0x13a24f0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#7  0x00007fb73c3af6d8 in ThreadWeaver::Thread::run (this=0x13a24f0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#8  0x00007fb747e80a5e in QThreadPrivate::start (arg=0x13a24f0) at thread/qthread_unix.cpp:285
#9  0x00007fb747bf1a3f in start_thread (arg=0x7fb71917a700) at pthread_create.c:297
#10 0x00007fb7469ac67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fb710979700 (LWP 11947)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb747e8114b in wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb73c3af254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x121b0d0, th=0xcc1df0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb73c3b22a5 in waitForAvailableJob (this=0x11a3f00, th=0xcc1df0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0xcc1df0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fb73c3b22be in ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0xcc1df0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fb73c3af64f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb710978e30, parent=0x121b0d0, th=0xcc1df0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#8  0x00007fb73c3af6d8 in ThreadWeaver::Thread::run (this=0xcc1df0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#9  0x00007fb747e80a5e in QThreadPrivate::start (arg=0xcc1df0) at thread/qthread_unix.cpp:285
#10 0x00007fb747bf1a3f in start_thread (arg=0x7fb710979700) at pthread_create.c:297
#11 0x00007fb7469ac67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fb718979700 (LWP 11948)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb747e8114b in wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb73c3af254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x121b0d0, th=0x18900e0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb73c3b22a5 in waitForAvailableJob (this=0x11a3f00, th=0x18900e0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0x18900e0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fb73c3af64f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb718978e30, parent=0x121b0d0, th=0x18900e0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#7  0x00007fb73c3af6d8 in ThreadWeaver::Thread::run (this=0x18900e0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#8  0x00007fb747e80a5e in QThreadPrivate::start (arg=0x18900e0) at thread/qthread_unix.cpp:285
#9  0x00007fb747bf1a3f in start_thread (arg=0x7fb718979700) at pthread_create.c:297
#10 0x00007fb7469ac67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fb713de0700 (LWP 17150)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb747e8114b in wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb73c3af254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x121b0d0, th=0x113d990) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb73c3b22a5 in waitForAvailableJob (this=0x11a3f00, th=0x113d990) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0x113d990) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fb73c3af64f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb713ddfe30, parent=0x121b0d0, th=0x113d990) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#7  0x00007fb73c3af6d8 in ThreadWeaver::Thread::run (this=0x113d990) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#8  0x00007fb747e80a5e in QThreadPrivate::start (arg=0x113d990) at thread/qthread_unix.cpp:285
#9  0x00007fb747bf1a3f in start_thread (arg=0x7fb713de0700) at pthread_create.c:297
#10 0x00007fb7469ac67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fb7135df700 (LWP 17151)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb747e8114b in wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb73c3af254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x121b0d0, th=0x1943430) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb73c3b22a5 in waitForAvailableJob (this=0x11a3f00, th=0x1943430) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0x1943430) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fb73c3b22be in ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0x1943430) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fb73c3af64f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb7135dee30, parent=0x121b0d0, th=0x1943430) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#8  0x00007fb73c3af6d8 in ThreadWeaver::Thread::run (this=0x1943430) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#9  0x00007fb747e80a5e in QThreadPrivate::start (arg=0x1943430) at thread/qthread_unix.cpp:285
#10 0x00007fb747bf1a3f in start_thread (arg=0x7fb7135df700) at pthread_create.c:297
#11 0x00007fb7469ac67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fb712dde700 (LWP 17152)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb747e8114b in wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb73c3af254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x121b0d0, th=0xe5b6e0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb73c3b22a5 in waitForAvailableJob (this=0x11a3f00, th=0xe5b6e0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0xe5b6e0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fb73c3b22be in ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0xe5b6e0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fb73c3af64f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb712ddde30, parent=0x121b0d0, th=0xe5b6e0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#8  0x00007fb73c3af6d8 in ThreadWeaver::Thread::run (this=0xe5b6e0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#9  0x00007fb747e80a5e in QThreadPrivate::start (arg=0xe5b6e0) at thread/qthread_unix.cpp:285
#10 0x00007fb747bf1a3f in start_thread (arg=0x7fb712dde700) at pthread_create.c:297
#11 0x00007fb7469ac67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fb7125dd700 (LWP 17153)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb747e8114b in wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb73c3af254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x121b0d0, th=0x7fb7140db5d0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb73c3b22a5 in waitForAvailableJob (this=0x11a3f00, th=0x7fb7140db5d0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0x7fb7140db5d0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fb73c3af64f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb7125dce30, parent=0x121b0d0, th=0x7fb7140db5d0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#7  0x00007fb73c3af6d8 in ThreadWeaver::Thread::run (this=0x7fb7140db5d0) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#8  0x00007fb747e80a5e in QThreadPrivate::start (arg=0x7fb7140db5d0) at thread/qthread_unix.cpp:285
#9  0x00007fb747bf1a3f in start_thread (arg=0x7fb7125dd700) at pthread_create.c:297
#10 0x00007fb7469ac67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fb711ddc700 (LWP 17154)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fb747e8114b in wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x11a41c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fb73c3af254 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x121b0d0, th=0x16d5270) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fb73c3b22a5 in waitForAvailableJob (this=0x11a3f00, th=0x16d5270) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WeaverImpl.cpp:356
#5  ThreadWeaver::WorkingHardState::applyForWork (this=0x11a3f00, th=0x16d5270) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007fb73c3af64f in ThreadWeaver::ThreadRunHelper::run (this=0x7fb711ddbe30, parent=0x121b0d0, th=0x16d5270) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:87
#7  0x00007fb73c3af6d8 in ThreadWeaver::Thread::run (this=0x16d5270) at /usr/src/debug/kdelibs-4.6.0/threadweaver/Weaver/Thread.cpp:142
#8  0x00007fb747e80a5e in QThreadPrivate::start (arg=0x16d5270) at thread/qthread_unix.cpp:285
#9  0x00007fb747bf1a3f in start_thread (arg=0x7fb711ddc700) at pthread_create.c:297
#10 0x00007fb7469ac67d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb7492a9760 (LWP 2978)):
[KCrash Handler]
#6  0x00007fb72f4f60bb in TaskItemLayout::preferredColumns (this=0xc2acb0) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/tasks/taskitemlayout.cpp:247
#7  0x00007fb72f4f621d in TaskItemLayout::gridLayoutSize (this=0xc2acb0) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/tasks/taskitemlayout.cpp:265
#8  0x00007fb72f4f62ad in TaskItemLayout::layoutItems (this=0xc2acb0) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/tasks/taskitemlayout.cpp:288
#9  0x00007fb72f4f6d9a in TaskItemLayout::insert (this=0xc2acb0, index=<value optimized out>, item=0x1ad2ea0) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/tasks/taskitemlayout.cpp:149
#10 0x00007fb72f4f6eec in TaskItemLayout::addTaskItem (this=0xc2acb0, item=0x1ad2ea0) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/tasks/taskitemlayout.cpp:102
#11 0x00007fb72f503478 in TaskGroupItem::itemAdded (this=0xc86ce0, groupableItem=0x17776b0) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/tasks/taskgroupitem.cpp:509
#12 0x00007fb72f503781 in TaskGroupItem::reload (this=0xc86ce0) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/tasks/taskgroupitem.cpp:330
#13 0x00007fb72f503b77 in TaskGroupItem::setGroup (this=0xc86ce0, group=0x1609390) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/applets/tasks/taskgroupitem.cpp:379
#14 0x00007fb72f4f34ec in Tasks::qt_metacall (this=0xb68e00, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5f9e58e0) at /usr/src/debug/kdebase-workspace-4.6.0/build/plasma/desktop/applets/tasks/tasks.moc:99
#15 0x00007fb747f7edef in QMetaObject::activate (sender=0xc8ccd0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3272
#16 0x00007fb72f2b0243 in TaskManager::GroupManagerPrivate::actuallyReloadTasks (this=0xc8d3c0) at /usr/src/debug/kdebase-workspace-4.6.0/libs/taskmanager/groupmanager.cpp:191
#17 0x00007fb72f2b16f1 in TaskManager::GroupManager::qt_metacall (this=0xc8ccd0, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7fff5f9e5ad0) at /usr/src/debug/kdebase-workspace-4.6.0/build/libs/taskmanager/groupmanager.moc:117
#18 0x00007fb747f7edef in QMetaObject::activate (sender=0xc8d418, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3272
#19 0x00007fb747f7d799 in QObject::event (this=0xc8d418, e=<value optimized out>) at kernel/qobject.cpp:1175
#20 0x00007fb747118d14 in QApplicationPrivate::notify_helper (this=0x78a4e0, receiver=0xc8d418, e=0x7fff5f9e6270) at kernel/qapplication.cpp:4445
#21 0x00007fb74712122a in QApplication::notify (this=<value optimized out>, receiver=0xc8d418, e=0x7fff5f9e6270) at kernel/qapplication.cpp:4324
#22 0x00007fb748c0d9e6 in KApplication::notify (this=0x7804f0, receiver=0xc8d418, event=0x7fff5f9e6270) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#23 0x00007fb747f69bfc in QCoreApplication::notifyInternal (this=0x7804f0, receiver=0xc8d418, event=0x7fff5f9e6270) at kernel/qcoreapplication.cpp:732
#24 0x00007fb747f974d8 in sendEvent (this=0x78dcb0) at kernel/qcoreapplication.h:215
#25 QTimerInfoList::activateTimers (this=0x78dcb0) at kernel/qeventdispatcher_unix.cpp:618
#26 0x00007fb747f94244 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#27 0x00007fb743814bd3 in g_main_dispatch (context=0x78cce0) at gmain.c:2440
#28 g_main_context_dispatch (context=0x78cce0) at gmain.c:3013
#29 0x00007fb7438153b0 in g_main_context_iterate (context=0x78cce0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3091
#30 0x00007fb743815650 in g_main_context_iteration (context=0x78cce0, may_block=1) at gmain.c:3154
#31 0x00007fb747f9491f in QEventDispatcherGlib::processEvents (this=0x780f50, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#32 0x00007fb7471bdd8e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x00007fb747f69052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#34 0x00007fb747f69265 in QEventLoop::exec (this=0x7fff5f9e6580, flags=...) at kernel/qeventloop.cpp:201
#35 0x00007fb747f6d6ab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#36 0x00007fb738611da8 in kdemain (argc=1, argv=0x771d70) at /usr/src/debug/kdebase-workspace-4.6.0/plasma/desktop/shell/main.cpp:118
#37 0x00000000004075e9 in _start ()

Possible duplicates by query: bug 277114, bug 276595, bug 268295, bug 266400, bug 264167.

Reported using DrKonqi
Comment 1 Christoph Feck 2011-09-17 10:20:13 UTC
This crashes is fixed in 4.7, and not related to memory leaks.

*** This bug has been marked as a duplicate of bug 264079 ***
Comment 2 Christoph Feck 2011-09-17 10:21:23 UTC
Correction: It is also fixed in 4.6.1 or later.
Comment 3 Beat Wolf 2011-11-23 07:45:12 UTC
*** Bug 287304 has been marked as a duplicate of this bug. ***