fault read

34 views
Skip to first unread message

David du Colombier

unread,
Feb 14, 2014, 4:26:16 AM2/14/14
to go-p...@googlegroups.com
There is also another issue which happen regularly when
running "go run run.go" in the test directory.

# go run run.go -- initcomma.go
incorrect output
go 27290: suicide: sys: trap: fault read addr=0x36 pc=0x00072afc

cpu% acid 27290
/proc/27290/text:386 plan 9 executable
/sys/lib/acid/port
/sys/lib/acid/386
acid: asm(*PC)
runtime.sigtramp+0x1c 0x00072afc MOVL 0x34(BX),BP
runtime.sigtramp+0x1f 0x00072aff MOVL 0x4(BP),BP
runtime.sigtramp+0x22 0x00072b02 MOVL BP,SP
runtime.sigtramp+0x24 0x00072b04 SUBL $0x10,SP
runtime.sigtramp+0x27 0x00072b07 MOVL 0xfffffff8(AX),BP
runtime.sigtramp+0x2a 0x00072b0a MOVL BP,0xc(SP)
runtime.sigtramp+0x2e 0x00072b0e MOVL 0x34(BX),DI
runtime.sigtramp+0x31 0x00072b11 MOVL DI,0xfffffff8(AX)
runtime.sigtramp+0x34 0x00072b14 MOVL CX,0x0(SP)
runtime.sigtramp+0x37 0x00072b17 MOVL DX,0x4(SP)
runtime.sigtramp+0x3b 0x00072b1b MOVL BP,0x8(SP)
runtime.sigtramp+0x3f 0x00072b1f CALL runtime.sighandler(SB)
runtime.sigtramp+0x44 0x00072b24 MOVL _tos(SB),BX
runtime.sigtramp+0x4a 0x00072b2a MOVL 0xc(SP),BP
runtime.sigtramp+0x4e 0x00072b2e MOVL BP,0xfffffff8(BX)
runtime.sigtramp+0x51 0x00072b31 MOVL AX,0x0(SP)
runtime.sigtramp+0x54 0x00072b34 CALL runtime.noted(SB)
runtime.sigtramp+0x59 0x00072b39 RET
runtime.sigtramp+0x5a 0x00072b3a ADDB AL,0x0(AX)
runtime.sigtramp+0x5c 0x00072b3c ADDB AL,0x0(AX)
runtime.sigtramp+0x5e 0x00072b3e ADDB AL,0x0(AX)
runtime.setfpmasks 0x00072b40 RET
acid:
echo kill > /proc/27290/ctl
cpu%

--
David du Colombier

David du Colombier

unread,
Feb 14, 2014, 10:41:42 AM2/14/14
to go-p...@googlegroups.com
# go run run.go -- const2.go

Unmatched Errors:
go 71966: suicide: sys: trap: fault read addr=0x36 pc=0x00072b5c

FAIL const2.go 0.207s

cpu% acid 71966
/proc/71966/text:386 plan 9 executable
/sys/lib/acid/port
/sys/lib/acid/386
acid: asm(*PC)
runtime.sigtramp+0x1c 0x00072b5c MOVL 0x34(BX),BP
runtime.sigtramp+0x1f 0x00072b5f MOVL 0x4(BP),BP
runtime.sigtramp+0x22 0x00072b62 MOVL BP,SP
runtime.sigtramp+0x24 0x00072b64 SUBL $0x10,SP
runtime.sigtramp+0x27 0x00072b67 MOVL 0xfffffff8(AX),BP
runtime.sigtramp+0x2a 0x00072b6a MOVL BP,0xc(SP)
runtime.sigtramp+0x2e 0x00072b6e MOVL 0x34(BX),DI
runtime.sigtramp+0x31 0x00072b71 MOVL DI,0xfffffff8(AX)
runtime.sigtramp+0x34 0x00072b74 MOVL CX,0x0(SP)
runtime.sigtramp+0x37 0x00072b77 MOVL DX,0x4(SP)
runtime.sigtramp+0x3b 0x00072b7b MOVL BP,0x8(SP)
runtime.sigtramp+0x3f 0x00072b7f CALL runtime.sighandler(SB)
runtime.sigtramp+0x44 0x00072b84 MOVL _tos(SB),BX
runtime.sigtramp+0x4a 0x00072b8a MOVL 0xc(SP),BP
runtime.sigtramp+0x4e 0x00072b8e MOVL BP,0xfffffff8(BX)
runtime.sigtramp+0x51 0x00072b91 MOVL AX,0x0(SP)
runtime.sigtramp+0x54 0x00072b94 CALL runtime.noted(SB)
runtime.sigtramp+0x59 0x00072b99 RET
runtime.sigtramp+0x5a 0x00072b9a ADDB AL,0x0(AX)
runtime.sigtramp+0x5c 0x00072b9c ADDB AL,0x0(AX)
runtime.sigtramp+0x5e 0x00072b9e ADDB AL,0x0(AX)
runtime.setfpmasks 0x00072ba0 RET
acid: regs()
PC 0x00072b5c runtime.sigtramp+0x1c ?file?:0
SP 0x10853e6c ECODE 0x00000004 EFLAG 0x00010202
CS 0x00000023 DS 0x0000001b SS 0x0000001b
GS 0x0000001b FS 0x0000001b ES 0x0000001b
TRAP 0x0000000e page fault
AX 0xdfffefb8 BX 0x00000002 CX 0x10853efc DX 0x10853e78
DI 0x30962fcc SI 0x10842294 BP 0x108421e0
acid:
echo kill > /proc/71966/ctl

--
David du Colombier
Reply all
Reply to author
Forward
0 new messages