Bug 399907

Summary: KWin crash dialog after launching Steam game Stellaris
Product: [Plasma] kwin Reporter: Samuel Noordhuis <samuelnhuis>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version First Reported In: 5.14.1   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Samuel Noordhuis 2018-10-17 01:47:54 UTC
Application: kwin_x11 (5.14.1)

Qt Version: 5.11.2
Frameworks Version: 5.51.0
Operating System: Linux 4.18.14-arch1-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed: 
Opened Stellaris from Steam, and alt-tabbed out to read news while it was loading. The Kwin crash dialog was in my system tray, though nothing else unusual was noticed.

-- Backtrace:
Application: KWin (kwin_x11), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f7a62523840 (LWP 3726))]

Thread 25 (Thread 0x7f7a5adee700 (LWP 9148)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 24 (Thread 0x7f7963fff700 (LWP 8260)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 23 (Thread 0x7f7969673700 (LWP 4049)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 22 (Thread 0x7f7a595ac700 (LWP 3976)):
#0  0x00007f7a6c71dd16 in ppoll () at /usr/lib/libc.so.6
#1  0x00007f7a6b324e9b in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5
#2  0x00007f7a6b32638b in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007f7a6b2d48cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f7a6b11deb9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007f7a6973b859 in  () at /usr/lib/libQt5Qml.so.5
#6  0x00007f7a6b127f65 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 21 (Thread 0x7f7a11ffb700 (LWP 3843)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a6ac0c20c in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f7a6ac0c229 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 20 (Thread 0x7f7a12ffd700 (LWP 3838)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 19 (Thread 0x7f7a137fe700 (LWP 3820)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 18 (Thread 0x7f7a13fff700 (LWP 3819)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7f7a28ff9700 (LWP 3818)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7f7a297fa700 (LWP 3817)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7f7a29ffb700 (LWP 3816)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7f7a2a7fc700 (LWP 3815)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f7a2affd700 (LWP 3814)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f7a2b7fe700 (LWP 3813)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f7a2bfff700 (LWP 3812)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f7a48a6c700 (LWP 3811)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f7a4926d700 (LWP 3810)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f7a49a6e700 (LWP 3809)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f7a4a26f700 (LWP 3808)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f7a4aa70700 (LWP 3807)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f7a4b271700 (LWP 3806)):
#0  0x00007f7a69f14afc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f7a4b9ce3fc in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007f7a4b9ce138 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f7a5a5ed700 (LWP 3782)):
#0  0x00007f7a6c71dd16 in ppoll () at /usr/lib/libc.so.6
#1  0x00007f7a6b324e9b in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5
#2  0x00007f7a6b32638b in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007f7a6b2d48cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f7a6b11deb9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007f7a6973b859 in  () at /usr/lib/libQt5Qml.so.5
#6  0x00007f7a6b127f65 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f7a5bfff700 (LWP 3765)):
#0  0x00007f7a6c71dd16 in ppoll () at /usr/lib/libc.so.6
#1  0x00007f7a6b324e9b in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5
#2  0x00007f7a6b32638b in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007f7a6b2d48cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f7a6b11deb9 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007f7a69212ba6 in  () at /usr/lib/libQt5DBus.so.5
#6  0x00007f7a6b127f65 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f7a61998700 (LWP 3757)):
#0  0x00007f7a6c71dc21 in poll () at /usr/lib/libc.so.6
#1  0x00007f7a6b046630 in  () at /usr/lib/libxcb.so.1
#2  0x00007f7a6b0482db in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f7a62073c5a in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f7a6b127f65 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f7a69f0ea9d in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f7a6c728b23 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f7a62523840 (LWP 3726)):
[KCrash Handler]
#6  0x00007f7a6c664d7f in raise () at /usr/lib/libc.so.6
#7  0x00007f7a6c64f672 in abort () at /usr/lib/libc.so.6
#8  0x00007f7a6c64f548 in _nl_load_domain.cold.0 () at /usr/lib/libc.so.6
#9  0x00007f7a6c65d396 in  () at /usr/lib/libc.so.6
#10 0x00007f7a69daec30 in  () at /usr/lib/libepoxy.so.0
#11 0x00007f7a69e075a0 in  () at /usr/lib/libepoxy.so.0
#12 0x00007f7a69df54da in  () at /usr/lib/libepoxy.so.0
#13 0x00007f7a69e8aa1c in KWin::GLRenderTarget::~GLRenderTarget() () at /usr/lib/libkwinglutils.so.11
#14 0x00007f7a6ad8970e in  () at /usr/lib/libkwin4_effect_builtins.so.1
#15 0x00007f7a6ad8bd27 in  () at /usr/lib/libkwin4_effect_builtins.so.1
#16 0x00007f7a6ad8bf09 in  () at /usr/lib/libkwin4_effect_builtins.so.1
#17 0x00007f7a6c4adb5a in KWin::EffectsHandlerImpl::unloadAllEffects() () at /usr/lib/libkwin.so.5
#18 0x00007f7a6c4adbf8 in KWin::EffectsHandlerImpl::~EffectsHandlerImpl() () at /usr/lib/libkwin.so.5
#19 0x00007f7a606ba199 in  () at /usr/lib/qt/plugins/org.kde.kwin.platforms/KWinX11Platform.so
#20 0x00007f7a606ba269 in  () at /usr/lib/qt/plugins/org.kde.kwin.platforms/KWinX11Platform.so
#21 0x00007f7a6c48e47f in  () at /usr/lib/libkwin.so.5
#22 0x00007f7a6c48ea3d in KWin::Compositor::suspend(KWin::Compositor::SuspendReason) () at /usr/lib/libkwin.so.5
#23 0x00007f7a6b300352 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#24 0x00007f7a6bc4fe14 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#25 0x00007f7a6bc576e1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#26 0x00007f7a6b2d5c39 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#27 0x00007f7a6b2d8ccc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#28 0x00007f7a6b3261fd in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#29 0x00007f7a6210a0ce in  () at /usr/lib/libQt5XcbQpa.so.5
#30 0x00007f7a6b2d48cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#31 0x00007f7a6b2dcbc6 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#32 0x00007f7a6c7fab26 in kdemain () at /usr/lib/libkdeinit5_kwin_x11.so
#33 0x00007f7a6c651223 in __libc_start_main () at /usr/lib/libc.so.6
#34 0x0000558eef63205e in _start ()
[Inferior 1 (process 3726) detached]

Reported using DrKonqi
Comment 1 Martin Flöser 2018-10-17 03:58:08 UTC
Unfortunately the backtrace is lacking debug symbols. If you are able to reproduce please install debug packages and attach a new backtrace.
Comment 2 Martin Flöser 2018-10-17 03:59:13 UTC
Incorrectly changed state, new state needs comment.
Comment 3 Samuel Noordhuis 2018-10-30 00:17:26 UTC
Sorry for the late response! 

I have tried to replicate this crash but so far it has not occurred again. I will enable debugging symbols so that next time the information can be of more use.
Comment 4 Bug Janitor Service 2018-11-14 11:33:34 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Bug Janitor Service 2018-11-29 09:47:52 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!