Package: plasma-desktop
Version: 4:5.8.4-1
Severity: grave

--- Please enter the report below this line. ---

Dear Maintainer,

When using plasma-desktop without upower installed on the system, 
plasma-desktop 
segfaults when I disable a screen with kscreen.

Steps to reproduce the bug:
+ You will need two screens connected to the system to be able to reproduce 
this bug.
1. Make sure upower is not installed on the system.
2. Go to kscreen configuration module.
3. Disable one of the two screens and apply settings.
You will see that after disabling a screen, plasma-desktop segfaults.


Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6e4bacc940 (LWP 683))]

Thread 8 (Thread 0x7f6d8d744700 (LWP 1066)):
#0  0x00007f6e463bb56d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f6e41d4b9f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6e41d4bb0c in g_main_context_iteration () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#3  0x00007f6e46cce02b in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f6e46c7798a in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/
x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6e46aa50f3 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/
libQt5Core.so.5
#6  0x00007f6d8fcad347 in KCupsConnection::run() () from /usr/lib/x86_64-
linux-gnu/libkcupslib.so
#7  0x00007f6e46aa9da8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f6e45bbe464 in start_thread () from /lib/x86_64-linux-gnu/
libpthread.so.0
#9  0x00007f6e463c49df in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 7 (Thread 0x7f6d99d90700 (LWP 825)):
#0  0x00007f6e41d91004 in g_mutex_unlock () from /lib/x86_64-linux-gnu/
libglib-2.0.so.0
#1  0x00007f6e41d4b394 in g_main_context_check () from /lib/x86_64-linux-gnu/
libglib-2.0.so.0
#2  0x00007f6e41d4b994 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f6e41d4bb0c in g_main_context_iteration () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#4  0x00007f6e46cce02b in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f6e46c7798a in 
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/
x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f6e46aa50f3 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/
libQt5Core.so.5
#7  0x00007f6e49cc1406 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.
5
#8  0x00007f6e46aa9da8 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f6e45bbe464 in start_thread () from /lib/x86_64-linux-gnu/
libpthread.so.0
#10 0x00007f6e463c49df in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 6 (Thread 0x7f6e23bde700 (LWP 795)):
#0  0x00007f6e45bc418f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-
linux-gnu/libpthread.so.0
#1  0x00007f6e4b52a2c4 in ?? () from /usr/lib/x86_64-linux-gnu/
libQt5Script.so.5
#2  0x00007f6e4b52a309 in ?? () from /usr/lib/x86_64-linux-gnu/
libQt5Script.so.5
#3  0x00007f6e45bbe464 in start_thread () from /lib/x86_64-linux-gnu/
libpthread.so.0
#4  0x00007f6e463c49df in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 5 (Thread 0x7f6e2d981700 (LWP 793)):
#0  0x00007f6e41d4b4ae in g_main_context_check () from /lib/x86_64-linux-gnu/
libglib-2.0.so.0
#1  0x00007f6e41d4b994 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6e41d4bb0c in g_main_context_iteration () from /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#3  0x00007f6e46cce02b in 
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () 
from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f6e46c7798a in 

Reply via email to