Please answer these questions before submitting your issue. Thanks!
What version of pprof are you using?
go env output:
GOARCH="amd64"
GOBIN=""
GOCACHE="/Users/lpp/Library/Caches/go-build"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/lpp/go"
GOPROXY=""
GORACE=""
GOROOT="/usr/local/Cellar/go/1.12/libexec"
GOTMPDIR=""
GOTOOLDIR="/usr/local/Cellar/go/1.12/libexec/pkg/tool/darwin_amd64"
GCCGO="gccgo"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/zh/1_x_pxls7px7l944c90_xmdm0000gn/T/go-build916206707=/tmp/go-build -gno-record-gcc-switches -fno-common"
What operating system and processor architecture are you using?
perf_data_converter (master) ✔ uname -a k8s [kubernetes-admin@kubernetes]
Darwin nmiculinics-MacBook-Pro.local 18.2.0 Darwin Kernel Version 18.2.0: Mon Nov 12 20:24:46 PST 2018; root:xnu-4903.231.4~2/RELEASE_X86_64 x86_64
What did you do?
profiles (master) ✗ PPROF_BINARY_PATH=$(pwd)/bin go tool pprof -http :8080 kubelet-2.pprof
Ignoring local file /Users/lpp/Desktop/profiles/bin/kubelet: build-id mismatch (ccfe84cf2189a82ee5382ab4b869fc207f0a8a46 != )
Local symbolization failed for kubelet: open /usr/local/bin/kubelet: no such file or directory
Some binary filenames not available. Symbolization may be incomplete.
Try setting PPROF_BINARY_PATH to the search path for local binaries.
What did you expect to see?
pprof using arm compiler binary and getting the symbols.
What did you see instead?
pprof screams at me for build-id mismatch despite this binary being c/p from the device the profile was recorded on.
Please answer these questions before submitting your issue. Thanks!
What version of pprof are you using?
go tool pprofgo envoutput:What operating system and processor architecture are you using?
What did you do?
What did you expect to see?
pprof using arm compiler binary and getting the symbols.
What did you see instead?
pprof screams at me for build-id mismatch despite this binary being c/p from the device the profile was recorded on.