Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
cmd/link: DWARF CFI rejected when function does not allocate stack space on ARM64 #35100
What version of Go are you using (
I've been able to get the stacktraces for both
It seems the CFI of functions which does not allocate stack space are rejected.
Problem seems to come around here:
When the function does not allocate stack space,the initial rule for
We're digging to understand why
I made a work around patch for Go 1.13.1 which adds a linker flag
Using this flag, Breakpad is able to use the CFI and unwind the stacktrace properly for both
We don't expect this patch to be merged, but if anybody has a similar issue to ours, it might be something to try.
Finally, from our current understanding, we believe Breakpad does not handle properly