diff --git a/src/mono/browser/debugger/BrowserDebugProxy/DebugStore.cs b/src/mono/browser/debugger/BrowserDebugProxy/DebugStore.cs index c535f47fc7d618..78e4d614c0d657 100644 --- a/src/mono/browser/debugger/BrowserDebugProxy/DebugStore.cs +++ b/src/mono/browser/debugger/BrowserDebugProxy/DebugStore.cs @@ -1769,6 +1769,8 @@ public async IAsyncEnumerable Load(SessionId id, string[] loaded_fil if (assemblyAndPdbData == null || assemblyAndPdbData.AsmBytes == null) { var unescapedFileName = Uri.UnescapeDataString(step.Url); + if (isFingerprinted) + unescapedFileName = string.Concat(Path.GetFileNameWithoutExtension(Path.GetFileNameWithoutExtension(unescapedFileName)), Path.GetExtension(unescapedFileName)); assemblies.Add(AssemblyInfo.WithoutDebugInfo(Path.GetFileName(unescapedFileName), logger)); logger.LogDebug($"Bytes from assembly {step.Url} is NULL"); continue;