Skip to content

Diagnostics Release - v6.0.320703

Compare
Choose a tag to compare
@dotnet-bot dotnet-bot released this 19 Apr 07:03
c1d7935

dotnet-dump and dotnet-sos

  • Fix SOS help under WinDBG to show managed commands.
  • Fix hosting probing logic for SOS running under LLDB and WinDBG (#2930).
  • ThreadState and gchandles are now enabled on all platforms.
  • dotnet-dump is now more resilient against collecting dumps of partially torn-down processes.
  • Fix heap walks for single core windows x86 processes.
  • Methods that are On-Stack-Replacement versions of the code are reported as such in method like ip2md.
  • Accomodate for new usage of managed threadpool in IO completions in the ThreadPool command.
  • SOS can now resolve first level byref fields in commands like dumpobj.
  • SOS hosted under LLDB can now query the LLDB engine for headers if images are present and the dump doesn't contain the information.

dotnet-trace

  • A new report verb verb is now available in dotnet-trace. As of now, the only available report is topN which displays the top managed methods by CPU consumption. See the official docs for more information on how to use it.

dotnet-counters

  • ANSI escape sequence support disabled on Windows as sometime hosts report the ability to support them while not properly rendering them, ending up in garbled or inaccurate output.

All tools

  • The ps verb on all tools will now report the command line arguments of every process whenever possible.
Packages released to NuGet
  • dotnet-counters.6.0.320703.nupkg
  • dotnet-dsrouter.6.0.320703.nupkg
  • dotnet-dump.6.0.320703.nupkg
  • dotnet-gcdump.6.0.320703.nupkg
  • dotnet-sos.6.0.320703.nupkg
  • dotnet-stack.6.0.320703.nupkg
  • dotnet-trace.6.0.320703.nupkg
  • Microsoft.Diagnostics.NETCore.Client.0.2.320703.nupkg
Global Tools - Single File Links

Note: All Windows assets are signed with a trusted Microsoft Authenticode Certificate. To verify
integrity for Linux and macOS assets check the CSV in the assets section of the release for their SHA512 hashes.

Tool Platform Download Link
dotnet-counters linux-arm Download
dotnet-dump linux-arm Download
dotnet-gcdump linux-arm Download
dotnet-sos linux-arm Download
dotnet-stack linux-arm Download
dotnet-trace linux-arm Download
dotnet-counters linux-arm64 Download
dotnet-dump linux-arm64 Download
dotnet-gcdump linux-arm64 Download
dotnet-sos linux-arm64 Download
dotnet-stack linux-arm64 Download
dotnet-trace linux-arm64 Download
dotnet-counters linux-musl-arm64 Download
dotnet-dump linux-musl-arm64 Download
dotnet-gcdump linux-musl-arm64 Download
dotnet-sos linux-musl-arm64 Download
dotnet-stack linux-musl-arm64 Download
dotnet-trace linux-musl-arm64 Download
dotnet-counters linux-musl-x64 Download
dotnet-dump linux-musl-x64 Download
dotnet-gcdump linux-musl-x64 Download
dotnet-sos linux-musl-x64 Download
dotnet-stack linux-musl-x64 Download
dotnet-trace linux-musl-x64 Download
dotnet-counters linux-x64 Download
dotnet-dump linux-x64 Download
dotnet-gcdump linux-x64 Download
dotnet-sos linux-x64 Download
dotnet-stack linux-x64 Download
dotnet-trace linux-x64 Download
dotnet-counters osx-x64 Download
dotnet-dump osx-x64 Download
dotnet-gcdump osx-x64 Download
dotnet-sos osx-x64 Download
dotnet-stack osx-x64 Download
dotnet-trace osx-x64 Download
dotnet-counters win-arm Download
dotnet-dump win-arm Download
dotnet-gcdump win-arm Download
dotnet-sos win-arm Download
dotnet-stack win-arm Download
dotnet-trace win-arm Download
dotnet-counters win-arm64 Download
dotnet-dump win-arm64 Download
dotnet-gcdump win-arm64 Download
dotnet-sos win-arm64 Download
dotnet-stack win-arm64 Download
dotnet-trace win-arm64 Download
dotnet-counters win-x64 Download
dotnet-dump win-x64 Download
dotnet-gcdump win-x64 Download
dotnet-sos win-x64 Download
dotnet-stack win-x64 Download
dotnet-trace win-x64 Download
dotnet-counters win-x86 Download
dotnet-dump win-x86 Download
dotnet-gcdump win-x86 Download
dotnet-sos win-x86 Download
dotnet-stack win-x86 Download
dotnet-trace win-x86 Download