Update lib/rocprofiler-sdk/hsa/queue.cpp (#788)

- fix heap-use-after-free

[ROCm/rocprofiler-sdk commit: b7b2c294e0]
Этот коммит содержится в:
Jonathan R. Madsen
2024-04-18 00:05:55 -05:00
коммит произвёл GitHub
родитель 3f9dc16864
Коммит 39550c1167
+6
Просмотреть файл
@@ -200,6 +200,12 @@ WriteInterceptor(const void* packets,
void* data,
hsa_amd_queue_intercept_packet_writer writer)
{
if(registration::get_fini_status() > 0)
{
writer(packets, pkt_count);
return;
}
using callback_record_t = Queue::queue_info_session_t::callback_record_t;
// unique sequence id for the dispatch