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: fatal error: invalid runtime symbol table (not able to reproduce) #30092
What version of Go are you using (
Strange. It is complaining that it's trying to find out how big the stack frame is for the function
The weird part is that I don't see that function in the tracebacks anywhere. So why is the runtime asking about it? How is it getting that pc, given that it couldn't possibly be the pc of an instruction actually executed by the program? There's some additional sigtramp nonsense in there which may be obscuring the part of the stack trace that contains the mentioned function.
Could you verify that in your executable, address 0x7b6b06 is in that function mentioned above, and that it is junk? It should look like this:
If you could paste in the issue the actual disassembly around 7b6b06 that would help.
(edited above as I accidentally ran it on macos instead of the original linux env)
I can confirm that the function header is