Bug 336160 - Panel crashing when adding memory status widget
Summary: Panel crashing when adding memory status widget
Status: RESOLVED DUPLICATE of bug 182511
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: 4.11.9
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-06-13 08:55 UTC by igor.jovic
Modified: 2014-07-15 13:38 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description igor.jovic 2014-06-13 08:55:27 UTC
Application: plasma-desktop (4.11.9)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.13.0-29-generic x86_64
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Fresh kubuntu install
Panel on left edge, vertical
Tried to add memory widget
-> first only the shadow was added (dark area but without the widgt itself)
tried it again
-> panel crashed

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc78119c7c0 (LWP 2906))]

Thread 10 (Thread 0x7fc75e96c700 (LWP 2907)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc779e3fffb in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007fc779e40039 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007fc7746ec182 in start_thread (arg=0x7fc75e96c700) at pthread_create.c:312
#4  0x00007fc780a8d30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7fc6d7fc3700 (LWP 2908)):
#0  0x00007fc780a7ffbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fc773fdafe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc773fdb0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc77d6557be in QEventDispatcherGlib::processEvents (this=0x7fc6d00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007fc77d6270af in QEventLoop::processEvents (this=this@entry=0x7fc6d7fc2de0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fc77d6273a5 in QEventLoop::exec (this=this@entry=0x7fc6d7fc2de0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fc77d523c5f in QThread::exec (this=this@entry=0x1021140) at thread/qthread.cpp:537
#7  0x00007fc77d608823 in QInotifyFileSystemWatcherEngine::run (this=0x1021140) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fc77d52632f in QThreadPrivate::start (arg=0x1021140) at thread/qthread_unix.cpp:349
#9  0x00007fc7746ec182 in start_thread (arg=0x7fc6d7fc3700) at pthread_create.c:312
#10 0x00007fc780a8d30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7fc6d6c18700 (LWP 2912)):
#0  0x00007fc77401c9b9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fc773fdaa59 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc773fdaf7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc773fdb0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fc77d6557be in QEventDispatcherGlib::processEvents (this=0x7fc6c80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007fc77d6270af in QEventLoop::processEvents (this=this@entry=0x7fc6d6c17de0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fc77d6273a5 in QEventLoop::exec (this=this@entry=0x7fc6d6c17de0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fc77d523c5f in QThread::exec (this=this@entry=0xfc6d90) at thread/qthread.cpp:537
#8  0x00007fc77d608823 in QInotifyFileSystemWatcherEngine::run (this=0xfc6d90) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007fc77d52632f in QThreadPrivate::start (arg=0xfc6d90) at thread/qthread_unix.cpp:349
#10 0x00007fc7746ec182 in start_thread (arg=0x7fc6d6c18700) at pthread_create.c:312
#11 0x00007fc780a8d30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7fc6c02c4700 (LWP 2932)):
#0  0x00007fc780a9aec6 in pthread_mutex_lock (mutex=0x7fc6b8000a60) at forward.c:192
#1  0x00007fc77401c991 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc773fdb0d8 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc77d6557be in QEventDispatcherGlib::processEvents (this=0x7fc6b80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007fc77d6270af in QEventLoop::processEvents (this=this@entry=0x7fc6c02c3de0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fc77d6273a5 in QEventLoop::exec (this=this@entry=0x7fc6c02c3de0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fc77d523c5f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:537
#7  0x00007fc6c2eb1027 in KCupsConnection::run() () from /usr/lib/libkcupslib.so
#8  0x00007fc77d52632f in QThreadPrivate::start (arg=0x1fa01d0) at thread/qthread_unix.cpp:349
#9  0x00007fc7746ec182 in start_thread (arg=0x7fc6c02c4700) at pthread_create.c:312
#10 0x00007fc780a8d30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fc6dd2a7700 (LWP 5120)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc77d526816 in wait (time=18446744073709551615, this=0x13343a0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x140f9d8, mutex=0x1306370, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fc7790b8e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x140f9b0, th=0x5963510) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fc7790bb903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x12da330, th=0x5963510, previous=0x2fe0e60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fc7790ba61f in ThreadWeaver::Thread::run (this=0x5963510) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007fc77d52632f in QThreadPrivate::start (arg=0x5963510) at thread/qthread_unix.cpp:349
#7  0x00007fc7746ec182 in start_thread (arg=0x7fc6dd2a7700) at pthread_create.c:312
#8  0x00007fc780a8d30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7fc6d9e12700 (LWP 5121)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc77d526816 in wait (time=18446744073709551615, this=0x13343a0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x140f9d8, mutex=0x1306370, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fc7790b8e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x140f9b0, th=0x4622370) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fc7790bb903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x12da330, th=0x4622370, previous=0x4625d70) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fc7790ba61f in ThreadWeaver::Thread::run (this=0x4622370) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007fc77d52632f in QThreadPrivate::start (arg=0x4622370) at thread/qthread_unix.cpp:349
#7  0x00007fc7746ec182 in start_thread (arg=0x7fc6d9e12700) at pthread_create.c:312
#8  0x00007fc780a8d30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fc6d9611700 (LWP 5122)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc77d526816 in wait (time=18446744073709551615, this=0x13343a0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x140f9d8, mutex=0x1306370, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fc7790b8e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x140f9b0, th=0x3d64190) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fc7790bb903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x12da330, th=0x3d64190, previous=0x444d9c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fc7790ba61f in ThreadWeaver::Thread::run (this=0x3d64190) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007fc77d52632f in QThreadPrivate::start (arg=0x3d64190) at thread/qthread_unix.cpp:349
#7  0x00007fc7746ec182 in start_thread (arg=0x7fc6d9611700) at pthread_create.c:312
#8  0x00007fc780a8d30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fc6bf391700 (LWP 5123)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc77d526816 in wait (time=18446744073709551615, this=0x13343a0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x140f9d8, mutex=0x1306370, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fc7790b8e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x140f9b0, th=0x2fdd970) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fc7790bb903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x12da330, th=0x2fdd970, previous=0x566b900) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fc7790ba61f in ThreadWeaver::Thread::run (this=0x2fdd970) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007fc77d52632f in QThreadPrivate::start (arg=0x2fdd970) at thread/qthread_unix.cpp:349
#7  0x00007fc7746ec182 in start_thread (arg=0x7fc6bf391700) at pthread_create.c:312
#8  0x00007fc780a8d30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fc6beb90700 (LWP 5124)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fc77d526816 in wait (time=18446744073709551615, this=0x13343a0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x140f9d8, mutex=0x1306370, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fc7790b8e6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x140f9b0, th=0x599f450) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007fc7790bb903 in ThreadWeaver::WorkingHardState::applyForWork (this=0x12da330, th=0x599f450, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007fc7790ba61f in ThreadWeaver::Thread::run (this=0x599f450) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007fc77d52632f in QThreadPrivate::start (arg=0x599f450) at thread/qthread_unix.cpp:349
#7  0x00007fc7746ec182 in start_thread (arg=0x7fc6beb90700) at pthread_create.c:312
#8  0x00007fc780a8d30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fc78119c7c0 (LWP 2906)):
[KCrash Handler]
#6  QMutex::lock (this=this@entry=0x426f688) at thread/qmutex.cpp:153
#7  0x00007fc77d62c139 in QCoreApplication::postEvent (receiver=receiver@entry=0x30e2950, event=0x2cbe430, priority=priority@entry=0) at kernel/qcoreapplication.cpp:1358
#8  0x00007fc77d62c427 in QCoreApplication::postEvent (receiver=receiver@entry=0x30e2950, event=<optimized out>) at kernel/qcoreapplication.cpp:1311
#9  0x00007fc77d63a094 in QObject::deleteLater (this=this@entry=0x30e2950) at kernel/qobject.cpp:2087
#10 0x00007fc77ca49b8f in QX11Data::xdndHandleFinished (this=<optimized out>, xe=0x7fff733cf240, passive=<optimized out>) at kernel/qdnd_x11.cpp:1256
#11 0x00007fc77ca2bfd3 in QApplication::x11ClientMessage (this=<optimized out>, w=0x1904750, event=<optimized out>, passive_only=<optimized out>) at kernel/qapplication_x11.cpp:3259
#12 0x00007fc77ca3b872 in QApplication::x11ProcessEvent (this=0xdf7810, event=event@entry=0x7fff733cf240) at kernel/qapplication_x11.cpp:3888
#13 0x00007fc77ca63b02 in x11EventSourceDispatch (s=0xe14400, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#14 0x00007fc773fdae04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007fc773fdb048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007fc773fdb0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007fc77d6557a1 in QEventDispatcherGlib::processEvents (this=0xe12f10, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#18 0x00007fc77ca63bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#19 0x00007fc77d6270af in QEventLoop::processEvents (this=this@entry=0x7fff733cf610, flags=...) at kernel/qeventloop.cpp:149
#20 0x00007fc77d6273a5 in QEventLoop::exec (this=this@entry=0x7fff733cf610, flags=...) at kernel/qeventloop.cpp:204
#21 0x00007fc77d62cb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#22 0x00007fc77c9c037c in QApplication::exec () at kernel/qapplication.cpp:3828
#23 0x00007fc780d9466c in kdemain (argc=1, argv=0x7fff733cf868) at ../../../../plasma/desktop/shell/main.cpp:126
#24 0x00007fc7809b3ec5 in __libc_start_main (main=0x4006e0 <main(int, char**)>, argc=1, argv=0x7fff733cf868, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff733cf858) at libc-start.c:287
#25 0x000000000040070e in _start ()

Possible duplicates by query: bug 335594, bug 333311, bug 329133, bug 324730.

Reported using DrKonqi
Comment 1 Christoph Feck 2014-07-15 13:38:29 UTC

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