New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gccgo: go-7 crashes immediately on s390x (and other big endian architectures) #21972
Comments
This is the backtrace as reported by gdb:
It looks like the allocation profiling is calling runtime.callers which is using libunwind which is exploding? |
This looks like another version of https://gcc.gnu.org/PR82284, which was caused by backporting a recent libbacktrace change of mine from GCC trunk to Debian's GCC 7 branch. I've already committed a patch, to GCC trunk, to fix that problem. |
Oh yes, Matthias pinged me about it and I reported it here before I realized he'd reported in bugzilla already. Sorry for the noise! |
From https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876353 with some extra details
What version of Go are you using (
go version
)?gccgo 7.2.0-5 as compiled by Debian
Does this issue reproduce with the latest release?
It does not reproduce with gcc-snapshot 20170917-1 as compiled by debian.
What operating system and processor architecture are you using (
go env
)?Debian sid on s390x
What did you do?
Run
go-7
What did you expect to see?
The help output.
What did you see instead?
(sid_s390x-dchroot)mwhudson@zelenka:~$ go-7
Segmentation fault
The text was updated successfully, but these errors were encountered: