Bug#974112: kdecorations crash

2020-11-10 Thread Norbert Preining
Hi

> I can reproduce the problem as well.

Yes, kwin upgrade to the version in unstable will help.

> packages were upgraded to 4:5.19.5-3:

-4 will prohibit this, but needs a bit more time to arrive in testing.

Best

Norbert

--
PREINING Norbert  https://www.preining.info
Accelia Inc. + IFMGA ProGuide + TU Wien + JAIST + TeX Live + Debian Dev
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13



Bug#974112: kdecorations crash

2020-11-10 Thread Tobias Lorenz

Hello,

I can reproduce the problem as well.

My plasma/breeze window decorations are gone. Yesterday the following 
packages were upgraded to 4:5.19.5-3:


libkdecorations2private7
libkdecorations2-5v5
libkf5screen-bin
libkf5screen7

If I try to open the window decoration settings dialog, the whole system 
settings window crashes reproducable.


Application: systemsettings5 (5.17.5)

Qt Version: 5.15.1
Frameworks Version: 5.74.0
Operating System: Linux 5.9.0-1-amd64 x86_64
Distribution: Debian GNU/Linux bullseye/sid

The crash can be reproduced every time.

-- Backtrace:
Application: Systemeinstellungen (systemsettings5), signal: Segmentation 
fault

Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fbb0adb4180 (LWP 5959))]

Thread 14 (Thread 0x7fbac27ef700 (LWP 5976)):
#0  0x7fbb0d463d99 in g_mutex_lock () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x7fbb0d412f2a in g_main_context_iteration () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7fbb0fac372b in 
QEventDispatcherGlib::processEvents(QFlags) 
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x7fbb0fa6ab7b in 
QEventLoop::exec(QFlags) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7fbb0f88b9be in QThread::exec() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7fbb0eb9f085 in ?? () from 
/usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#6  0x7fbb0f88cb01 in ?? () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x7fbb0dfeaea7 in start_thread (arg=) at 
pthread_create.c:477
#8  0x7fbb0f52bd4f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95


Thread 13 (Thread 0x7fbacbfff700 (LWP 5972)):
#0  0x7fbb0d41267a in g_main_context_check () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x7fbb0d412dc5 in ?? () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7fbb0d412f3f in g_main_context_iteration () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7fbb0fac372b in 
QEventDispatcherGlib::processEvents(QFlags) 
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7fbb0fa6ab7b in 
QEventLoop::exec(QFlags) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7fbb0f88b9be in QThread::exec() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x7fbb0eb9f085 in ?? () from 
/usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x7fbb0f88cb01 in ?? () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x7fbb0dfeaea7 in start_thread (arg=) at 
pthread_create.c:477
#9  0x7fbb0f52bd4f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95


Thread 12 (Thread 0x7fbae661d700 (LWP 5971)):
#0  0x7fbb0d463db4 in g_mutex_unlock () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x7fbb0d412e13 in ?? () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7fbb0d412f3f in g_main_context_iteration () from 
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7fbb0fac372b in 
QEventDispatcherGlib::processEvents(QFlags) 
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7fbb0fa6ab7b in 
QEventLoop::exec(QFlags) () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7fbb0f88b9be in QThread::exec() () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x7fbb0eb9f085 in ?? () from 
/usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x7fbb0f88cb01 in ?? () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x7fbb0dfeaea7 in start_thread (arg=) at 
pthread_create.c:477
#9  0x7fbb0f52bd4f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95


Thread 11 (Thread 0x7fbae6ffd700 (LWP 5970)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x7fbae6ffccd0, 
clockid=-419443632, expected=0, futex_word=0x5585ad8776a0) at 
../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fbae6ffccd0, 
clockid=-419443632, mutex=0x5585ad877650, cond=0x5585ad877678) at 
pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5585ad877678, mutex=0x5585ad877650, 
abstime=0x7fbae6ffccd0) at pthread_cond_wait.c:656
#3  0x7fbb0f892aa4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) 
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x7fbb0f890ae1 in ?? () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x7fbb0f88cb01 in ?? () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x7fbb0dfeaea7 in start_thread (arg=) at 
pthread_create.c:477
#7  0x7fbb0f52bd4f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95


Thread 10 (Thread 0x7fbae77fe700 (LWP 5969)):
#0  futex_abstimed_wait_cancelable (private=0, abstime=0x7fbae77fdcd0, 
clockid=-411050928, expected=0, futex_word=0x5585ad8b83d0) at 
../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fbae77fdcd0, 
clockid=-411050928, mutex=0x5585ad8b8380, cond=0x5585ad8b83a8) at 
pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x5585ad8b83a8, mutex=0x5585ad8b8380, 
abstime=0x7fbae77fdcd0) at pthread_cond_