GPUOpen-Tools / radeon_gpu_profiler

Radeon GPU Profiler (RGP) is a tool from AMD that allows for deep inspection of GPU workloads.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RGP crashes on capture taken with radv/mesa

SludgePhD opened this issue · comments

The following capture was created from a simple application using MESA_VK_TRACE=rgp. Attempting to load it with the current Linux build of RGP (2.0.0.19) causes the profiler to crash with a segmentation fault.

viewer_2024.03.04_20.17.09.rgp.zip

(it's possible that this may also require a fix on the Mesa side, but I would at least expect some error message instead of an outright crash)

The issue seems to be related to the fact that I create two command encoders and submit work to the queue twice to display a frame. If I merge both operations into the same submission, RGP becomes usable again (thankfully).

This crash should be fixed in the latest RGP release

Yes, this release is a lot more robust, thanks!