From ed61b4f794bc5f8a130fc76f5f0a98758097f447 Mon Sep 17 00:00:00 2001 From: Evgeny Date: Thu, 23 Jan 2020 21:50:51 -0600 Subject: [PATCH] roctx: range begin missed error Change-Id: I0e15d9a5642a840b6b0f82bbc78f16c4b019c553 [ROCm/rocprofiler commit: 0d35ec3acd180518b7f9427c212bc933c46406ab] --- projects/rocprofiler/bin/tblextr.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/projects/rocprofiler/bin/tblextr.py b/projects/rocprofiler/bin/tblextr.py index 6d05a644bf..9d47b5c4f3 100755 --- a/projects/rocprofiler/bin/tblextr.py +++ b/projects/rocprofiler/bin/tblextr.py @@ -237,7 +237,9 @@ def fill_ext_db(table_name, db, indir, trace_name, api_pid): continue if cid == 2: + if not pid in range_stack: fatal("ROCTX range begin missed, pid(" + pid + ")"); pid_stack = range_stack[pid] + if not tid in pid_stack: fatal("ROCTX range begin missed, tid(" + tid + ")"); rec_stack = pid_stack[tid] rec_vals = rec_stack.pop() rec_vals[1] = tms