From a8cee744f1eb72127d22506cac2d6e1cf7fde093 Mon Sep 17 00:00:00 2001 From: Sean McManus Date: Thu, 27 Mar 2025 14:34:39 -0700 Subject: [PATCH 1/2] Change ?\n to ?+ with crash call stacks. --- Extension/src/LanguageServer/extension.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Extension/src/LanguageServer/extension.ts b/Extension/src/LanguageServer/extension.ts index d1ff1e738..a5d754ed2 100644 --- a/Extension/src/LanguageServer/extension.ts +++ b/Extension/src/LanguageServer/extension.ts @@ -1298,6 +1298,12 @@ async function handleCrashFileRead(crashDirectory: string, crashFile: string, cr } else { pendingCallStack = "?\n"; } + if (pendingCallStack === "?\n") { + let pendingCallStackWithOffset: string = `?${pendingOffset}`; + if (!containsFilteredTelemetryData(pendingCallStackWithOffset)) { + pendingCallStack = pendingCallStackWithOffset; + } + } } } } From 1ccd7900ad1a8f4af33866240c983822f2e65845 Mon Sep 17 00:00:00 2001 From: Sean McManus Date: Thu, 27 Mar 2025 14:40:50 -0700 Subject: [PATCH 2/2] Fix linter. --- Extension/src/LanguageServer/extension.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Extension/src/LanguageServer/extension.ts b/Extension/src/LanguageServer/extension.ts index a5d754ed2..cce843cc6 100644 --- a/Extension/src/LanguageServer/extension.ts +++ b/Extension/src/LanguageServer/extension.ts @@ -1299,7 +1299,7 @@ async function handleCrashFileRead(crashDirectory: string, crashFile: string, cr pendingCallStack = "?\n"; } if (pendingCallStack === "?\n") { - let pendingCallStackWithOffset: string = `?${pendingOffset}`; + const pendingCallStackWithOffset: string = `?${pendingOffset}`; if (!containsFilteredTelemetryData(pendingCallStackWithOffset)) { pendingCallStack = pendingCallStackWithOffset; }