Bug 397530 - KDE Windows crashed
Summary: KDE Windows crashed
Status: RESOLVED UPSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.12.5
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2018-08-16 17:14 UTC by Bill
Modified: 2018-08-17 04:12 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 Bill 2018-08-16 17:14:36 UTC
Application: kwin_x11 (5.12.5)

Qt Version: 5.9.4
Frameworks Version: 5.45.0
Operating System: Linux 4.12.14-lp150.12.13-default x86_64
Distribution: "openSUSE Leap 15.0"

-- Information about the crash:
KDE screen will flash then come back and report that KDE Windows has crashed.  It is an intermittant problem and I cannot see any consistancecy in the cause.  It will usually occure when I selesct a window, close a window, switch desktops.  One result is that some open windows are moved to the top of the desktops far enough that the title bar is no longer visable.  The windows may be moved down by selecting on the frame then selecting Move.  
My system is using a Ninvida GeForce display and runing two desktop screens off of it.  
Running SUSE Leap 15.2, but the problem has been occuring since the change to Leap 42.0

The crash can be reproduced sometimes.

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

Thread 9 (Thread 0x7f95acad4700 (LWP 4537)):
#0  0x00007f96743eb89d in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f96785683eb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f96735df398 in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007f96735df7ca in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007f96785670ce in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f96743e5559 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f967b36982f in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f95ad545700 (LWP 4536)):
#0  0x00007f96743eb89d in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f96785683eb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f96735df398 in  () at /usr/lib64/libQt5Quick.so.5
#3  0x00007f96735df7ca in  () at /usr/lib64/libQt5Quick.so.5
#4  0x00007f96785670ce in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f96743e5559 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f967b36982f in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f965551e700 (LWP 4534)):
#0  0x00007f9678788772 in  () at /usr/lib64/libQt5Core.so.5
#1  0x00007f9678788048 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f967873309a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#3  0x00007f96785624da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#4  0x00007f9672ee9cb5 in  () at /usr/lib64/libQt5Qml.so.5
#5  0x00007f96785670ce in  () at /usr/lib64/libQt5Core.so.5
#6  0x00007f96743e5559 in start_thread () at /lib64/libpthread.so.0
#7  0x00007f967b36982f in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f9654b9d700 (LWP 4533)):
#0  0x00007f967b35f186 in ppoll () at /lib64/libc.so.6
#1  0x00007f9678786ba9 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f9678788186 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#3  0x00007f967873309a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f96785624da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007f9672ee9cb5 in  () at /usr/lib64/libQt5Qml.so.5
#6  0x00007f96785670ce in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f96743e5559 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f967b36982f in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f9657fff700 (LWP 3490)):
#0  0x00007f967b35f186 in ppoll () at /lib64/libc.so.6
#1  0x00007f9678786ba9 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f9678788186 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#3  0x00007f967873309a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f96785624da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007f9672ee9cb5 in  () at /usr/lib64/libQt5Qml.so.5
#6  0x00007f96785670ce in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f96743e5559 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f967b36982f in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f9643fff700 (LWP 2798)):
#0  0x00007f96743eb89d in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f967769a5e4 in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f967769a629 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f96743e5559 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f967b36982f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f9657556700 (LWP 2782)):
#0  0x00007f967b35f186 in ppoll () at /lib64/libc.so.6
#1  0x00007f9678786ba9 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f9678788186 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#3  0x00007f967873309a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f96785624da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#5  0x00007f9672ee9cb5 in  () at /usr/lib64/libQt5Qml.so.5
#6  0x00007f96785670ce in  () at /usr/lib64/libQt5Core.so.5
#7  0x00007f96743e5559 in start_thread () at /lib64/libpthread.so.0
#8  0x00007f967b36982f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f965cc8f700 (LWP 2758)):
#0  0x00007f96787880c4 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#1  0x00007f967873309a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f96785624da in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#3  0x00007f9671dc2985 in  () at /usr/lib64/libQt5DBus.so.5
#4  0x00007f96785670ce in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f96743e5559 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f967b36982f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f967b9eb940 (LWP 2729)):
[KCrash Handler]
#6  0x00007f9669500290 in  () at /usr/lib64/libnvidia-glcore.so.340.107
#7  0x00007f966958ee61 in  () at /usr/lib64/libnvidia-glcore.so.340.107
#8  0x00007f96695912a5 in  () at /usr/lib64/libnvidia-glcore.so.340.107
#9  0x00007f96695915db in  () at /usr/lib64/libnvidia-glcore.so.340.107
#10 0x00007f96691fae68 in  () at /usr/lib64/libnvidia-glcore.so.340.107
#11 0x00007f96735a1827 in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () at /usr/lib64/libQt5Quick.so.5
#12 0x00007f96735a28ed in QSGBatchRenderer::Renderer::renderBatches() () at /usr/lib64/libQt5Quick.so.5
#13 0x00007f96735a7ecc in QSGBatchRenderer::Renderer::render() () at /usr/lib64/libQt5Quick.so.5
#14 0x00007f9673598edd in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib64/libQt5Quick.so.5
#15 0x00007f9673599387 in QSGRenderer::renderScene(unsigned int) () at /usr/lib64/libQt5Quick.so.5
#16 0x00007f96735d1e20 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib64/libQt5Quick.so.5
#17 0x00007f967362bb78 in QQuickWindowPrivate::renderSceneGraph(QSize const&) () at /usr/lib64/libQt5Quick.so.5
#18 0x00007f96736db67b in QQuickRenderControl::render() () at /usr/lib64/libQt5Quick.so.5
#19 0x00007f96736db908 in QQuickRenderControl::grab() () at /usr/lib64/libQt5Quick.so.5
#20 0x00007f96575758c2 in  () at /usr/lib64/qt5/plugins/org.kde.kdecoration2/kwin5_aurorae.so
#21 0x00007f967876214c in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#22 0x00007f967876e437 in QTimer::timeout(QTimer::QPrivateSignal) () at /usr/lib64/libQt5Core.so.5
#23 0x00007f967876e768 in QTimer::timerEvent(QTimerEvent*) () at /usr/lib64/libQt5Core.so.5
#24 0x00007f96787629eb in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#25 0x00007f96794c4e8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#26 0x00007f96794cc244 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#27 0x00007f9678734a88 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#28 0x00007f967878a19e in QTimerInfoList::activateTimers() () at /usr/lib64/libQt5Core.so.5
#29 0x00007f96787883f2 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#30 0x00007f966020d4fd in  () at /usr/lib64/libQt5XcbQpa.so.5
#31 0x00007f967873309a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#32 0x00007f967873b9e4 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#33 0x00007f967b63460b in kdemain () at /usr/lib64/libkdeinit5_kwin_x11.so
#34 0x00007f967b291f4a in __libc_start_main () at /lib64/libc.so.6
#35 0x00005653ecb077fa in _start ()

Reported using DrKonqi
Comment 1 Martin Flöser 2018-08-17 04:12:47 UTC
Crash happens in the proprietary Nvidia driver. Please report to Nvidia.