-
Notifications
You must be signed in to change notification settings - Fork 18.7k
Open
Labels
NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.arch-armIssues solely affecting the 32-bit arm architecture.Issues solely affecting the 32-bit arm architecture.compiler/runtimeIssues related to the Go compiler and/or runtime.Issues related to the Go compiler and/or runtime.
Milestone
Description
What version of Go are you using (go version)?
$ go version go version go1.24.5 linux/amd64
Does this issue reproduce with the latest release?
Yes.
What operating system and processor architecture are you using (go env)?
go env Output
$ go env AR='ar' CC='gcc' CGO_CFLAGS='-O2 -g' CGO_CPPFLAGS='' CGO_CXXFLAGS='-O2 -g' CGO_ENABLED='1' CGO_FFLAGS='-O2 -g' CGO_LDFLAGS='-O2 -g' CXX='g++' GCCGO='gccgo' GO111MODULE='' GOAMD64='v1' GOARCH='amd64' GOAUTH='netrc' GOBIN='' GOCACHE='/home/redacted/.cache/go-build' GOCACHEPROG='' GODEBUG='' GOENV='/home/redacted/.config/go/env' GOEXE='' GOEXPERIMENT='' GOFIPS140='off' GOFLAGS='' GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build1320095087=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='/home/redacted/code/mess/reproduce-questionmark-build/go.mod' GOMODCACHE='/home/redacted/go/pkg/mod' GONOPROXY='github.com/redacted/*' GONOSUMDB='github.com/redacted/*' GOOS='linux' GOPATH='/home/redacted/go' GOPRIVATE='github.com/redacted/*' GOPROXY='https://proxy.golang.org,direct' GOROOT='/usr/local/go' GOSUMDB='sum.golang.org' GOTELEMETRY='local' GOTELEMETRYDIR='/home/redacted/.config/go/telemetry' GOTMPDIR='' GOTOOLCHAIN='auto' GOTOOLDIR='/usr/local/go/pkg/tool/linux_amd64' GOVCS='' GOVERSION='go1.24.5' GOWORK='' PKG_CONFIG='pkg-config' uname -sr: Linux 6.8.0-60-generic Distributor ID: Ubuntu Description: Ubuntu 22.04.3 LTS Release: 22.04 Codename: jammy /lib/x86_64-linux-gnu/libc.so.6: GNU C Library (Ubuntu GLIBC 2.35-0ubuntu3.10) stable release version 2.35. gdb --version: GNU gdb (Ubuntu 12.1-0ubuntu1~22.04.2) 12.1
What did you do?
Disassembly of annotated source code in pprof looks wrong when cross compiling for ARMv7. I get question marks and seemingly irrelevant instructions. I've made a repository that documents the issue here: https://github.com/tholok97/pprof-weblist-annotation-on-arm-looks-buggy
What did you expect to see?
I expect pprof weblist to show me relevant assembly instructions when clicking on annotated code, like this screenshot from the repository linked above:
What did you see instead?
Instead I see irrelevant instructions and question marks, like this screenshot from the repository linked above:

Metadata
Metadata
Assignees
Labels
NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.arch-armIssues solely affecting the 32-bit arm architecture.Issues solely affecting the 32-bit arm architecture.compiler/runtimeIssues related to the Go compiler and/or runtime.Issues related to the Go compiler and/or runtime.
Type
Projects
Status
In Progress