https://bugs.kde.org/show_bug.cgi?id=365271

            Bug ID: 365271
           Summary: plasma crashes when swapping users
           Product: plasmashell
           Version: 5.6.4
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: k...@davidedmundson.co.uk
          Reporter: laur...@internode.on.net
                CC: bhus...@gmail.com, plasma-b...@kde.org

Application: plasmashell (5.6.4)
 (Compiled from sources)
Qt Version: 5.6.1
Frameworks Version: 5.23.0
Operating System: Linux 4.6.2-1-default x86_64
Distribution: "openSUSE Tumbleweed (20160705) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: opensuse tumbleweed updated to
8/7/16 KDE, two monitors one with wallpaper image, the other with slideshow.
when switching users with application launcher plasma crashes at time of switch
completion. on booting computer plasma crashes after login. on login or
switching user , screen setup is not remembered also some times second screen
wallpaper is missing with a black screen.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2d2e8078c0 (LWP 16197))]

Thread 10 (Thread 0x7f2d17827700 (LWP 16199)):
#0  0x00007f2d27b77a1d in poll () from /lib64/libc.so.6
#1  0x00007f2d2cbc5410 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f2d2cbc71a9 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f2d19bc4579 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f2d2827b2d8 in QThreadPrivate::start (arg=0xe9d130) at
thread/qthread_unix.cpp:341
#5  0x00007f2d2736f474 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f2d27b803ed in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f2d15bdf700 (LWP 16201)):
#0  0x00007f2d27b73a7d in read () from /lib64/libc.so.6
#1  0x00007f2d241e7d00 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f2d241a4b26 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f2d241a4ff4 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f2d241a516c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007f2d284a8aeb in QEventDispatcherGlib::processEvents
(this=0x7f2d080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#6  0x00007f2d2845076a in QEventLoop::exec (this=this@entry=0x7f2d15bdecd0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007f2d282763b3 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:500
#8  0x00007f2d2925f9b5 in ?? () from /usr/lib64/libQt5DBus.so.5
#9  0x00007f2d2827b2d8 in QThreadPrivate::start (arg=0x7f2d294d2d20) at
thread/qthread_unix.cpp:341
#10 0x00007f2d2736f474 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f2d27b803ed in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f2d0ffff700 (LWP 16205)):
#0  0x00007f2d27b77a1d in poll () from /lib64/libc.so.6
#1  0x00007f2d241a5056 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f2d241a516c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f2d284a8aeb in QEventDispatcherGlib::processEvents
(this=0x7f2d040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f2d2845076a in QEventLoop::exec (this=this@entry=0x7f2d0fffece0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2d282763b3 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:500
#6  0x00007f2d2b6541e5 in ?? () from /usr/lib64/libQt5Qml.so.5
#7  0x00007f2d2827b2d8 in QThreadPrivate::start (arg=0xf77600) at
thread/qthread_unix.cpp:341
#8  0x00007f2d2736f474 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f2d27b803ed in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f2cfdddf700 (LWP 16225)):
#0  0x00007f2d2737509f in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f2d0d28c9d3 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#2  0x00007f2d0d28c117 in ?? () from /usr/lib64/dri/radeonsi_dri.so
#3  0x00007f2d2736f474 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f2d27b803ed in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f2cf7a2f700 (LWP 16242)):
#0  0x00007f2d27b73a7d in read () from /lib64/libc.so.6
#1  0x00007f2d241e7d00 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f2d241a4b26 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f2d241a4ff4 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f2d241a516c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007f2d284a8aeb in QEventDispatcherGlib::processEvents
(this=0x7f2cf00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#6  0x00007f2d2845076a in QEventLoop::exec (this=this@entry=0x7f2cf7a2ece0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007f2d282763b3 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:500
#8  0x00007f2d2b6541e5 in ?? () from /usr/lib64/libQt5Qml.so.5
#9  0x00007f2d2827b2d8 in QThreadPrivate::start (arg=0x1230c20) at
thread/qthread_unix.cpp:341
#10 0x00007f2d2736f474 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f2d27b803ed in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f2cf61e7700 (LWP 16246)):
#0  0x00007f2d27b73a7d in read () from /lib64/libc.so.6
#1  0x00007f2d241e7d00 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f2d241a4b26 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f2d241a4ff4 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f2d241a516c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007f2d284a8aeb in QEventDispatcherGlib::processEvents
(this=0x7f2ce80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#6  0x00007f2d2845076a in QEventLoop::exec (this=this@entry=0x7f2cf61e6ce0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007f2d282763b3 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:500
#8  0x00007f2d2b6541e5 in ?? () from /usr/lib64/libQt5Qml.so.5
#9  0x00007f2d2827b2d8 in QThreadPrivate::start (arg=0x146fb50) at
thread/qthread_unix.cpp:341
#10 0x00007f2d2736f474 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f2d27b803ed in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f2cf48bf700 (LWP 16255)):
#0  0x00007f2d2737509f in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f2d2ded1fc4 in ?? () from /usr/lib64/libQt5Script.so.5
#2  0x00007f2d2ded2009 in ?? () from /usr/lib64/libQt5Script.so.5
#3  0x00007f2d2736f474 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f2d27b803ed in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f2c67b37700 (LWP 16319)):
#0  0x00007f2d27b73a7d in read () from /lib64/libc.so.6
#1  0x00007f2d241e7d00 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f2d241a4b26 in g_main_context_check () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f2d241a4ff4 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f2d241a516c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#5  0x00007f2d284a8aeb in QEventDispatcherGlib::processEvents
(this=0x7f2c600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#6  0x00007f2d2845076a in QEventLoop::exec (this=this@entry=0x7f2c67b36c90,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007f2d282763b3 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:500
#8  0x00007f2d2c1ec606 in ?? () from /usr/lib64/libQt5Quick.so.5
#9  0x00007f2d2827b2d8 in QThreadPrivate::start (arg=0x19d5050) at
thread/qthread_unix.cpp:341
#10 0x00007f2d2736f474 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f2d27b803ed in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f2c66db5700 (LWP 16520)):
#0  0x00007f2d27b77a1d in poll () from /lib64/libc.so.6
#1  0x00007f2d241a5056 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f2d241a516c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x00007f2d284a8aeb in QEventDispatcherGlib::processEvents
(this=0x7f2c58004900, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#4  0x00007f2d2845076a in QEventLoop::exec (this=this@entry=0x7f2c66db4cc0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f2d282763b3 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:500
#6  0x00007f2c5d2c8e17 in KCupsConnection::run() () from
/usr/lib64/libkcupslib.so
#7  0x00007f2d2827b2d8 in QThreadPrivate::start (arg=0x2dd80b0) at
thread/qthread_unix.cpp:341
#8  0x00007f2d2736f474 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f2d27b803ed in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f2d2e8078c0 (LWP 16197)):
[KCrash Handler]
#6  Plasma::Applet::actions (this=this@entry=0x0) at
/usr/src/debug/plasma-framework-5.23.0/src/plasma/applet.cpp:611
#7  0x0000000000440e73 in ShellCorona::addOutput (this=this@entry=0xf3b4c0,
output=...) at /usr/src/debug/plasma-workspace-5.6.4/shell/shellcorona.cpp:909
#8  0x000000000044120b in ShellCorona::reconsiderOutputs (this=0xf3b4c0) at
/usr/src/debug/plasma-workspace-5.6.4/shell/shellcorona.cpp:842
#9  0x00007f2d2848024c in QtPrivate::QSlotObjectBase::call (a=0x7ffec7741950,
r=0xf3b4c0, this=<optimized out>) at
../../src/corelib/kernel/qobject_impl.h:124
#10 QMetaObject::activate (sender=sender@entry=0xf3b5b0,
signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0,
argv=argv@entry=0x0) at kernel/qobject.cpp:3715
#11 0x00007f2d28480757 in QMetaObject::activate (sender=sender@entry=0xf3b5b0,
m=m@entry=0x7f2d2889a7a0 <QTimer::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at
kernel/qobject.cpp:3595
#12 0x00007f2d284fcde0 in QTimer::timeout (this=this@entry=0xf3b5b0) at
.moc/moc_qtimer.cpp:198
#13 0x00007f2d2848c748 in QTimer::timerEvent (this=0xf3b5b0, e=<optimized out>)
at kernel/qtimer.cpp:247
#14 0x00007f2d28480cb3 in QObject::event (this=0xf3b5b0, e=<optimized out>) at
kernel/qobject.cpp:1278
#15 0x00007f2d2963baec in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0xf3b5b0, e=0x7ffec7741c70) at kernel/qapplication.cpp:3804
#16 0x00007f2d29640f8f in QApplication::notify (this=0x7ffec7742010,
receiver=0xf3b5b0, e=0x7ffec7741c70) at kernel/qapplication.cpp:3561
#17 0x00007f2d28452a20 in QCoreApplication::notifyInternal2 (receiver=0xf3b5b0,
event=event@entry=0x7ffec7741c70) at kernel/qcoreapplication.cpp:1015
#18 0x00007f2d284a79ee in QCoreApplication::sendEvent (event=0x7ffec7741c70,
receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:225
#19 QTimerInfoList::activateTimers (this=0xee5e60) at
kernel/qtimerinfo_unix.cpp:637
#20 0x00007f2d284a7f11 in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:176
#21 0x00007f2d241a4e57 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#22 0x00007f2d241a50c0 in ?? () from /usr/lib64/libglib-2.0.so.0
#23 0x00007f2d241a516c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#24 0x00007f2d284a8acf in QEventDispatcherGlib::processEvents (this=0xe6e6c0,
flags=...) at kernel/qeventdispatcher_glib.cpp:417
#25 0x00007f2d2845076a in QEventLoop::exec (this=this@entry=0x7ffec7741ec0,
flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#26 0x00007f2d28458f6c in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1285
#27 0x000000000041d9ec in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/plasma-workspace-5.6.4/shell/main.cpp:139

Possible duplicates by query: bug 364172, bug 363142, bug 359937, bug 352600.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to