Application: plasmashell (5.19.5) Qt Version: 5.15.1 Frameworks Version: 5.75.0 Operating System: Linux 5.9.8-200.fc33.x86_64 x86_64 Windowing system: Wayland Distribution: Fedora 33 (KDE Plasma) -- Information about the crash: - What I was doing when the application crashed: Saving an image on Firefox to my hard drive. - Unusual behavior I noticed: The "Save Image" window failed to appear and Firefox was subsequently unresponsive. Other applications including Plasma worked fine for a short time before Plasma crashed. Firefox needed a SIGTERM signal to close, would not close from Plasma. The crash does not seem to be reproducible. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 0x00007fae10aff0dd in update_buffers () at /lib64/libEGL_mesa.so.0 #5 0x00007fae10aff4f4 in image_get_buffers () at /lib64/libEGL_mesa.so.0 #6 0x00007fae0b402114 in intel_update_renderbuffers () at /usr/lib64/dri/i965_dri.so #7 0x00007fae0b402805 in intel_prepare_render () at /usr/lib64/dri/i965_dri.so #8 0x00007fae0b3fed64 in brw_clear () at /usr/lib64/dri/i965_dri.so #9 0x00007fae26a1a6fb in QSGBatchRenderer::Renderer::renderBatches() () at /lib64/libQt5Quick.so.5 #10 0x00007fae26a1ae52 in QSGBatchRenderer::Renderer::render() () at /lib64/libQt5Quick.so.5 #11 0x00007fae26a05750 in QSGRenderer::renderScene(QSGBindable const&) () at /lib64/libQt5Quick.so.5 #12 0x00007fae26a05c23 in QSGRenderer::renderScene(unsigned int) () at /lib64/libQt5Quick.so.5 #13 0x00007fae26a59091 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /lib64/libQt5Quick.so.5 #14 0x00007fae26ab7eb9 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () at /lib64/libQt5Quick.so.5 #15 0x00007fae26a6cd3d in QSGRenderThread::syncAndRender(QImage*) () at /lib64/libQt5Quick.so.5 #16 0x00007fae26a6fc2f in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #17 0x00007fae24f9c4bc in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #18 0x00007fae244503f9 in start_thread () at /lib64/libpthread.so.0 #19 0x00007fae24c20903 in clone () at /lib64/libc.so.6 #1 0x00007fae24fa1e5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5 #2 0x00007fae26a700c5 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #3 0x00007fae24f9c4bc in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #4 0x00007fae244503f9 in start_thread () at /lib64/libpthread.so.0 #5 0x00007fae24c20903 in clone () at /lib64/libc.so.6 #1 0x00007fae24fa1e5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5 #2 0x00007fae26a700c5 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #3 0x00007fae24f9c4bc in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #4 0x00007fae244503f9 in start_thread () at /lib64/libpthread.so.0 #5 0x00007fae24c20903 in clone () at /lib64/libc.so.6 #1 0x00007fae236d4376 in g_main_context_check () at /lib64/libglib-2.0.so.0 #2 0x00007fae23724cc5 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 #3 0x00007fae236d141f in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #4 0x00007fae25178a4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fae2512c64b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fae24f9b2e7 in QThread::exec() () at /lib64/libQt5Core.so.5 #7 0x00007fae24f9c4bc in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #8 0x00007fae244503f9 in start_thread () at /lib64/libpthread.so.0 #9 0x00007fae24c20903 in clone () at /lib64/libc.so.6 #1 0x00007fae236d2078 in g_source_iter_next () at /lib64/libglib-2.0.so.0 #2 0x00007fae236d425f in g_main_context_check () at /lib64/libglib-2.0.so.0 #3 0x00007fae23724cc5 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 #4 0x00007fae236d141f in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #5 0x00007fae25178a4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fae2512c64b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #7 0x00007fae24f9b2e7 in QThread::exec() () at /lib64/libQt5Core.so.5 #8 0x00007fade8c07238 in KCupsConnection::run() () at /lib64/libkcupslib.so #9 0x00007fae24f9c4bc in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #10 0x00007fae244503f9 in start_thread () at /lib64/libpthread.so.0 #11 0x00007fae24c20903 in clone () at /lib64/libc.so.6 #1 0x00007fae24fa1e5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5 #2 0x00007fae26a700c5 in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #3 0x00007fae24f9c4bc in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #4 0x00007fae244503f9 in start_thread () at /lib64/libpthread.so.0 #5 0x00007fae24c20903 in clone () at /lib64/libc.so.6 #1 0x00007fae236d4361 in g_main_context_check () at /lib64/libglib-2.0.so.0 #2 0x00007fae23724cc5 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 #3 0x00007fae236d141f in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #4 0x00007fae25178a4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fae2512c64b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fae24f9b2e7 in QThread::exec() () at /lib64/libQt5Core.so.5 #7 0x00007fae269c7076 in QQuickPixmapReader::run() () at /lib64/libQt5Quick.so.5 #8 0x00007fae24f9c4bc in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #9 0x00007fae244503f9 in start_thread () at /lib64/libpthread.so.0 #10 0x00007fae24c20903 in clone () at /lib64/libc.so.6 #1 0x00007fae0b81f38b in util_queue_thread_func () at /usr/lib64/dri/i965_dri.so #2 0x00007fae0b81ee57 in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so #3 0x00007fae244503f9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fae24c20903 in clone () at /lib64/libc.so.6 #1 0x00007fae0b81f38b in util_queue_thread_func () at /usr/lib64/dri/i965_dri.so #2 0x00007fae0b81ee57 in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so #3 0x00007fae244503f9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fae24c20903 in clone () at /lib64/libc.so.6 #1 0x00007fae0b81f38b in util_queue_thread_func () at /usr/lib64/dri/i965_dri.so #2 0x00007fae0b81ee57 in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so #3 0x00007fae244503f9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fae24c20903 in clone () at /lib64/libc.so.6 #1 0x00007fae0b81f38b in util_queue_thread_func () at /usr/lib64/dri/i965_dri.so #2 0x00007fae0b81ee57 in impl_thrd_routine () at /usr/lib64/dri/i965_dri.so #3 0x00007fae244503f9 in start_thread () at /lib64/libpthread.so.0 #4 0x00007fae24c20903 in clone () at /lib64/libc.so.6 #1 0x00007fae236d3b83 in g_main_context_prepare () at /lib64/libglib-2.0.so.0 #2 0x00007fae23724c4b in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 #3 0x00007fae236d141f in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #4 0x00007fae25178a4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fae2512c64b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fae24f9b2e7 in QThread::exec() () at /lib64/libQt5Core.so.5 #7 0x00007fae26736768 in QQmlThreadPrivate::run() () at /lib64/libQt5Qml.so.5 #8 0x00007fae24f9c4bc in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #9 0x00007fae244503f9 in start_thread () at /lib64/libpthread.so.0 #10 0x00007fae24c20903 in clone () at /lib64/libc.so.6 #1 0x00007fae236d447c in g_main_context_check () at /lib64/libglib-2.0.so.0 #2 0x00007fae23724cc5 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 #3 0x00007fae236d141f in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #4 0x00007fae25178a4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #5 0x00007fae2512c64b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #6 0x00007fae24f9b2e7 in QThread::exec() () at /lib64/libQt5Core.so.5 #7 0x00007fae2614ba47 in QDBusConnectionManager::run() () at /lib64/libQt5DBus.so.5 #8 0x00007fae24f9c4bc in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #9 0x00007fae244503f9 in start_thread () at /lib64/libpthread.so.0 #10 0x00007fae24c20903 in clone () at /lib64/libc.so.6 #1 0x00007fae24fa1e5b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5 #2 0x00007fae26a6a3e8 in QSGThreadedRenderLoop::handleObscurity(QSGThreadedRenderLoop::Window*) () at /lib64/libQt5Quick.so.5 #3 0x00007fae26a6a58e in QSGThreadedRenderLoop::hide(QQuickWindow*) () at /lib64/libQt5Quick.so.5 #4 0x00007fae2552cbd5 in QWindow::event(QEvent*) () at /lib64/libQt5Gui.so.5 #5 0x00007fae10064c66 in ToolTipDialog::event(QEvent*) () at /usr/lib64/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so #6 0x00007fae25b7915f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #7 0x00007fae2512dbe8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #8 0x00007fae2552c7c6 in QWindowPrivate::setVisible(bool) () at /lib64/libQt5Gui.so.5 #9 0x00007fae2515c256 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt5Core.so.5 #10 0x00007fae2515fe8a in QTimer::timeout(QTimer::QPrivateSignal) () at /lib64/libQt5Core.so.5 #11 0x00007fae25154d7f in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5 #12 0x00007fae25b7915f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5 #13 0x00007fae2512dbe8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5 #14 0x00007fae25177dd3 in QTimerInfoList::activateTimers() () at /lib64/libQt5Core.so.5 #15 0x00007fae25178654 in timerSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5Core.so.5 #16 0x00007fae236d3fd7 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #17 0x00007fae23724d88 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0 #18 0x00007fae236d141f in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #19 0x00007fae25178a2f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #20 0x00007fae2512c64b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5 #21 0x00007fae25134010 in QCoreApplication::exec() () at /lib64/libQt5Core.so.5 #22 0x000055bc4a73b195 in main () [Inferior 1 (process 1218) detached] The reporter indicates this bug may be a duplicate of or related to bug 414411. Possible duplicates by query: bug 429291, bug 414847, bug 414411, bug 368383, bug 361223. Reported using DrKonqi
#4 0x00007fae10aff0dd in update_buffers () at /lib64/libEGL_mesa.so.0 #5 0x00007fae10aff4f4 in image_get_buffers () at /lib64/libEGL_mesa.so.0 #6 0x00007fae0b402114 in intel_update_renderbuffers () at /usr/lib64/dri/i965_dri.so #7 0x00007fae0b402805 in intel_prepare_render () at /usr/lib64/dri/i965_dri.so #8 0x00007fae0b3fed64 in brw_clear () at /usr/lib64/dri/i965_dri.so #9 0x00007fae26a1a6fb in QSGBatchRenderer::Renderer::renderBatches() () at /lib64/libQt5Quick.so.5 #10 0x00007fae26a1ae52 in QSGBatchRenderer::Renderer::render() () at /lib64/libQt5Quick.so.5 #11 0x00007fae26a05750 in QSGRenderer::renderScene(QSGBindable const&) () at /lib64/libQt5Quick.so.5 #12 0x00007fae26a05c23 in QSGRenderer::renderScene(unsigned int) () at /lib64/libQt5Quick.so.5 #13 0x00007fae26a59091 in QSGDefaultRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () at /lib64/libQt5Quick.so.5 #14 0x00007fae26ab7eb9 in QQuickWindowPrivate::renderSceneGraph(QSize const&, QSize const&) () at /lib64/libQt5Quick.so.5 #15 0x00007fae26a6cd3d in QSGRenderThread::syncAndRender(QImage*) () at /lib64/libQt5Quick.so.5 #16 0x00007fae26a6fc2f in QSGRenderThread::run() () at /lib64/libQt5Quick.so.5 #17 0x00007fae24f9c4bc in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5 #18 0x00007fae244503f9 in start_thread () at /lib64/libpthread.so.0 #19 0x00007fae24c20903 in clone () at /lib64/libc.so.6 The crash is entirely in the graphics drivers or Qt. You'll want to report this upstream, either to Qt (https://bugreports.qt.io/) or the graphics driver developers (https://gitlab.freedesktop.org/mesa/mesa/-/issues?label_name[]=intel) Not sure which one you would want to start with, sorry.
This one might be related? Seems at least somewhat similar... https://gitlab.freedesktop.org/mesa/mesa/-/issues/2251