
* logflags,proc: flag to log stacktrace execution Add a log flag to write logs about what the stacktracer does. * proc: read context from sigtrampgo, fixes TestCgoStacktrace2 on 1.21 Changes stacktrace code to read the signal context from the arguments of sigtrampgo. Also changes the automatic fatalthrow breakpoint for go 1.21. In combination these two changes fix TestCgoStacktrace2 on Go 1.21 on various platforms.
602 B
602 B
Tests skipped by each supported backend:
- 386 skipped = 6
- 3 broken - cgo stacktraces
- 3 not implemented
- arm64 skipped = 1
- 1 broken - global variable symbolication
- darwin/arm64 skipped = 2
- 2 broken - cgo stacktraces
- darwin/lldb skipped = 1
- 1 upstream issue
- freebsd skipped = 4
- 4 not implemented
- linux/386/pie skipped = 1
- 1 broken
- pie skipped = 2
- 2 upstream issue - https://github.com/golang/go/issues/29322
- windows skipped = 4
- 1 broken
- 3 see https://github.com/go-delve/delve/issues/2768
- windows/arm64 skipped = 4
- 3 broken
- 1 broken - step concurrent