Skip to content

cmd/asm: index out of range (3) #12467

Closed
Closed
@dvyukov

Description

@dvyukov

cmd/asm crashes on the following program (quoted with %q):

    "TEXT$0\xc9:0\n"
panic: runtime error: index out of range

goroutine 1 [running]:
cmd/asm/internal/asm.(*Parser).asmText(0xc82007de70, 0xc8200b24e0, 0x4, 0xc82007db28, 0x2, 0x3)
    src/cmd/asm/internal/asm/asm.go:148 +0x75d
cmd/asm/internal/asm.(*Parser).pseudo(0xc82007de70, 0xd, 0xc8200b24e0, 0x4, 0xc82007db28, 0x2, 0x3)
    src/cmd/asm/internal/asm/parse.go:217 +0x222
cmd/asm/internal/asm.(*Parser).line(0xc82007de70, 0xc8200ac160)
    src/cmd/asm/internal/asm/parse.go:185 +0x9ac
cmd/asm/internal/asm.(*Parser).Parse(0xc82007de70, 0xc8200ac160, 0xc8200b8600)
    src/cmd/asm/internal/asm/parse.go:86 +0x21
main.main()
    src/cmd/asm/main.go:59 +0xb85

go version devel +499c827 Thu Sep 3 03:02:17 2015 +0000 linux/amd64

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions