Skip to content

Diagnostics Release - v6.0.351802

Compare
Choose a tag to compare
@dotnet-bot dotnet-bot released this 22 Oct 01:12
ca25fd4

dotnet-dump/SOS issues fixed for release

#3095 - Add "logopen" and "logclose" commands to support logging output to a file
#3101 - SOS should stop using HResult as a PInvoke return
#3120 - Feature request: increase max heap segments
#3187 - dotnet-dump analyze causes an Exception
#1552 - Add linux-musl-arm SOS support
#3032 - The "setsymbolserver -ms" added to the .lldbinit by dotnet-sos fail
#2978 - sos messages should not assume windbg context
#3003 - 'dotnet-dump analyze' crashes when loading core dump

#3169:

Allows more SOS on Linux/MacOS and Linux core dumps on Windows under Windbg.

Commands enabled for Linux/MacOS on lldb, windbg and dotnet-dump:

DumpSig
DumpSigElem
DumpRuntimeTypes
VerifyHeap
AnalyzeOOM
VerifyObj
ListNearObj
GCHeapStat
ThreadPool
TraverseHeap
EHInfo
GCInfo
ObjSize
FindRoots

Under dotnet-dump and lldb these commands are lowercase.

dotnet-monitor

Standardize DiagnosticFilterString, No Longer Assume TraceEvent Arg Ordering.

dotnet-trace

Fixes unhandled exception on trace if process cannot start (#3409). Checks if a process was successfully started.

Packages released to NuGet
  • dotnet-counters.6.0.351802.nupkg
  • dotnet-dsrouter.6.0.351802.nupkg
  • dotnet-dump.6.0.351802.nupkg
  • dotnet-gcdump.6.0.351802.nupkg
  • dotnet-sos.6.0.351802.nupkg
  • dotnet-stack.6.0.351802.nupkg
  • dotnet-trace.6.0.351802.nupkg
  • Microsoft.Diagnostics.DbgShim.6.0.351802.nupkg
  • Microsoft.Diagnostics.DbgShim.linux-arm.6.0.351802.nupkg
  • Microsoft.Diagnostics.DbgShim.linux-arm64.6.0.351802.nupkg
  • Microsoft.Diagnostics.DbgShim.linux-musl-arm.6.0.351802.nupkg
  • Microsoft.Diagnostics.DbgShim.linux-musl-arm64.6.0.351802.nupkg
  • Microsoft.Diagnostics.DbgShim.linux-musl-x64.6.0.351802.nupkg
  • Microsoft.Diagnostics.DbgShim.linux-x64.6.0.351802.nupkg
  • Microsoft.Diagnostics.DbgShim.osx-arm64.6.0.351802.nupkg
  • Microsoft.Diagnostics.DbgShim.osx-x64.6.0.351802.nupkg
  • Microsoft.Diagnostics.DbgShim.win-arm.6.0.351802.nupkg
  • Microsoft.Diagnostics.DbgShim.win-arm64.6.0.351802.nupkg
  • Microsoft.Diagnostics.DbgShim.win-x64.6.0.351802.nupkg
  • Microsoft.Diagnostics.DbgShim.win-x86.6.0.351802.nupkg
  • Microsoft.Diagnostics.NETCore.Client.0.2.351802.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