Bug 396555 - KWin crash Segment Fault
Summary: KWin crash Segment Fault
Status: RESOLVED WORKSFORME
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.13.3
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi, triaged
Depends on:
Blocks:
 
Reported: 2018-07-16 07:19 UTC by Francesco
Modified: 2018-10-29 02:18 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Francesco 2018-07-16 07:19:43 UTC
Application: kwin_x11 (5.13.3)

Qt Version: 5.11.1
Frameworks Version: 5.48.0
Operating System: Linux 4.17.5-1-zen x86_64
Distribution: "Artix"

-- Information about the crash:
I was sending an e-mail using Thunderbird. Other open application was: Palemoon, Dolphin, Konsole

The crash can be reproduced sometimes.

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

Thread 6 (Thread 0x7f3427304700 (LWP 2864)):
#0  0x00007ffcd2cb8b04 in clock_gettime ()
#1  0x00007f3448da3d76 in clock_gettime () at /usr/lib/libc.so.6
#2  0x00007f344612c712 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007f344612aefa in QTimerInfoList::updateCurrentTime() () at /usr/lib/libQt5Core.so.5
#4  0x00007f344612b4f6 in QTimerInfoList::timerWait(timespec&) () at /usr/lib/libQt5Core.so.5
#5  0x00007f344612a3f5 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f34460d86fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f3445f21849 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f34407c39c9 in  () at /usr/lib/libQt5Qml.so.5
#9  0x00007f3445f2b8f5 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f3441d830bc in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f3448d962ff in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f340e005700 (LWP 2836)):
#0  0x00007f3441d8907c in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f344504caac in  () at /usr/lib/libQt5Script.so.5
#2  0x00007f344504cac9 in  () at /usr/lib/libQt5Script.so.5
#3  0x00007f3441d830bc in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f3448d962ff in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f341886a700 (LWP 2835)):
#0  0x00007ffcd2cb8b04 in clock_gettime ()
#1  0x00007f3448da3d76 in clock_gettime () at /usr/lib/libc.so.6
#2  0x00007f344612c712 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007f344612aefa in QTimerInfoList::updateCurrentTime() () at /usr/lib/libQt5Core.so.5
#4  0x00007f344612b4f6 in QTimerInfoList::timerWait(timespec&) () at /usr/lib/libQt5Core.so.5
#5  0x00007f344612a3f5 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f34460d86fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f3445f21849 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f34407c39c9 in  () at /usr/lib/libQt5Qml.so.5
#9  0x00007f3445f2b8f5 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f3441d830bc in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f3448d962ff in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f341906b700 (LWP 2834)):
#0  0x00007f3441d8907c in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f341abaadc4 in  () at /usr/lib/dri/nouveau_dri.so
#2  0x00007f341abaaab8 in  () at /usr/lib/dri/nouveau_dri.so
#3  0x00007f3441d830bc in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007f3448d962ff in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f342d8f2700 (LWP 2799)):
#0  0x00007ffcd2cb8b04 in clock_gettime ()
#1  0x00007f3448da3d76 in clock_gettime () at /usr/lib/libc.so.6
#2  0x00007f344612c712 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007f344612aefa in QTimerInfoList::updateCurrentTime() () at /usr/lib/libQt5Core.so.5
#4  0x00007f344612b4f6 in QTimerInfoList::timerWait(timespec&) () at /usr/lib/libQt5Core.so.5
#5  0x00007f344612a3f5 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007f34460d86fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007f3445f21849 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007f343f6b5976 in  () at /usr/lib/libQt5DBus.so.5
#9  0x00007f3445f2b8f5 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007f3441d830bc in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007f3448d962ff in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f3449409e80 (LWP 2686)):
[KCrash Handler]
#6  0x00007f341a712fe5 in  () at /usr/lib/dri/nouveau_dri.so
#7  0x00007f341a4f268e in  () at /usr/lib/dri/nouveau_dri.so
#8  0x00007f341a9f16f7 in  () at /usr/lib/dri/nouveau_dri.so
#9  0x00007f341a9f189a in  () at /usr/lib/dri/nouveau_dri.so
#10 0x00007f341a8be61d in  () at /usr/lib/dri/nouveau_dri.so
#11 0x00007f341a8bea82 in  () at /usr/lib/dri/nouveau_dri.so
#12 0x00007f341a9ed64f in  () at /usr/lib/dri/nouveau_dri.so
#13 0x00007f341a4963fb in  () at /usr/lib/dri/nouveau_dri.so
#14 0x00007f341a490be3 in  () at /usr/lib/dri/nouveau_dri.so
#15 0x00007f3424375f81 in  () at /usr/lib/libGLX_mesa.so.0
#16 0x00007f3424363769 in  () at /usr/lib/libGLX_mesa.so.0
#17 0x00007f342f1e831e in  () at /usr/lib/qt/plugins/xcbglintegrations/libqxcb-glx-integration.so
#18 0x00007f342f1e8329 in  () at /usr/lib/qt/plugins/xcbglintegrations/libqxcb-glx-integration.so
#19 0x00007f3446723ddf in QOpenGLContext::destroy() () at /usr/lib/libQt5Gui.so.5
#20 0x00007f3446724178 in QOpenGLContext::~QOpenGLContext() () at /usr/lib/libQt5Gui.so.5
#21 0x00007f344672419a in QOpenGLContext::~QOpenGLContext() () at /usr/lib/libQt5Gui.so.5
#22 0x00007f342757db94 in  () at /usr/lib/qt/plugins/org.kde.kdecoration2/kwin5_aurorae.so
#23 0x00007f342757dc39 in  () at /usr/lib/qt/plugins/org.kde.kdecoration2/kwin5_aurorae.so
#24 0x00007f344884f3e6 in KWin::AbstractClient::destroyDecoration() () at /usr/lib/libkwin.so.5
#25 0x00007f344885f554 in KWin::Client::destroyDecoration() () at /usr/lib/libkwin.so.5
#26 0x00007f3448854e8c in KWin::Client::destroyClient() () at /usr/lib/libkwin.so.5
#27 0x00007f34488b1273 in KWin::Client::unmapNotifyEvent(xcb_unmap_notify_event_t*) () at /usr/lib/libkwin.so.5
#28 0x00007f34488b4b7c in KWin::Client::windowEvent(xcb_generic_event_t*) () at /usr/lib/libkwin.so.5
#29 0x00007f34488b5970 in KWin::Workspace::workspaceEvent(xcb_generic_event_t*) () at /usr/lib/libkwin.so.5
#30 0x00007f34460d751f in QAbstractEventDispatcher::filterNativeEvent(QByteArray const&, void*, long*) () at /usr/lib/libQt5Core.so.5
#31 0x00007f34310f1a22 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /usr/lib/libQt5XcbQpa.so.5
#32 0x00007f34310f260d in QXcbConnection::processXcbEvents() () at /usr/lib/libQt5XcbQpa.so.5
#33 0x00007f3446104182 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#34 0x00007f3446eb2a74 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#35 0x00007f3446eba341 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#36 0x00007f34460d9a69 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#37 0x00007f34460dcafc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#38 0x00007f344612a01d in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#39 0x00007f34311859de in  () at /usr/lib/libQt5XcbQpa.so.5
#40 0x00007f34460d86fc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#41 0x00007f34460e09f6 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#42 0x00007f3449062b56 in kdemain () at /usr/lib/libkdeinit5_kwin_x11.so
#43 0x00007f3448cc09a7 in __libc_start_main () at /usr/lib/libc.so.6
#44 0x000055f1a864a75a in _start ()

Reported using DrKonqi
Comment 1 Martin Flöser 2018-07-16 15:07:48 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 Andrew Crouthamel 2018-09-28 03:24:07 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-29 02:18:29 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!