Crash in update_buffers after closing KDE "splash screen" downloader
System information
Please post inxi -GSC -xx
output (fenced with triple backticks) OR fill information below manually
System: Host: lyubomir-Aspire-A515-51G Kernel: 5.11.0-18-lowlatency x86_64 bits: 64 compiler: gcc v: 10.2.1
Desktop: KDE Plasma 5.21.90 tk: Qt 5.15.2 wm: kwin_wayland dm: SDDM Distro: Ubuntu 21.04 (Hirsute Hippo)
CPU: Info: Quad Core model: Intel Core i5-8250U bits: 64 type: MT MCP arch: Kaby Lake note: check rev: A L2 cache: 6 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 28800
Speed: 2669 MHz min/max: 400/1600 MHz Core speeds (MHz): 1: 2669 2: 2643 3: 2749 4: 2800 5: 2780 6: 2895 7: 2745
8: 2872
Graphics: Device-1: Intel UHD Graphics 620 vendor: Acer Incorporated ALI driver: i915 v: kernel bus ID: 00:02.0
chip ID: 8086:5917
Device-2: NVIDIA GP108M [GeForce MX150] vendor: Acer Incorporated ALI driver: nvidia v: 460.80 bus ID: 01:00.0
chip ID: 10de:1d10
Device-3: Chicony HD WebCam type: USB driver: uvcvideo bus ID: 1-7:5 chip ID: 04f2:b5f7
Display: wayland server: X.Org 1.21.1.1 compositor: kwin_wayland driver: loaded: modesetting,nvidia
unloaded: fbdev,nouveau,vesa resolution: 1536x864~60Hz s-dpi: 96
OpenGL: renderer: Mesa Intel UHD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.0.1 direct render: Yes
Describe the issue
Please see KDE bug https://bugs.kde.org/show_bug.cgi?id=437739
[KCrash Handler]
#4 0x00007fefad849dcd in update_buffers (dri2_surf=dri2_surf@entry=0x7fef58271ac0) at ../src/egl/drivers/dri2/platform_wayland.c:670
#5 0x00007fefad84a1c8 in image_get_buffers (driDrawable=<optimized out>, format=<optimized out>, stamp=<optimized out>, loaderPrivate=0x7fef58271ac0, buffer_mask=<optimized out>, buffers=0x7fef678f3c80) at ../src/egl/drivers/dri2/platform_wayland.c:805
#6 0x00007fefac082e41 in dri_image_drawable_get_buffers (statts_count=<optimized out>, statts=<optimized out>, images=<optimized out>, drawable=<optimized out>) at ../src/gallium/frontends/dri/dri2.c:282
#7 dri2_allocate_textures (ctx=0x5649431e2790, drawable=0x7fef5815c650, statts=0x7fef5816c038, statts_count=2) at ../src/gallium/frontends/dri/dri2.c:415
#8 0x00007fefac07b264 in dri_st_framebuffer_validate (stctx=<optimized out>, stfbi=<optimized out>, statts=0x7fef5816c038, count=2, out=0x7fef678f3e20) at ../src/gallium/frontends/dri/dri_drawable.c:82
#9 0x00007fefac0db47b in st_framebuffer_validate (stfb=stfb@entry=0x7fef5816bb60, st=st@entry=0x564942a57300) at ../src/mesa/state_tracker/st_manager.c:223
#10 0x00007fefac0e1753 in st_manager_validate_framebuffers (st=0x564942a57300) at ../src/mesa/state_tracker/st_manager.c:1178
#11 0x00007fefac117e35 in st_validate_state (st=st@entry=0x564942a57300, pipeline=pipeline@entry=ST_PIPELINE_CLEAR) at ../src/mesa/state_tracker/st_atom.c:203
#12 0x00007fefac118042 in st_Clear (ctx=0x564943348570, mask=50) at ../src/mesa/state_tracker/st_cb_clear.c:442
#13 0x00007fefb9ebde97 in QSGBatchRenderer::Renderer::renderBatches (this=this@entry=0x7fef5800b780) at scenegraph/coreapi/qsgbatchrenderer.cpp:4042
#14 0x00007fefb9ebe7a2 in QSGBatchRenderer::Renderer::render (this=<optimized out>) at scenegraph/coreapi/qsgbatchrenderer.cpp:4363
#15 0x00007fefb9ea6c84 in QSGRenderer::renderScene (bindable=..., this=0x7fef5800b780) at scenegraph/coreapi/qsgrenderer.cpp:264
#16 QSGRenderer::renderScene (this=0x7fef5800b780, bindable=...) at scenegraph/coreapi/qsgrenderer.cpp:220
#17 0x00007fefb9ea7153 in QSGRenderer::renderScene (this=<optimized out>, fboId=<optimized out>) at scenegraph/coreapi/qsgrenderer.cpp:212
#18 0x00007fefb9f078d7 in QSGDefaultRenderContext::renderNextFrame (this=0x564942e782a0, renderer=0x7fef5800b780, fboId=<optimized out>) at scenegraph/qsgdefaultrendercontext.cpp:228
#19 0x00007fefb9f73139 in QQuickWindowPrivate::renderSceneGraph (this=0x564942a67fe0, size=..., surfaceSize=...) at items/qquickwindow.cpp:617
#20 0x00007fefb9f15aed in QSGRenderThread::syncAndRender (this=0x564942a4c0d0, grabImage=0x0) at scenegraph/qsgthreadedrenderloop.cpp:837
#21 0x00007fefb9f16457 in QSGRenderThread::run (this=0x564942a4c0d0) at scenegraph/qsgthreadedrenderloop.cpp:1043
#22 0x00007fefba77eb51 in QThreadPrivate::start (arg=0x564942a4c0d0) at thread/qthread_unix.cpp:329
#23 0x00007fefb8f86450 in start_thread (arg=0x7fef678f5640) at pthread_create.c:473
#24 0x00007fefba3c3d53 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95