Skip to content

cmd/asm: index out of range (4) #12657

Closed
Closed
@dvyukov

Description

@dvyukov

cmd/asm crashes on the following program:

TEXT T(SB),$0
CALL (SP)(FP)
panic: runtime error: index out of range

goroutine 1 [running]:
cmd/internal/obj/x86.asmandsz(0xc820104000, 0xc820120140, 0xc8201201a8, 0x2, 0x0, 0x1)
    src/cmd/internal/obj/x86/asm6.go:2523 +0xf37
cmd/internal/obj/x86.doasm(0xc820104000, 0xc820120140)
    src/cmd/internal/obj/x86/asm6.go:3222 +0x902d
cmd/internal/obj/x86.asmins(0xc820104000, 0xc820120140)
    src/cmd/internal/obj/x86/asm6.go:4308 +0x15bb
cmd/internal/obj/x86.span6(0xc820104000, 0xc82011c000)
    src/cmd/internal/obj/x86/asm6.go:1709 +0x916
cmd/internal/obj.Writeobjdirect(0xc820104000, 0xc820112020)
    src/cmd/internal/obj/objfile.go:297 +0x35b
main.main()
    src/cmd/asm/main.go:65 +0xd9b

go version devel +5512ac2 Wed Sep 16 17:56:14 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