From 3012d4c04312734c4441e95627c315acb2703d4e Mon Sep 17 00:00:00 2001 From: jackyin Date: Mon, 11 Nov 2024 19:09:11 +0800 Subject: [PATCH] Flame Graph: Fix crash when it receives empty data (#95604) flame graph crash --- packages/grafana-flamegraph/src/FlameGraph/dataTransform.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/grafana-flamegraph/src/FlameGraph/dataTransform.ts b/packages/grafana-flamegraph/src/FlameGraph/dataTransform.ts index fb7b921f4dd..51b41f97397 100644 --- a/packages/grafana-flamegraph/src/FlameGraph/dataTransform.ts +++ b/packages/grafana-flamegraph/src/FlameGraph/dataTransform.ts @@ -237,7 +237,7 @@ export function checkFields(data: DataFrame): CheckFieldsResult | undefined { for (const field of fields) { const [name, types] = field; - const frameField = data.fields.find((f) => f.name === name); + const frameField = data?.fields.find((f) => f.name === name); if (!frameField) { missingFields.push(name); continue;