https://bugs.kde.org/show_bug.cgi?id=392465
Bug ID: 392465 Summary: KWin crashes (segfault) when using IntelliJ Product: kwin Version: 5.12.3 Platform: Archlinux Packages OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: normal Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: xdev...@outlook.com Target Milestone: --- Application: kwin_x11 (5.12.3) Qt Version: 5.10.1 Frameworks Version: 5.44.0 Operating System: Linux 4.15.13-1-ARCH x86_64 Distribution: "Arch Linux" -- Information about the crash: - What I was doing when the application crashed: I was using IntelliJ, there was a window which I just closed by clicking on Cancel and was about to click on "File" at the top. - Unusual behavior I noticed: Just before I clicked on "File" the screen flashed very quickly (showed just the wallpaper for like 0.2 seconds) and then KWin crashed, basically getting rid of all window decorations etc. for a few seconds. - Additional information I'm using a NVIDIA GeForce GTX 660 with proprietary drivers (nvidia package installed from Arch repos) since the OSS driver nouveau isn't working properly (and tbh the proprietary one isn't really better either, just does not have issues I can't deal with) -- Backtrace: Application: KWin (kwin_x11), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7fc03b016840 (LWP 2385))] Thread 8 (Thread 0x7fbf69bc5700 (LWP 5494)): #0 0x00007fc0339b73bd in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc037b56fac in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc032b7649a in () at /usr/lib/libQt5Quick.so.5 #3 0x00007fc032b76924 in () at /usr/lib/libQt5Quick.so.5 #4 0x00007fc037b55acd in () at /usr/lib/libQt5Core.so.5 #5 0x00007fc0339b108c in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fc03a9c6e7f in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7fc012d98700 (LWP 3758)): #0 0x00007fc03a9bca76 in ppoll () at /usr/lib/libc.so.6 #1 0x00007fc037d9adc3 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc037d9c55f in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #3 0x00007fc037d4132b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fc037b5072e in QThread::exec() () at /usr/lib/libQt5Core.so.5 #5 0x00007fc03247a379 in () at /usr/lib/libQt5Qml.so.5 #6 0x00007fc037b55acd in () at /usr/lib/libQt5Core.so.5 #7 0x00007fc0339b108c in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fc03a9c6e7f in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7fc0077ba700 (LWP 3314)): #0 0x00007fc0339b73bd in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc037b56fac in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc032b7649a in () at /usr/lib/libQt5Quick.so.5 #3 0x00007fc032b76924 in () at /usr/lib/libQt5Quick.so.5 #4 0x00007fc037b55acd in () at /usr/lib/libQt5Core.so.5 #5 0x00007fc0339b108c in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fc03a9c6e7f in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7fc019087700 (LWP 2935)): #0 0x00007fc03a9bca76 in ppoll () at /usr/lib/libc.so.6 #1 0x00007fc037d9adc3 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc037d9c55f in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #3 0x00007fc037d4132b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fc037b5072e in QThread::exec() () at /usr/lib/libQt5Core.so.5 #5 0x00007fc03247a379 in () at /usr/lib/libQt5Qml.so.5 #6 0x00007fc037b55acd in () at /usr/lib/libQt5Core.so.5 #7 0x00007fc0339b108c in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fc03a9c6e7f in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7fc0067cf700 (LWP 2576)): #0 0x00007fc0339b73bd in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc036c6ef77 in () at /usr/lib/libQt5Script.so.5 #2 0x00007fc036c6efb9 in () at /usr/lib/libQt5Script.so.5 #3 0x00007fc0339b108c in start_thread () at /usr/lib/libpthread.so.0 #4 0x00007fc03a9c6e7f in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7fc013fff700 (LWP 2535)): #0 0x00007fc03a9bca76 in ppoll () at /usr/lib/libc.so.6 #1 0x00007fc037d9adc3 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc037d9c55f in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #3 0x00007fc037d4132b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fc037b5072e in QThread::exec() () at /usr/lib/libQt5Core.so.5 #5 0x00007fc03247a379 in () at /usr/lib/libQt5Qml.so.5 #6 0x00007fc037b55acd in () at /usr/lib/libQt5Core.so.5 #7 0x00007fc0339b108c in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fc03a9c6e7f in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7fc01a902700 (LWP 2421)): #0 0x00007fc03a9bca76 in ppoll () at /usr/lib/libc.so.6 #1 0x00007fc037d9adc3 in qt_safe_poll(pollfd*, unsigned long, timespec const*) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc037d9c55f in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #3 0x00007fc037d4132b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fc037b5072e in QThread::exec() () at /usr/lib/libQt5Core.so.5 #5 0x00007fc03131c416 in () at /usr/lib/libQt5DBus.so.5 #6 0x00007fc037b55acd in () at /usr/lib/libQt5Core.so.5 #7 0x00007fc0339b108c in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fc03a9c6e7f in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7fc03b016840 (LWP 2385)): [KCrash Handler] #6 0x0000000041fb9bd9 in () #7 0x00007fc01144cc39 in () at /usr/lib/libnvidia-glcore.so.390.42 #8 0x00007fc0114538c4 in () at /usr/lib/libnvidia-glcore.so.390.42 #9 0x00007fc01145c914 in () at /usr/lib/libnvidia-glcore.so.390.42 #10 0x00007fc011017415 in () at /usr/lib/libnvidia-glcore.so.390.42 #11 0x00007fc032b36197 in QSGBatchRenderer::Renderer::renderMergedBatch(QSGBatchRenderer::Batch const*) () at /usr/lib/libQt5Quick.so.5 #12 0x00007fc032b37436 in QSGBatchRenderer::Renderer::renderBatches() () at /usr/lib/libQt5Quick.so.5 #13 0x00007fc032b3ccb6 in QSGBatchRenderer::Renderer::render() () at /usr/lib/libQt5Quick.so.5 #14 0x00007fc032b2d0d2 in QSGRenderer::renderScene(QSGBindable const&) () at /usr/lib/libQt5Quick.so.5 #15 0x00007fc032b2d5d0 in QSGRenderer::renderScene(unsigned int) () at /usr/lib/libQt5Quick.so.5 #16 0x00007fc032b67730 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /usr/lib/libQt5Quick.so.5 #17 0x00007fc032bcd230 in QQuickWindowPrivate::renderSceneGraph(QSize const&) () at /usr/lib/libQt5Quick.so.5 #18 0x00007fc032c8e06a in QQuickRenderControl::render() () at /usr/lib/libQt5Quick.so.5 #19 0x00007fc032c8e233 in QQuickRenderControl::grab() () at /usr/lib/libQt5Quick.so.5 #20 0x00007fc018548b84 in () at /usr/lib/qt/plugins/org.kde.kdecoration2/kwin5_aurorae.so #21 0x00007fc037d7373f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5 #22 0x00007fc037d80508 in QTimer::timeout(QTimer::QPrivateSignal) () at /usr/lib/libQt5Core.so.5 #23 0x00007fc037d80879 in QTimer::timerEvent(QTimerEvent*) () at /usr/lib/libQt5Core.so.5 #24 0x00007fc037d7401b in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #25 0x00007fc038ac0fec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #26 0x00007fc038ac89c6 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #27 0x00007fc037d42cf0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #28 0x00007fc037d9e688 in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5 #29 0x00007fc037d9c7c4 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #30 0x00007fc0221a671e in () at /usr/lib/libQt5XcbQpa.so.5 #31 0x00007fc037d4132b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #32 0x00007fc037d4a728 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #33 0x00007fc03ac90719 in kdemain () at /usr/lib/libkdeinit5_kwin_x11.so #34 0x00007fc03a8f1f4a in __libc_start_main () at /usr/lib/libc.so.6 #35 0x000055e1a90fe76a in _start () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.