Bug with some Qt programmes
Hi On Ubuntu 20.04 with the intel driver, some Qt programmes dump core. It occurs with systemsettings5, a tool for KDE/Plasma. The Xorg server remains functional though. Using the modesetting driver instead, all works fine.
A full backtrace is on
https://bugs.kde.org/show_bug.cgi?id=419599
The critical lines seem:
#6 0x00007f15934a31a8 in iris_resource_bo (p_res=0x0) at ../src/gallium/drivers/iris/iris_resource.h:290
#7 stream_state (batch=0x559e443b7650, uploader=<optimized out>, size=12, alignment=alignment@entry=64, out_offset=out_offset@entry=0x7ffde7f72aec, out_bo=out_bo@entry=0x0) at ../src/gallium/drivers/iris/iris_blorp.c:62
#8 0x00007f15934a42ab in blorp_alloc_dynamic_state (blorp_batch=0x7ffde7f73400, blorp_batch=0x7ffde7f73400, offset=0x7ffde7f72aec, alignment=64, size=<optimized out>) at ../src/gallium/drivers/iris/iris_blorp.c:138
#9 blorp_emit_blend_state (params=0x7ffde7f72ca0, batch=0x7ffde7f73400) at ../src/intel/blorp/blorp_genX_exec.h:1074
#10 blorp_emit_pipeline (params=0x7ffde7f72ca0, batch=0x7ffde7f73400) at ../src/intel/blorp/blorp_genX_exec.h:1265
#11 blorp_exec (params=<optimized out>, batch=0x7ffde7f73400) at ../src/intel/blorp/blorp_genX_exec.h:1968
#12 iris_blorp_exec (blorp_batch=0x7ffde7f73400, params=<optimized out>) at ../src/gallium/drivers/iris/iris_blorp.c:310
#13 0x00007f1593668674 in blorp_clear (batch=batch@entry=0x7ffde7f73400, surf=surf@entry=0x7ffde7f73430, format=ISL_FORMAT_B8G8R8X8_UNORM, swizzle=..., swizzle@entry=..., level=level@entry=0, start_layer=0, num_layers=1, x0=0, y0=0, x1=1024, y1=700, clear_color=..., color_write_disable=0x7ffde7f73420) at ../src/intel/blorp/blorp_clear.c:560
THis is on a Lenovo t480 with UHD620. Happy to run more check if I knew how. All package checksums are fine.