Skip to content

v3dv: fix double free error when releasing sems_info resources

Melissa Wen requested to merge mwen/mesa:fix_double_free into main

Release event_wait.sems_info when destroying event_wait resources. The previous approach was crashing in the testcase: dEQP-VK.api.command_buffers.record_simul_use_primary and memory was leaking when we copy semaphores info to a not-null instance of event_wait.sems_info

Fixes: d5bd18fb ("v3dv: store wait semaphores in event_wait_cpu_job_info")

Edited by Melissa Wen

Merge request reports