spectre.console icon indicating copy to clipboard operation
spectre.console copied to clipboard

Use Demystifier to display System.Exception better

Open moegodot opened this issue 2 months ago • 0 comments

There are problems with current stack traces like:

  • Cannot determine overload <Iterator>d__3.MoveNext() rather than Iterator(int startAt)+MoveNext()
  • Cannot determine overload and no modifier such as async:<MethodAsync>d__5``1.MoveNext()

If spectre.console use Demystifier library, the problem can be solved.

I have to advertise my Demystifier fork: Pillar.Demystifier

It not only resolve the symbol to human-read string but also color the symbol.

See: Colored demystified stacktrace

Access the README of my project to get screenshots and more detailed reason why spectre should use this library.

If spectre.console want to accept this library, I can help to code and make a PR!


Please upvote :+1: this issue if you are interested in it.

moegodot avatar Oct 30 '25 11:10 moegodot