Skip to content

runtime: Stack crashes in runtime.gentraceback on darwin-amd64 #6061

@bradfitz

Description

@bradfitz
runtime.Stack crashes now on darwin-amd64.  Linux is fine.

$ hg id
2fb249d994cb tip

$ go test -v -run=ClientInsecure net/http
=== RUN TestClientInsecureTransport
exit status 3
FAIL    net/http    0.150s


This doesn't break the build dashboard, because the dashboard runs the tests in -short
mode, and this failure is only triggered in long mode.

GOTRACEBACK doesn't seem to help here.

In gdb on the Mac, it says:

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000000
[Switching to process 56394 thread 0x1703]
0x00000000000205bd in runtime.gentraceback (pc0=Unhandled dwarf expression opcode 0x9c
) at /Users/bradfitz/go/src/pkg/runtime/traceback_x86.c:47
47          frame.pc = *(uintptr*)frame.sp;

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions