Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
runtime: "runtime: bad pointer in frame runtime.sellock" crash on some builders #15936
While working on another builder crash, I noticed this once:
Filing this issue if the crash is interesting in itself or in case in happens again on the same or another builder.
We've seen a few other "bad pointer in frame" failures:
I don't believe the plan9-amd64-9front failure since basically every test crashed on that run, but the others look entirely plausible.
This may suggest another bug in the liveness/stack map information. Probably the right next step is to build at one of the failing commits/configurations and look at the machine code and stack map around the call with the bad frame.
I looked at the most recent link above, https://build.golang.org/log/df89109d252dc12ecd0fa587cc00c11cdb0af1c5 . It doesn't seem like a liveness problem. The crash is when
This stack trace shows that the pointer value is already bad (I don't know if it is really
I don't know what is going on but I don't see how there could be any liveness confusion here.