https://bugs.kde.org/show_bug.cgi?id=480326
Bug ID: 480326 Summary: kwin segfault when starting GZDoom with the OpenGL renderer Classification: Plasma Product: kwin Version: 5.27.9 Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: kwil...@sc.edu Target Milestone: --- Application: kwin_x11 (5.27.9) (Compiled from sources) Qt Version: 5.15.12 Frameworks Version: 5.111.0 Operating System: Linux 6.5.10_p1-debian-sources x86_64 Windowing System: X11 Distribution: Funtoo Linux DrKonqi: 5.27.9 [KCrashBackend] -- Information about the crash: Frequently when I start GZDoom (a classic Doom source port), `kwin` segfaults. GZDoom is using the OpenGL renderer when this happens. The compositor turns off while GZDoom is running. The segfault reliably occurs every time. Initially the GZDoom window is very small, despite being set to 1080p resolution. I used a KWin window rule to force it to fullscreen without decorations. Dristribution method Other is "Funtoo packages"; KDE is available for Funtoo Linux in a similar way as on Gentoo. The crash can be reproduced every time. -- Backtrace: Application: KWin (kwin_x11), signal: Segmentation fault [KCrash Handler] #4 0x00005622c9515aa6 in ?? () #5 0x00005622c9516213 in ?? () #6 0x00007f2ee369fe8a in KWin::EffectsHandlerImpl::prePaintWindow(KWin::EffectWindow*, KWin::WindowPrePaintData&, std::chrono::duration<long, std::ratio<1l, 1000l> >) () from /usr/lib/libkwin.so.5 #7 0x00007f2ee373f714 in KWin::WorkspaceScene::preparePaintSimpleScreen() () from /usr/lib/libkwin.so.5 #8 0x00007f2ee373fc25 in KWin::WorkspaceScene::prePaint(KWin::SceneDelegate*) () from /usr/lib/libkwin.so.5 #9 0x00007f2ee3659aef in KWin::Compositor::prePaintPass(KWin::RenderLayer*) () from /usr/lib/libkwin.so.5 #10 0x00007f2ee365ccff in KWin::Compositor::composite(KWin::RenderLoop*) () from /usr/lib/libkwin.so.5 #11 0x00007f2ee365eccb in KWin::X11Compositor::composite(KWin::RenderLoop*) () from /usr/lib/libkwin.so.5 #12 0x00007f2ee1eb8374 in ?? () from /usr/lib/libQt5Core.so.5 #13 0x00007f2ee360e232 in KWin::RenderLoop::frameRequested(KWin::RenderLoop*) () from /usr/lib/libkwin.so.5 #14 0x00007f2ee3666c83 in KWin::RenderLoopPrivate::dispatch() () from /usr/lib/libkwin.so.5 #15 0x00007f2ee1eb8374 in ?? () from /usr/lib/libQt5Core.so.5 #16 0x00007f2ee1ebc6da in QTimer::timeout(QTimer::QPrivateSignal) () from /usr/lib/libQt5Core.so.5 #17 0x00007f2ee1eb00c5 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5 #18 0x00007f2ee116340e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #19 0x00007f2ee1e84ec8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #20 0x00007f2ee1ed5ef9 in QTimerInfoList::activateTimers() () from /usr/lib/libQt5Core.so.5 #21 0x00007f2ee1ed67c1 in ?? () from /usr/lib/libQt5Core.so.5 #22 0x00007f2edf92d168 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #23 0x00007f2edf92d408 in ?? () from /usr/lib/libglib-2.0.so.0 #24 0x00007f2edf92d49c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #25 0x00007f2ee1ed6b56 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #26 0x00007f2ee1e838eb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #27 0x00007f2ee1e8bbc6 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #28 0x00005622c94a4244 in ?? () #29 0x00007f2ee0a627b4 in __libc_start_main () from /lib/libc.so.6 #30 0x00005622c94a56ea in ?? () [Inferior 1 (process 13128) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.