-
Notifications
You must be signed in to change notification settings - Fork 17.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
runtime: stack break at s file make me can not find out error source #69920
Comments
Unfortunately, I don't really understand what this issue is intended to describe. Please fill out the "What did you do?" section in much more detail. |
no debugger.I use runtime output all stack file. just run builded exe program and record stack to file.but the recorded stack is not complete. It lose *.go file. example main.go. |
Stack file output added in fd_windows.go |
I still don't understand the problem. We really need a precise description of what you did and what you saw.
|
It is cmd/go.exe. I only modify fd_windows.go. |
It is cmd/go.exe. I only modified fd_windows.go.
|
What do you believe is missing? The original stack you listed ends with:
That location in transport.go is the start of a new goroutine (https://cs.opensource.google/go/go/+/refs/tags/go1.23.1:src/net/http/transport.go;l=1545;bpv=0), and asm_amd64.s:1700 is This seems to me. A goroutine's stack starts at the beginning of the goroutine. |
Timed out in state WaitingForInfo. Closing. (I am just a bot, though. Please speak up if this is a mistake or you have the requested information.) |
Go version
1.23.1
Output of
go env
in your module/workspace:What did you do?
add stack watch at go source for debug error.
What did you see happen?
It did not have stack file after s file.
What did you expect to see?
Every stack go file can got OK.
The text was updated successfully, but these errors were encountered: