Diagnostics Release - v6.0.257301
dotnet-dump
and dotnet-sos
- Added support for processing managed state in macOS dumps.
- Reliability and bug fixes: infinite service resolution recursion (#2733), miscellaneous fixes around memory usage and symbol server support (#2746).
dotnet-dsrouter
- A new tool -
dsrouter
- has been published. It allows to proxy Event Pipe messages to existing tools. This enables scenarios where the diagnostic tools might not be collocated with the application being debugged. For quidance on how to use it please check out the official dsrouter docs.
Microsoft.Diagnostics.NetCore.Client
- Surfaces option to generate a text reports upon dump collection for .NET 6+ on macOS/Linux platforms (#2715).
- Adds support for serializing
byte[]
payloads for Event Pipe messages (#2746). - Reliability and bug fixes: Fixes issue where requesting an async connection to a misbehaving process could cause the client's host process to become unresponsive.
dotnet-counters
- Community contributor @mlorbetske has added the option to provide a maximum duration for a
dotnet-counters
session via the--duration
parameter (#2755).
dotnet-trace
Packages released to NuGet
dotnet-counters.6.0.257301.nupkg
dotnet-dsrouter.6.0.257301.nupkg
dotnet-dump.6.0.257301.nupkg
dotnet-gcdump.6.0.257301.nupkg
dotnet-sos.6.0.257301.nupkg
dotnet-stack.6.0.257301.nupkg
dotnet-trace.6.0.257301.nupkg
Microsoft.Diagnostics.NETCore.Client.0.2.257301.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 |