diagnostics icon indicating copy to clipboard operation
diagnostics copied to clipboard

This repository contains the source code for various .NET Core runtime diagnostic tools and documents.

Results 260 diagnostics issues
Sort by recently updated
recently updated
newest added

## Background and Motivation For troubleshooting situations where we're using perfcollect and need native runtime symbols in an environment where the SDK is not readily available, and where it's not...

enhancement
dotnet-symbol

### Description When attempting to use `dotnet-trace collect` command on a running application, the command hangs indefinitely. It neither completes the collection nor responds to `enter` or `Ctrl+C` inputs. The...

bug
dotnet-trace

I have a heap dump that `verifyheap` says contains errors: ``` Heap Segment Object Failure 2 7f6f2748d500 7f6fd2002fd0 InvalidMethodTable Object 7f6fd2002fd0 has an invalid method table 0 11,914 objects verified,...

bug
sos

### Documentation Request I'm trying to figure out how to analyze managed Linux dumps in a Windows environment. The documentation makes it clear that this can be done in Visual...

documentation
dotnet-dump

## Background and Motivation I regularly use SOS to diagnose issues (particularly from user submitted crash dumps), but also live debugging sessions. The particular software application in my case is...

enhancement

We may see processes from other users. For example: ``` sywhang@suwhang-ubuntu:~/diagnostics/src/Tools/dotnet-counters$ dotnet run list-processes 11501 custom-counter [Elevated process - cannot determine path] 1120 dotnet /home/sywhang/dotnet/dotnet 11158 dotnet [Elevated process -...

enhancement
good first issue
diagnostic global tooling
up-for-grabs

The idea is to annotate the disassembly with the information about which location (e.g. register/frame pointer relatives) corresponds to which variable (e.g. parameters/this/local variables)

enhancement
up-for-grabs

After upgrading to clrmd 2.1 in PR #3094 the DebugServices unit tests could no longer load dbgeng.dll: ``` xUnit.net Console Runner v2.4.2-pre.9+e627c231a5 (64-bit .NET 6.0.5) Discovering: Microsoft.Diagnostics.DebugServices.UnitTests Discovered: Microsoft.Diagnostics.DebugServices.UnitTests Starting:...

engineering
testing

### Description We have a linux docker container running a dotnetcore 3.1 app which has been completely frozen for the past ~6 days. In this time, it has not published...

tracking-external-issue

- Add support for collecting dumps of apps using alternative ports. - Update IPC spec for all generate dump commands. - Add option for collecting verbose logging from dotnet-dump. -...