-
Notifications
You must be signed in to change notification settings - Fork 18.4k
Closed
Labels
Milestone
Description
go version devel +fb7122476042 Tue May 20 11:42:25 2014 -0400 linux/amd64 Build the attached program and run as: export GOMAXPROCS=2 export GOGC=0 RES=`./0 2>&1` OK=`echo $RES | grep "slice capacity smaller than length"` if [ ! -z "$OK" -a "$OK" != " " ]; then echo $RES exit 1 fi Once in a while it crashes as: fatal error: unexpected signal during runtime execution [signal 0xb code=0x1 addr=0xc200000005 pc=0x408187] runtime stack: runtime.throw(0x4a9a05) src/pkg/runtime/panic.c:522 +0x69 fp=0x7fffe9dc66a0 runtime.sigpanic() src/pkg/runtime/os_linux.c:222 +0x3d fp=0x7fffe9dc66b8 scaninterfacedata(0x3, 0x7f226d2bce98, 0x1, 0x7fffe9dc69a0) src/pkg/runtime/mgc0.c:1449 +0xa7 fp=0x7fffe9dc66f8 scanbitvector(0x4807e0, 0x46e301, 0x7f226d2bcea0, 0x7fffe9dc67b0, 0x406901, 0x7fffe9dc69a0) src/pkg/runtime/mgc0.c:1552 +0x17a fp=0x7fffe9dc6760 scanframe(0x7fffe9dc6820, 0x7fffe9dc69a0) src/pkg/runtime/mgc0.c:1618 +0x2d1 fp=0x7fffe9dc67d8 runtime.gentraceback(0x40e130, 0x7f226d2bcdf0, 0x0, 0xc208016000, 0x0, 0x0, 0x7fffffff, 0x4085d0, 0x7fffe9dc69a0, 0x0) src/pkg/runtime/traceback_x86.c:206 +0x413 fp=0x7fffe9dc68a0 addstackroots(0xc208016000, 0x7fffe9dc69a0) src/pkg/runtime/mgc0.c:1688 +0x168 fp=0x7fffe9dc6930 markroot(0xc208030000, 0x5) src/pkg/runtime/mgc0.c:1321 +0xbe fp=0x7fffe9dc69b0 runtime.parfordo(0xc208030000) src/pkg/runtime/parfor.c:103 +0x128 fp=0x7fffe9dc6a28 runtime.gchelper() src/pkg/runtime/mgc0.c:2114 +0x3f fp=0x7fffe9dc6a48
Attachments:
- 0.go (3752 bytes)