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

            Bug ID: 386888
           Summary: kwin crashes while switching tasks using task manager
           Product: kwin
           Version: 5.11.3
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kwin-bugs-n...@kde.org
          Reporter: keith.miy...@gmail.com
  Target Milestone: ---

Application: kwin_x11 (5.11.3)

Qt Version: 5.9.2
Frameworks Version: 5.40.0
Operating System: Linux 4.13.12-1-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
hitting alt-tab (task manager) to switch tabs multiple times in a row (holding
alt, hitting tab several times) crashes kwin. Tried using breeze theme and the
tab preview theme and both cause the same behavior.

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 0x7f971b707840 (LWP 2025))]

Thread 13 (Thread 0x7f96fa6d1700 (LWP 4253)):
#0  0x00007f971403038d in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f96e8c26ddc in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f96e8c26ce8 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f971402a08a in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f971b09a47f in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f96c67fc700 (LWP 2183)):
#0  0x00007f971403038d in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f97175e3ef7 in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f97175e3f39 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f971402a08a in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f971b09a47f in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f96c77fe700 (LWP 2179)):
#0  0x00007f971403038d in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f96e8c26ddc in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f96e8c26ce8 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f971402a08a in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f971b09a47f in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f96c7fff700 (LWP 2178)):
#0  0x00007f971403038d in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f96e8c26ddc in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f96e8c26ce8 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f971402a08a in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f971b09a47f in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f96dcf77700 (LWP 2177)):
#0  0x00007f971403038d in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f96e8c26ddc in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f96e8c26ce8 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f971402a08a in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f971b09a47f in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f96dd778700 (LWP 2176)):
#0  0x00007f971403038d in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f96e8c26ddc in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f96e8c26ce8 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f971402a08a in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f971b09a47f in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f96ddf79700 (LWP 2175)):
#0  0x00007f971403038d in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f96e8c26ddc in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f96e8c26ce8 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f971402a08a in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f971b09a47f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f96de77a700 (LWP 2174)):
#0  0x00007f971403038d in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f96e8c26ddc in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f96e8c26ce8 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f971402a08a in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f971b09a47f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f96df180700 (LWP 2173)):
#0  0x00007f971403038d in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f96e8c26ddc in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f96e8c26ce8 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f971402a08a in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f971b09a47f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f96dfac2700 (LWP 2172)):
#0  0x00007f971403038d in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007f96e8c26ddc in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#2  0x00007f96e8c26ce8 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#3  0x00007f971402a08a in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f971b09a47f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f96f91b9700 (LWP 2133)):
#0  0x00007f971b090076 in ppoll () at /usr/lib/libc.so.6
#1  0x00007f97186c5813 in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() at /usr/lib/libQt5Core.so.5
#2  0x00007f97186c6faf in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#3  0x00007f971866d48b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#4  0x00007f971848627e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007f9712b31c09 in  () at /usr/lib/libQt5Qml.so.5
#6  0x00007f971848afcb in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f971402a08a in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f971b09a47f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f96fbb59700 (LWP 2062)):
#0  0x00007f971b090076 in ppoll () at /usr/lib/libc.so.6
#1  0x00007f97186c5813 in qt_safe_poll(pollfd*, unsigned long, timespec const*)
() at /usr/lib/libQt5Core.so.5
#2  0x00007f97186c6faf in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#3  0x00007f971866d48b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#4  0x00007f971848627e in QThread::exec() () at /usr/lib/libQt5Core.so.5
#5  0x00007f9711cd3376 in  () at /usr/lib/libQt5DBus.so.5
#6  0x00007f971848afcb in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f971402a08a in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007f971b09a47f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f971b707840 (LWP 2025)):
[KCrash Handler]
#5  0x00007f96e8fd55f7 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#6  0x00007f96e8d473a3 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#7  0x00007f96e8d4544f in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#8  0x00007f96e8d458f5 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#9  0x00007f96e8b65c37 in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#10 0x00007f96e8caa05a in  () at /usr/lib/xorg/modules/dri/radeonsi_dri.so
#11 0x00007f96f834d47f in  () at /usr/lib/libGLX_mesa.so.0
#12 0x00007f9701209d15 in  () at
/usr/lib/qt/plugins/xcbglintegrations/libqxcb-glx-integration.so
#13 0x00007f9718c0929f in QOpenGLContext::swapBuffers(QSurface*) () at
/usr/lib/libQt5Gui.so.5
#14 0x00007f9713201b60 in  () at /usr/lib/libQt5Quick.so.5
#15 0x00007f9713278816 in QQuickWindow::event(QEvent*) () at
/usr/lib/libQt5Quick.so.5
#16 0x00007f96b4e1b0f4 in PlasmaQuick::Dialog::event(QEvent*) () at
/usr/lib/libKF5PlasmaQuick.so.5
#17 0x00007f971938cf2c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#18 0x00007f9719394a06 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#19 0x00007f971866f060 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#20 0x00007f9718bda4b3 in QWindowPrivate::deliverUpdateRequest() () at
/usr/lib/libQt5Gui.so.5
#21 0x00007f9718bda9db in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5
#22 0x00007f97132787b6 in QQuickWindow::event(QEvent*) () at
/usr/lib/libQt5Quick.so.5
#23 0x00007f96b4e1b0f4 in PlasmaQuick::Dialog::event(QEvent*) () at
/usr/lib/libKF5PlasmaQuick.so.5
#24 0x00007f971938cf2c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#25 0x00007f9719394a06 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#26 0x00007f971866f060 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#27 0x00007f97186c9118 in QTimerInfoList::activateTimers() () at
/usr/lib/libQt5Core.so.5
#28 0x00007f97186c7214 in
QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#29 0x00007f970316d8ce in  () at /usr/lib/libQt5XcbQpa.so.5
#30 0x00007f971866d48b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#31 0x00007f97186764d8 in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#32 0x00007f971b3646e3 in kdemain () at /usr/lib/libkdeinit5_kwin_x11.so
#33 0x00007f971afc4f6a in __libc_start_main () at /usr/lib/libc.so.6
#34 0x000055571a7807aa in _start ()

Reported using DrKonqi

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

Reply via email to