https://bugs.kde.org/show_bug.cgi?id=369406
Bug ID: 369406
Summary: Plasma desktop shell crashes after login
Product: plasma4
Version: unspecified
Platform: Gentoo Packages
OS: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
Assignee: plasma-b...@kde.org
Reporter: m.j.ever...@iee.org
Logged into KDE, plasma attempts to load, then crashes (segfault. #11). Plasma
then retries to load, crashes again (as before), and DrKonqi appears with the
crash information. Insufficient information in backtrace to take a guess on
what's causing it, presently!
Reproducible: Always
Steps to Reproduce:
1. Boot
2. Log into KDE
3. Observe Plasma attempt to load, then segfault and crash.
Actual Results:
Plasma segfaults and exits
Expected Results:
Plasma loads, deskop appears, systray/panel etc. appear on screen (as you might
expect!).
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fcc44c0c780 (LWP 7435))]
Thread 7 (Thread 0x7fcc1c157700 (LWP 7436)):
#0 0x7fcc3ff84cfc in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x7fcc3dd57c0c in ?? () from /usr/lib64/qt4/libQtScript.so.4
#2 0x7fcc3dd57c49 in ?? () from /usr/lib64/qt4/libQtScript.so.4
#3 0x7fcc3ff80f3b in start_thread () from /lib64/libpthread.so.0
#4 0x7fcc4451665d in clone () from /lib64/libc.so.6
Thread 6 (Thread 0x7fcb90d8f700 (LWP 7440)):
#0 0x7fcc44507ead in read () from /lib64/libc.so.6
#1 0x7fcc3867bdcf in ?? () from /usr/lib64/libglib-2.0.so.0
#2 0x7fcc3863c174 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#3 0x7fcc3863c5d5 in ?? () from /usr/lib64/libglib-2.0.so.0
#4 0x7fcc3863c76c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5 0x7fcc4034af1e in QEventDispatcherGlib::processEvents
(this=0x7fcb8c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#6 0x7fcc4031bb31 in QEventLoop::processEvents
(this=this@entry=0x7fcb90d8ee00, flags=...) at kernel/qeventloop.cpp:149
#7 0x7fcc4031be75 in QEventLoop::exec (this=this@entry=0x7fcb90d8ee00,
flags=...) at kernel/qeventloop.cpp:204
#8 0x7fcc402174e1 in QThread::exec (this=this@entry=0x11b86d0) at
thread/qthread.cpp:536
#9 0x7fcc402fccd3 in QInotifyFileSystemWatcherEngine::run (this=0x11b86d0)
at io/qfilesystemwatcher_inotify.cpp:256
#10 0x7fcc40219c8f in QThreadPrivate::start (arg=0x11b86d0) at
thread/qthread_unix.cpp:338
#11 0x7fcc3ff80f3b in start_thread () from /lib64/libpthread.so.0
#12 0x7fcc4451665d in clone () from /lib64/libc.so.6
Thread 5 (Thread 0x7fcb7fea7700 (LWP 7448)):
#0 0x7fcc3ff850ce in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x7fcc4021a1c5 in QWaitConditionPrivate::wait (time=3,
this=0x3afdc50) at thread/qwaitcondition_unix.cpp:84
#2 QWaitCondition::wait (this=, mutex=mutex@entry=0x3afc928,
time=3) at thread/qwaitcondition_unix.cpp:158
#3 0x7fcc4020d2f5 in QThreadPoolThread::run (this=0x3b000c0) at
concurrent/qthreadpool.cpp:141
#4 0x7fcc40219c8f in QThreadPrivate::start (arg=0x3b000c0) at
thread/qthread_unix.cpp:338
#5 0x7fcc3ff80f3b in start_thread () from /lib64/libpthread.so.0
#6 0x7fcc4451665d in clone () from /lib64/libc.so.6
Thread 4 (Thread 0x7fcb7f6a6700 (LWP 7449)):
#0 0x7fcc3ff850ce in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x7fcc4021a1c5 in QWaitConditionPrivate::wait (time=3,
this=0x3afdc50) at thread/qwaitcondition_unix.cpp:84
#2 QWaitCondition::wait (this=, mutex=mutex@entry=0x3afc928,
time=3) at thread/qwaitcondition_unix.cpp:158
#3 0x7fcc4020d2f5 in QThreadPoolThread::run (this=0x38b8340) at
concurrent/qthreadpool.cpp:141
#4 0x7fcc40219c8f in QThreadPrivate::start (arg=0x38b8340) at
thread/qthread_unix.cpp:338
#5 0x7fcc3ff80f3b in start_thread () from /lib64/libpthread.so.0
#6 0x7fcc4451665d in clone () from /lib64/libc.so.6
Thread 3 (Thread 0x7fcb7e1ba700 (LWP 7450)):
#0 0x7fcc3ff850ce in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1 0x7fcc4021a1c5 in QWaitConditionPrivate::wait (time=3,
this=0x3afdc50) at thread/qwaitcondition_unix.cpp:84
#2 QWaitCondition::wait (this=, mutex=mutex@entry=0x3afc928,
time=3) at thread/qwaitcondition_unix.cpp:158
#3 0x7fcc4020d2f5 in QThreadPoolThread::run (this=0x3b00b70) at
concurrent/qthreadpool.cpp:141
#4 0x7fcc40219c8f in QThreadPrivate::start (arg=0x3b00b70) at
thread/qthread_unix.cpp:338
#5 0x7fcc3ff80f3b in start_thread () from /lib64/libpthread.so.0
#6 0x7fcc4451665d in clone () from /lib64/libc.so.6
Thread 2 (Thread 0x7fcb6700 (LWP 7451)):
#0 0x7fcc3ff850ce in pthread_cond_timedwait@@GLIBC_2.3.2 () fro