Sorry. Forgot to share go environment. root@soomohan:/home/soomohan/mbalraj/test_hb2# go env GO111MODULE="" GOARCH="amd64" GOBIN="" GOCACHE="/root/.cache/go-build" GOENV="/root/.config/go/env" GOEXE="" GOEXPERIMENT="" GOFLAGS="" GOHOSTARCH="amd64" GOHOSTOS="linux" GOINSECURE="" GOMODCACHE="/root/go/pkg/mod" GONOPROXY="" GONOSUMDB="" GOOS="linux" GOPATH="/root/go" GOPRIVATE="" GOPROXY="https://proxy.golang.org,direct" GOROOT="/home/soomohan/mbalraj/GO/go1.20.2/go" GOSUMDB="sum.golang.org" GOTMPDIR="" GOTOOLDIR="/home/soomohan/mbalraj/GO/go1.20.2/go/pkg/tool/linux_amd64" GOVCS="" GOVERSION="go1.20.2" GCCGO="/usr/bin/gccgo" GOAMD64="v1" AR="ar" CC="gcc" CXX="g++" CGO_ENABLED="1" GOMOD="/dev/null" GOWORK="" CGO_CFLAGS="-O2 -g" CGO_CPPFLAGS="" CGO_CXXFLAGS="-O2 -g" CGO_FFLAGS="-O2 -g" CGO_LDFLAGS="-O2 -g" PKG_CONFIG="pkg-config" GOGCCFLAGS="-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build3821222181=/tmp/go-build -gno-record-gcc"
On Wed, Apr 5, 2023 at 8:49 AM Kurtis Rader <kra...@skepticism.us> wrote: > On Tue, Apr 4, 2023 at 3:30 PM robert engels <reng...@ix.netcom.com> > wrote: > >> Unfortunately, I am on OSX - and Go doesn’t appear to generate a core >> dump on panic despite the GOTRACEBACK setting. >> >> That being said, the stack-traces look ok to me. See attached. >> > > Since I also use macOS (aka "OS X") I investigated why core dumps are not > generated. The answer can be found in > https://github.com/golang/go/issues/59446 that I just opened. The short > answer is that on macOS on amd64 core dumps from Go programs are explicitly > disallowed. On macOS on arm64 they should occur but generating them > requires a code-signed Go binary. Something I don't have enough interest to > verify. Also, presumably the same issue that affects Go core dumps on macOS > amd64 also applies to macOS arm64. So even if you go to the trouble of > code-signing a Go binary generating a core dump would not be practical on > Apple Silicon. > > -- > Kurtis Rader > Caretaker of the exceptional canines Junior and Hank > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/CAKKWi6STgM3Dus5%3DCVqV%2B57ryePJ2iaX4kAYt7qq3zABJjygqg%40mail.gmail.com.