Skip to content

panvk: Fix null pointer dereference on cmd_buffer->ops

nihui requested to merge nihui/mesa:nihui-main-patch-78839 into main
0x0000fffff757c368 in vk_command_buffer_recycle (cmd_buffer=cmd_buffer@entry=0xaaaaaae45f50) at ../src/vulkan/runtime/vk_command_buffer.c:109
109        cmd_buffer->ops->reset(cmd_buffer,
(gdb) bt
#0  0x0000fffff757c368 in vk_command_buffer_recycle (cmd_buffer=cmd_buffer@entry=0xaaaaaae45f50) at ../src/vulkan/runtime/vk_command_buffer.c:109
#1  0x0000fffff757ca2c in vk_command_buffer_recycle_or_destroy (cmd_buffer=0xaaaaaae45f50, pool=0xaaaaaae026a0) at ../src/vulkan/runtime/vk_command_pool.c:167
#2  vk_command_buffer_recycle_or_destroy (cmd_buffer=0xaaaaaae45f50, pool=0xaaaaaae026a0) at ../src/vulkan/runtime/vk_command_pool.c:161
#3  vk_common_FreeCommandBuffers (device=<optimized out>, commandPool=0xaaaaaae026a0, commandBufferCount=<optimized out>, pCommandBuffers=<optimized out>) at ../src/vulkan/runtime/vk_command_pool.c:243

Merge request reports