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.

Reply via email to