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
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
cmd/pprof: linux CPU profiles disable remote symbolization #16159
My server is built with go1.7beta2 (go version devel +fca9fc5 Thu Jun 16 19:45:33 2016 +0000 linux/amd64).
linux/amd64 server, darwin/amd64 for
I expected the profile to include the names of the functions that were being executed, as collected by a follow-up call to the /debug/pprof/symbol endpoint.
The profile did not include function names, and all of the CPU cycles were attributed to a single node (named after the app).
I switched to "addresses" mode, and saw that CPU cycles were attributed to many different addresses (as I'd expect).
I suspect this is related to 4223294 and so only affects GOOS=linux profilees; that the presence of the mapping paths causes
I included the