Bug 375816

Summary: KWin crashing when autostarting Mumble
Product: [Plasma] kwin Reporter: Joz <jan.zabel>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash Keywords: drkonqi, triaged
Priority: NOR Flags: jan.zabel: Wayland-
jan.zabel: X11+
Version First Reported In: 5.8.5   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Joz 2017-01-31 20:36:37 UTC
Application: kwin_x11 (5.8.5)

Qt Version: 5.8.0
Frameworks Version: 5.30.0
Operating System: Linux 4.9.6-1-ARCH x86_64
Distribution: "Arch Linux"

-- Information about the crash:
- What I was doing when the application crashed:
Starting Plasma. Mumble is in the autostart list
- Unusual behavior I noticed:
I was not able to show the window of Mumble by clicking the tray icon
This worked on other apps with tray icon

The crash can be reproduced every time.

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

Thread 6 (Thread 0x7f0d57d76700 (LWP 2003)):
#0  0x00007f0d8e95b10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f0d91cd1234 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f0d91cd1279 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f0d8e955454 in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f0d956ea7df in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f0d62f76700 (LWP 1995)):
#0  0x00007f0d956e1551 in ppoll () at /usr/lib/libc.so.6
#1  0x00007f0d92d8a6f9 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5
#2  0x00007f0d92d8bd6a in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007f0d92d38c9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f0d92b5aa73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007f0d8d660025 in  () at /usr/lib/libQt5Qml.so.5
#6  0x00007f0d92b5f6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f0d8e955454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f0d956ea7df in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f0d6bb35700 (LWP 1980)):
#0  0x00007f0d956e1551 in ppoll () at /usr/lib/libc.so.6
#1  0x00007f0d92d8a6f9 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5
#2  0x00007f0d92d8bd6a in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007f0d92d38c9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f0d92b5aa73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007f0d8d660025 in  () at /usr/lib/libQt5Qml.so.5
#6  0x00007f0d92b5f6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f0d8e955454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f0d956ea7df in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f0d7a32a700 (LWP 1935)):
#0  0x00007f0d956e1551 in ppoll () at /usr/lib/libc.so.6
#1  0x00007f0d92d8a6f9 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5
#2  0x00007f0d92d8bd6a in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#3  0x00007f0d92d38c9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#4  0x00007f0d92b5aa73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007f0d8c818125 in  () at /usr/lib/libQt5DBus.so.5
#6  0x00007f0d92b5f6d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f0d8e955454 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f0d956ea7df in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f0d7c451700 (LWP 1913)):
#0  0x00007f0d956e148d in poll () at /usr/lib/libc.so.6
#1  0x00007f0d948218e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007f0d94823679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f0d7d52d239 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f0d92b5f6d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f0d8e955454 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f0d956ea7df in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f0d95caf840 (LWP 1901)):
[KCrash Handler]
#6  0x00000000020b9f00 in  ()
#7  0x00007f0d92d6c7f0 in QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) () at /usr/lib/libQt5Core.so.5
#8  0x00007f0d91d1376f in  () at /usr/lib/libQt5Script.so.5
#9  0x00007f0d91d13844 in  () at /usr/lib/libQt5Script.so.5
#10 0x00007f0d91d13ac2 in QScriptEngine::newQObject(QObject*, QScriptEngine::ValueOwnership, QFlags<QScriptEngine::QObjectWrapOption> const&) () at /usr/lib/libQt5Script.so.5
#11 0x00007f0d952ec19c in  () at /usr/lib/libkwin.so.5
#12 0x00007f0d91d13d75 in  () at /usr/lib/libQt5Script.so.5
#13 0x00007f0d91d3c826 in  () at /usr/lib/libQt5Script.so.5
#14 0x00007f0d91d44af1 in  () at /usr/lib/libQt5Script.so.5
#15 0x00007f0d92d662e4 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#16 0x00007f0d9251aee8 in KWin::EffectsHandler::desktopPresenceChanged(KWin::EffectWindow*, int, int) () at /usr/lib/libkwineffects.so.9
#17 0x00007f0d9251c8a1 in  () at /usr/lib/libkwineffects.so.9
#18 0x00007f0d92d66fa9 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#19 0x00007f0d93a1c34c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#20 0x00007f0d93a23b61 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#21 0x00007f0d92d3a840 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#22 0x00007f0d92d3cfcd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#23 0x00007f0d92d8bb97 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#24 0x00007f0d7d58dded in  () at /usr/lib/libQt5XcbQpa.so.5
#25 0x00007f0d92d38c9a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#26 0x00007f0d92d411e4 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#27 0x00007f0d959a9455 in kdemain () at /usr/lib/libkdeinit5_kwin_x11.so
#28 0x00007f0d95622291 in __libc_start_main () at /usr/lib/libc.so.6
#29 0x000000000040069a in _start ()

Reported using DrKonqi
Comment 1 Martin Flöser 2017-02-01 06:09:23 UTC
Unfortunately the backtrace is lacking debug symbols. If you are able to 
reproduce please install the debug packages provided by your 
distribution (please ask the distribution support channel on how to 
install them) and attach a new backtrace.
Comment 2 Andrew Crouthamel 2018-09-28 02:31:15 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 set the bug status 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 3 Andrew Crouthamel 2018-10-28 03:36:07 UTC
Dear Bug Submitter,

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!