Repository navigation
dotnet-dump / SOS
- Improves managed host runtime selection and framework-specific payload handling across supported .NET versions. (#6045)
dotnet-gcdump
- Requests non-lossy EventPipe buffering for large-heap collection on .NET 11 and later. Older runtimes retain the existing buffering mode with a warning that events may be lost. (#5886)
- Reports failure rather than success when heap graph conversion or collection logging fails. (#6051)
dotnet-trace
- Adds collect --buffering-mode Drop|Block. Drop remains the default; Block requests non-lossy buffering and requires runtime support. (#5886)
- Adds collect-linux --max-memory to stop collection when the collecting process reaches the specified memory limit. No limit is applied by default. (#6071)
- Removes the preview banner from collect-linux output. (#5970)
Microsoft.Diagnostics.NETCore.Client
- Makes Linux process discovery more resilient by skipping unavailable /proc entries instead of aborting when processes exit or entries cannot be read. (#5904)
Packages released to NuGet
dotnet-counters.10.0.750501.nupkgdotnet-dsrouter.10.0.750501.nupkgdotnet-dump.10.0.750501.nupkgdotnet-gcdump.10.0.750501.nupkgdotnet-sos.10.0.750501.nupkgdotnet-stack.10.0.750501.nupkgdotnet-symbol.10.0.750501.nupkgdotnet-trace.10.0.750501.nupkgMicrosoft.Diagnostics.DbgShim.10.0.750501.nupkgMicrosoft.Diagnostics.DbgShim.linux-arm.10.0.750501.nupkgMicrosoft.Diagnostics.DbgShim.linux-arm64.10.0.750501.nupkgMicrosoft.Diagnostics.DbgShim.linux-musl-arm.10.0.750501.nupkgMicrosoft.Diagnostics.DbgShim.linux-musl-arm64.10.0.750501.nupkgMicrosoft.Diagnostics.DbgShim.linux-musl-x64.10.0.750501.nupkgMicrosoft.Diagnostics.DbgShim.linux-x64.10.0.750501.nupkgMicrosoft.Diagnostics.DbgShim.osx-arm64.10.0.750501.nupkgMicrosoft.Diagnostics.DbgShim.osx-x64.10.0.750501.nupkgMicrosoft.Diagnostics.DbgShim.win-arm64.10.0.750501.nupkgMicrosoft.Diagnostics.DbgShim.win-x64.10.0.750501.nupkgMicrosoft.Diagnostics.DbgShim.win-x86.10.0.750501.nupkgMicrosoft.Diagnostics.NETCore.Client.0.2.750501.nupkgMicrosoft.Diagnostics.DebugServices.10.0.750501.nupkgMicrosoft.Diagnostics.DebugServices.Implementation.10.0.750501.nupkgMicrosoft.Diagnostics.ExtensionCommands.10.0.750501.nupkgMicrosoft.Diagnostics.Monitoring.10.0.750501.nupkgMicrosoft.Diagnostics.Monitoring.EventPipe.10.0.750501.nupkgMicrosoft.Diagnostics.ReleaseTool.10.0.750501.nupkgMicrosoft.Diagnostics.Repl.10.0.750501.nupkgMicrosoft.Diagnostics.TestHelpers.10.0.750501.nupkgMicrosoft.Diagnostics.WebSocketServer.10.0.750501.nupkgMicrosoft.FileFormats.1.0.750501.nupkgMicrosoft.NETCore.SOS.10.0.750501.nupkgMicrosoft.NETCore.SOS.Symbols.10.0.750501.nupkgMicrosoft.SymbolManifestGenerator.10.0.750501.nupkgMicrosoft.SymbolStore.1.0.750501.nupkgSOS.Hosting.10.0.750501.nupkgSOS.InstallHelper.10.0.750501.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-symbol | 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-symbol | linux-arm64 | Download |
| dotnet-trace | linux-arm64 | Download |
| dotnet-counters | linux-musl-arm | Download |
| dotnet-dump | linux-musl-arm | Download |
| dotnet-gcdump | linux-musl-arm | Download |
| dotnet-sos | linux-musl-arm | Download |
| dotnet-stack | linux-musl-arm | Download |
| dotnet-symbol | linux-musl-arm | Download |
| dotnet-trace | linux-musl-arm | 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-symbol | 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-symbol | 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-symbol | linux-x64 | Download |
| dotnet-trace | linux-x64 | 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-symbol | 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-symbol | 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-symbol | win-x86 | Download |
| dotnet-trace | win-x86 | Download |
Changes:
- ad724c4 Merged PR 65925: [internal/release/stable] Update dependencies from dnceng/internal/microsoft-clrmd
- d24af9f [release/stable] Backport process discovery, gcdump, and trace updates (#6078) [ #6040, #5886, #6051, #5970, #6071 ]
- 69341b6 Bump record-trace package, and add max-memory option to collect-linux (#6071)
- e147272 [dotnet-trace] Remove preview banner from collect-linux (#5970)
- ef62f35 Fix gcdump false success after collection errors (#6051) [ #6048 ]
- df8606a [IPC Protocol][dotnet-gcdump] Add non-lossy dotnet-gcdump mode (#5886) [ #2404 ]
- a931107 [DiagnosticsClient] Tolerate IOException when reading /proc during process discovery (#5904) [ #5903, #5735 ]
- a8e8b10 [release/stable] Port SOS payload split and host runtime selection (#6045) [ #6033, #6043 ]
- 47a46c0 Port SOS payload split to stable
- 0b97926 Merge alternate release changes (#6024) [ #5988 ]
This list of changes was auto generated.