From ba35562729f5eae4851092299769c021345a1450 Mon Sep 17 00:00:00 2001 From: Gopesh Bhardwaj Date: Wed, 24 Jul 2024 10:22:07 +0530 Subject: [PATCH] fixing core dump wehen no hipcc optmization (#989) --- source/lib/rocprofiler-sdk-tool/tmp_file_buffer.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/lib/rocprofiler-sdk-tool/tmp_file_buffer.hpp b/source/lib/rocprofiler-sdk-tool/tmp_file_buffer.hpp index d4b71f45d2..67152f7fa6 100644 --- a/source/lib/rocprofiler-sdk-tool/tmp_file_buffer.hpp +++ b/source/lib/rocprofiler-sdk-tool/tmp_file_buffer.hpp @@ -71,7 +71,8 @@ void write_ring_buffer(Tp _v, domain_type type) { auto [_tmp_buf, _tmp_file] = get_tmp_file_buffer>(type); - auto* ptr = _tmp_buf->request(false); + if(_tmp_buf->capacity() == 0) return; + auto* ptr = _tmp_buf->request(false); if(ptr == nullptr) { offload_buffer>(type);