Bug 474509 - Plasma crashes when receiving desktop notifications
Summary: Plasma crashes when receiving desktop notifications
Status: RESOLVED DUPLICATE of bug 479534
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: 5.27.7
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-09-13 23:12 UTC by Joel
Modified: 2024-01-12 12:37 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (89.99 KB, text/plain)
2023-09-13 23:12 UTC, Joel
Details
New crash information added by DrKonqi (675.12 KB, text/plain)
2023-11-28 22:41 UTC, Joel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joel 2023-09-13 23:12:35 UTC
Application: plasmashell (5.27.7)

Qt Version: 5.15.10
Frameworks Version: 5.110.0
Operating System: Linux 6.4.12-1-default x86_64
Windowing System: Wayland
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.27.7 [CoredumpBackend]

-- Information about the crash:
Plasma crashes when I receive several desktop notifications at the same time. They briefly pop-up on the screen then Plasma crashes and restarts

The crash can be reproduced sometimes.

-- Backtrace (Reduced):
#3  0x00007f5779ecb00b in dri2_wl_swap_buffers_with_damage (disp=<optimized out>, draw=0x7f55881b4c80, rects=0x0, n_rects=0) at ../src/egl/drivers/dri2/platform_wayland.c:1651
#4  0x00007f5779ebbb74 in dri2_swap_buffers (disp=0x563e5f9c0c30, surf=0x7f55881b4c80) at ../src/egl/drivers/dri2/egl_dri2.c:1880
#5  0x00007f5779eb3ced in eglSwapBuffers (dpy=<optimized out>, surface=0x7f55881b4c80) at ../src/egl/main/eglapi.c:1468
[...]
#9  0x00007f578050987b in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt5Core.so.5
[...]
#12 0x00007f5780b890b5 in QWindow::event(QEvent*) () at /lib64/libQt5Gui.so.5


Reported using DrKonqi
Comment 1 Joel 2023-09-13 23:12:36 UTC
Created attachment 161614 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Joel 2023-11-28 22:41:31 UTC
Created attachment 163594 [details]
New crash information added by DrKonqi

plasmashell (5.27.9) using Qt 5.15.11

Crashed while receiving multiple desktop notifications within a second of each other

-- Backtrace (Reduced):
#4  0x00007f9946207eeb in dri2_wl_swap_buffers_with_damage (disp=<optimized out>, draw=0x7f98f412b100, rects=0x0, n_rects=0) at ../src/egl/drivers/dri2/platform_wayland.c:1662
#5  0x00007f99461f8cb4 in dri2_swap_buffers (disp=0x564ae94979b0, surf=0x7f98f412b100) at ../src/egl/drivers/dri2/egl_dri2.c:1881
#6  0x00007f99461f0aad in eglSwapBuffers (dpy=<optimized out>, surface=0x7f98f412b100) at ../src/egl/main/eglapi.c:1433
#7  0x00007f9949f720d9 in QtWaylandClient::QWaylandGLContext::swapBuffers(QPlatformSurface*) (this=0x564af098fd70, surface=<optimized out>) at ../../../../hardwareintegration/client/wayland-egl/qwaylandglcontext.cpp:502
#8  0x00007f994f038ca3 in QSGRenderThread::syncAndRender(QImage*) (this=this@entry=0x564aec3ac610, grabImage=grabImage@entry=0x0) at /usr/src/debug/qtdeclarative-everywhere-src-5.15.11+kde30/src/quick/scenegraph/qsgthreadedrenderloop.cpp:869
Comment 3 Akseli Lahtinen 2024-01-12 12:37:24 UTC

*** This bug has been marked as a duplicate of bug 479534 ***