plan9-amd64-0intro at 82c371a307116450e9ab4dbce1853da3e69f4061 :: Running /tmp/workdir-gnot/go/src/make.rc with args ["/tmp/workdir-gnot/go/src/make.rc" "-force"] and env ["home=/usr/glenda" "path=.\x00/bin" "*=" "type=host-plan9-amd64-0intro" "rcname=gobuildlet" "pid=186" "fn#term%=fn term% {$*}\n" "fn#newworkdir=fn newworkdir {if(test -d $workdir){for(i in `{du -a $workdir|awk '{print $2}'})chmod u+w $i;rm -rf $workdir};mkdir $workdir}\n" "status=" "fn#cd=fn cd {builtin cd $* && awd}\n" "GO_TEST_TIMEOUT_SCALE=2" "workdir=/tmp/workdir-gnot" "objtype=amd64" "fn#sigexit=" "cflag=" "0=/bin/gobuildlet" "WORKDIR=/tmp/workdir-gnot" "GOROOT_BOOTSTRAP=/tmp/workdir-gnot/go1.4" "GO_BUILDER_NAME=plan9-amd64-0intro" "GOBIN=" "PWD=/tmp/workdir-gnot/go/src"] in dir /tmp/workdir-gnot/go/src Building Go cmd/dist using /tmp/workdir-gnot/go1.4. (go1.20.6 plan9/amd64) Building Go toolchain1 using /tmp/workdir-gnot/go1.4. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for plan9/amd64. --- Installed Go for plan9/amd64 in /tmp/workdir-gnot/go Installed commands in /tmp/workdir-gnot/go/bin *** You need to bind /tmp/workdir-gnot/go/bin before /bin. ##### Test execution environment. # GOARCH: amd64 # CPU: QEMU Virtual CPU version 2.4.0 # GOOS: plan9 # OS Version: 2000 ##### Testing packages. ok archive/tar 0.143s ok archive/zip 0.234s ok bufio 0.086s ok bytes 0.144s ok cmp 0.069s ok compress/bzip2 0.095s ok compress/flate 0.403s ok compress/gzip 1.129s ok compress/lzw 0.099s ok compress/zlib 0.254s ok container/heap 0.065s ok container/list 0.064s ok container/ring 0.081s ok context 0.251s ok crypto 1.513s ok crypto/aes 0.078s ok crypto/cipher 0.827s ok crypto/des 0.066s ok crypto/dsa 0.492s ok crypto/ecdh 0.136s ok crypto/ecdsa 0.375s ok crypto/ed25519 0.352s ok crypto/elliptic 0.140s ok crypto/hmac 0.067s ok crypto/internal/alias 0.064s ok crypto/internal/bigmod 0.083s ok crypto/internal/boring 0.065s ok crypto/internal/boring/bcache 0.159s ok crypto/internal/edwards25519 0.102s ok crypto/internal/edwards25519/field 0.427s ok crypto/internal/hpke 0.071s ok crypto/internal/mlkem768 0.536s ok crypto/internal/nistec 0.125s ok crypto/internal/nistec/fiat 0.075s [no tests to run] ok crypto/md5 0.477s ok crypto/rand 0.126s ok crypto/rc4 0.077s ok crypto/rsa 0.903s ok crypto/sha1 0.188s ok crypto/sha256 0.419s ok crypto/sha512 0.101s ok crypto/subtle 0.441s ok crypto/tls 15.505s ok crypto/x509 0.395s ok database/sql 0.684s ok database/sql/driver 0.073s ok debug/buildinfo 0.076s ok debug/dwarf 0.103s ok debug/elf 0.160s ok debug/gosym 0.143s ok debug/macho 0.068s ok debug/pe 0.182s ok debug/plan9obj 0.066s ok embed 0.066s [no tests to run] ok embed/internal/embedtest 0.068s ok encoding/ascii85 0.067s ok encoding/asn1 0.071s ok encoding/base32 0.072s ok encoding/base64 0.065s ok encoding/binary 0.068s ok encoding/csv 0.069s ok encoding/gob 1.325s ok encoding/hex 0.066s ok encoding/json 0.279s ok encoding/pem 0.225s ok encoding/xml 0.091s ok errors 0.065s ok expvar 0.076s ok flag 0.349s ok fmt 0.092s ok go/ast 0.072s ok go/build 3.488s ok go/build/constraint 0.071s ok go/constant 0.066s ok go/doc 0.106s ok go/doc/comment 1.163s ok go/format 0.067s ok go/importer 1.084s ok go/internal/gccgoimporter 0.080s ok go/internal/gcimporter 7.903s ok go/internal/srcimporter 2.581s ok go/parser 0.129s ok go/printer 0.152s ok go/scanner 0.063s ok go/token 0.070s ok go/types 27.506s ok go/version 0.069s ok hash 0.065s ok hash/adler32 0.071s ok hash/crc32 0.065s ok hash/crc64 0.063s ok hash/fnv 0.065s ok hash/maphash 0.090s ok html 0.064s ok html/template 0.113s ok image 0.085s ok image/color 0.069s ok image/draw 0.090s ok image/gif 0.122s ok image/jpeg 0.136s ok image/png 0.164s ok index/suffixarray 0.128s ok internal/abi 0.682s ok internal/buildcfg 0.065s ok internal/chacha8rand 0.077s ok internal/concurrent 0.096s ok internal/coverage/cfile 2.336s ok internal/coverage/cformat 0.069s ok internal/coverage/cmerge 0.068s ok internal/coverage/pods 0.071s ok internal/coverage/slicereader 0.075s ok internal/coverage/slicewriter 0.064s ok internal/coverage/test 0.074s ok internal/cpu 0.074s ok internal/dag 0.069s ok internal/diff 0.090s ok internal/fmtsort 0.087s ok internal/fuzz 0.081s ok internal/godebug 3.418s ok internal/godebugs 5.882s ok internal/gover 0.069s ok internal/itoa 0.066s ok internal/platform 2.832s ok internal/poll 0.095s ok internal/profile 0.066s ok internal/reflectlite 0.082s ok internal/runtime/atomic 0.094s ok internal/saferio 0.084s ok internal/singleflight 0.093s ok internal/sysinfo 0.070s ok internal/testenv 0.794s --- FAIL: TestTraceAnnotationsStress (1.02s) --- FAIL: TestTraceAnnotationsStress/Default (1.02s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: code=0x0 addr=0x0 pc=0x257196] runtime stack: runtime.throw({0x2be8cc?, 0x40ada0?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffe908 sp=0x7fffffffe8d8 pc=0x261569 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffe988 sp=0x7fffffffe908 pc=0x22e285 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x40aee0?, 0x48007378?, 0x200000001?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffedf8 sp=0x7fffffffe988 pc=0x257196 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoPark({0x40aee0?, 0x400000002?}, 0x7, 0x2) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:486 +0x8e fp=0x7fffffffee80 sp=0x7fffffffedf8 pc=0x25658e runtime.park_m(0x48007340) /tmp/workdir-gnot/go/src/runtime/proc.go:4077 +0x68 fp=0x7fffffffeed8 sp=0x7fffffffee80 pc=0x23b628 runtime.mcall() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:459 +0x53 fp=0x7fffffffeef0 sp=0x7fffffffeed8 pc=0x266993 goroutine 7 gp=0x48007340 m=0 mp=0x40aee0 [running]: runtime.gopark(0x48007340?, 0x17dd43ebf6a81e82?, 0x10?, 0x4f?, 0x24c054?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48054eb0 sp=0x48054e90 pc=0x26168e runtime.chanrecv(0x48082230, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48054f28 sp=0x48054eb0 pc=0x204c7c runtime.chanrecv1(0x480800a0?, 0x17dd43ebf6a81e82?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48054f50 sp=0x48054f28 pc=0x204852 runtime.(*wakeableSleep).sleep(0x4801a048, 0x3b9aca00) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48054fb0 sp=0x48054f50 pc=0x24e7d1 runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:959 +0x28 fp=0x48054fe0 sp=0x48054fb0 pc=0x24e668 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48054fe8 sp=0x48054fe0 pc=0x268881 created by runtime.(*traceAdvancerState).start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace.go:956 +0x15a goroutine 1 gp=0x480061c0 m=nil [sleep]: runtime.gopark(0x48056de8?, 0x17dd43ebbb0b9a4a?, 0x5?, 0x0?, 0x2b8a6b?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48056dc8 sp=0x48056da8 pc=0x26168e time.Sleep(0x989680) /tmp/workdir-gnot/go/src/runtime/time.go:285 +0x110 fp=0x48056e08 sp=0x48056dc8 pc=0x264150 main.do({0x2dd760, 0x427a40}, 0x4) /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/annotations-stress.go:83 +0x112 fp=0x48056e98 sp=0x48056e08 pc=0x2970b2 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/annotations-stress.go:43 +0x166 fp=0x48056f48 sp=0x48056e98 pc=0x296ee6 runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x48056fe0 sp=0x48056f48 pc=0x2341bd runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x268881 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x26168e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x2344e7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x268881 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [GC sweep wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x26168e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x2205d4 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x214c65 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x268881 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [GC scavenge wait]: runtime.gopark(0x48018280?, 0x2dc368?, 0x1?, 0x0?, 0x48006a80?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x26168e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x40a140) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21df89 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x48059fc8 sp=0x48059fa8 pc=0x21e55c runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x214c05 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x268881 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [finalizer wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48052e20 sp=0x48052e00 pc=0x26168e runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:193 +0x107 fp=0x48052fe0 sp=0x48052e20 pc=0x213ca7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x268881 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [chan receive]: runtime.gopark(0x48007180?, 0x17dd43ebc10329fa?, 0x8?, 0x3f?, 0x24c054?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48053ea8 sp=0x48053e88 pc=0x26168e runtime.chanrecv(0x480820e0, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48053f20 sp=0x48053ea8 pc=0x204c7c runtime.chanrecv1(0x48080050?, 0x17dd43ebc10329fa?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48053f48 sp=0x48053f20 pc=0x204852 runtime.(*wakeableSleep).sleep(0x4801a030, 0x5f5e100) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48053fa8 sp=0x48053f48 pc=0x24e7d1 runtime.traceStartReadCPU.func1() /tmp/workdir-gnot/go/src/runtime/tracecpu.go:54 +0x45 fp=0x48053fe0 sp=0x48053fa8 pc=0x254085 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48053fe8 sp=0x48053fe0 pc=0x268881 created by runtime.traceStartReadCPU in goroutine 1 /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 +0x146 goroutine 8 gp=0x48007500 m=nil [runnable]: runtime/trace.Start.func1() /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 fp=0x48055fe0 sp=0x48055fd8 pc=0x296ba0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48055fe8 sp=0x48055fe0 pc=0x268881 created by runtime/trace.Start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 +0xdf goroutine 9 gp=0x480076c0 m=nil [runnable]: main.do.func1.gowrap1() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/annotations-stress.go:69 fp=0x48090fe0 sp=0x48090fd8 pc=0x297220 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48090fe8 sp=0x48090fe0 pc=0x268881 created by main.do.func1 in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/annotations-stress.go:69 +0x45 goroutine 10 gp=0x48007880 m=nil [runnable]: main.do.func1.gowrap1() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/annotations-stress.go:69 fp=0x48091fe0 sp=0x48091fd8 pc=0x297220 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48091fe8 sp=0x48091fe0 pc=0x268881 created by main.do.func1 in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/annotations-stress.go:69 +0x45 goroutine 11 gp=0x48007a40 m=nil [runnable]: main.do.func1.gowrap1() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/annotations-stress.go:69 fp=0x48092fe0 sp=0x48092fd8 pc=0x297220 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48092fe8 sp=0x48092fe0 pc=0x268881 created by main.do.func1 in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/annotations-stress.go:69 +0x45 exit status: 'annotations-stress 17960: 2' trace_test.go:579: exit status: 'go 17940: 1' --- FAIL: TestTraceGCStress (1.15s) --- FAIL: TestTraceGCStress/Default (1.15s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: fault read code=0x0 addr=0x0 pc=0x257096] runtime stack: runtime.throw({0x2b5c90?, 0x40ac40?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffe908 sp=0x7fffffffe8d8 pc=0x2611a9 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffe988 sp=0x7fffffffe908 pc=0x22e285 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x40ad80?, 0x1?, 0xa?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffedf8 sp=0x7fffffffe988 pc=0x257096 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoPark({0x40ad80?, 0x48007880?}, 0xe, 0x1) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:486 +0x8e fp=0x7fffffffee80 sp=0x7fffffffedf8 pc=0x25648e runtime.park_m(0x480061c0) /tmp/workdir-gnot/go/src/runtime/proc.go:4077 +0x68 fp=0x7fffffffeed8 sp=0x7fffffffee80 pc=0x23b628 runtime.mcall() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:459 +0x53 fp=0x7fffffffeef0 sp=0x7fffffffeed8 pc=0x265e93 goroutine 1 gp=0x480061c0 m=0 mp=0x40ad80 [running]: runtime.gopark(0x49a3bea8?, 0x17dd43ed9212f885?, 0x0?, 0x0?, 0x290260?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x49a3be88 sp=0x49a3be68 pc=0x2612ce time.Sleep(0x17d78400) /tmp/workdir-gnot/go/src/runtime/time.go:285 +0x110 fp=0x49a3bec8 sp=0x49a3be88 pc=0x263d90 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/gc-stress.go:79 +0x21a fp=0x49a3bf48 sp=0x49a3bec8 pc=0x2906fa runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x49a3bfe0 sp=0x49a3bf48 pc=0x2341bd runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x49a3bfe8 sp=0x49a3bfe0 pc=0x267d81 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x2612ce runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x2344e7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x267d81 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [runnable]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x2612ce runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x2205d4 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x214c65 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x267d81 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [runnable]: runtime.gopark(0x48018280?, 0x2d2fd0?, 0x1?, 0x0?, 0x48006a80?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x2612ce runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x409fe0) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21df89 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x48059fc8 sp=0x48059fa8 pc=0x21e55c runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x214c05 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x267d81 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [runnable]: runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:176 fp=0x48052fe0 sp=0x48052fd8 pc=0x213ba0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x267d81 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [GC worker (idle)]: runtime.gopark(0x48053f68?, 0x17dd43ed8be9c646?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48053f28 sp=0x48053f08 pc=0x2612ce runtime.gcBgMarkWorker(0x480820e0) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x48053fc8 sp=0x48053f28 pc=0x216eec runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x48053fe0 sp=0x48053fc8 pc=0x216dc5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48053fe8 sp=0x48053fe0 pc=0x267d81 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 7 gp=0x48007340 m=nil [runnable]: runtime.gcTrigger.test({0x0?, 0x0?, 0x0?}) /tmp/workdir-gnot/go/src/runtime/mgc.go:581 +0xdc fp=0x490e0ee8 sp=0x490e0ee0 pc=0x214e5c runtime.mallocgc(0x1000, 0x2990c0, 0x1) /tmp/workdir-gnot/go/src/runtime/malloc.go:1303 +0x95b fp=0x490e0f88 sp=0x490e0ee8 pc=0x25debb runtime.makeslice(0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/slice.go:116 +0x49 fp=0x490e0fb0 sp=0x490e0f88 pc=0x262329 main.main.func1() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/gc-stress.go:64 +0x35 fp=0x490e0fe0 sp=0x490e0fb0 pc=0x2907d5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x490e0fe8 sp=0x490e0fe0 pc=0x267d81 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/gc-stress.go:62 +0x18b goroutine 8 gp=0x48007500 m=nil [runnable]: runtime.traceStartReadCPU.func1() /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 fp=0x48056fe0 sp=0x48056fd8 pc=0x253f40 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x267d81 created by runtime.traceStartReadCPU in goroutine 1 /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 +0x146 goroutine 9 gp=0x480076c0 m=nil [runnable]: runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:956 fp=0x490dffe0 sp=0x490dffd8 pc=0x24e540 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x490dffe8 sp=0x490dffe0 pc=0x267d81 created by runtime.(*traceAdvancerState).start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace.go:956 +0x15a goroutine 10 gp=0x48007880 m=nil [runnable]: runtime/trace.Start.func1() /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 fp=0x490e1fe0 sp=0x490e1fd8 pc=0x290200 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x490e1fe8 sp=0x490e1fe0 pc=0x267d81 created by runtime/trace.Start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 +0xdf exit status: 'gc-stress 18083: 2' trace_test.go:579: exit status: 'go 18063: 1' --- FAIL: TestTraceGOMAXPROCS (1.02s) --- FAIL: TestTraceGOMAXPROCS/Default (1.02s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: code=0x0 addr=0x0 pc=0x257356] runtime stack: runtime.throw({0x2b57d0?, 0x40aba0?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffe908 sp=0x7fffffffe8d8 pc=0x261469 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffe988 sp=0x7fffffffe908 pc=0x22e545 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x40ace0?, 0x48007538?, 0x200000001?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffedf8 sp=0x7fffffffe988 pc=0x257356 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoPark({0x40ace0?, 0x400000002?}, 0x7, 0x2) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:486 +0x8e fp=0x7fffffffee80 sp=0x7fffffffedf8 pc=0x25674e runtime.park_m(0x48007500) /tmp/workdir-gnot/go/src/runtime/proc.go:4077 +0x68 fp=0x7fffffffeed8 sp=0x7fffffffee80 pc=0x23b8e8 runtime.mcall() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:459 +0x53 fp=0x7fffffffeef0 sp=0x7fffffffeed8 pc=0x266153 goroutine 8 gp=0x48007500 m=0 mp=0x40ace0 [running]: runtime.gopark(0x48007500?, 0x17dd43ee0ae9d3a4?, 0x10?, 0x5f?, 0x24c214?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48055eb0 sp=0x48055e90 pc=0x26158e runtime.chanrecv(0x48082230, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48055f28 sp=0x48055eb0 pc=0x204c7c runtime.chanrecv1(0x480800a0?, 0x17dd43ee0ae9d3a4?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48055f50 sp=0x48055f28 pc=0x204852 runtime.(*wakeableSleep).sleep(0x4801a048, 0x3b9aca00) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48055fb0 sp=0x48055f50 pc=0x24e991 runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:959 +0x28 fp=0x48055fe0 sp=0x48055fb0 pc=0x24e828 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48055fe8 sp=0x48055fe0 pc=0x268041 created by runtime.(*traceAdvancerState).start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace.go:956 +0x15a goroutine 1 gp=0x480061c0 m=nil [sleep]: runtime.gopark(0x48056ed0?, 0x17dd43edcf4b8002?, 0x0?, 0x0?, 0x290520?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48056eb0 sp=0x48056e90 pc=0x26158e time.Sleep(0xf4240) /tmp/workdir-gnot/go/src/runtime/time.go:285 +0x110 fp=0x48056ef0 sp=0x48056eb0 pc=0x264050 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/gomaxprocs.go:38 +0x91 fp=0x48056f48 sp=0x48056ef0 pc=0x290731 runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x48056fe0 sp=0x48056f48 pc=0x23447d runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x268041 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x26158e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x2347a7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x268041 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [GC sweep wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x26158e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x2207d4 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x214c65 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x268041 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [runnable]: runtime.gopark(0x48018280?, 0x2d2cd0?, 0x1?, 0x0?, 0x48006a80?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x26158e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x409f40) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21e189 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x48059fc8 sp=0x48059fa8 pc=0x21e75c runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x214c05 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x268041 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [finalizer wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48052e20 sp=0x48052e00 pc=0x26158e runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:193 +0x107 fp=0x48052fe0 sp=0x48052e20 pc=0x213ca7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x268041 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [wait for GC cycle]: runtime.gopark(0x48053f18?, 0x48053ee8?, 0x80?, 0x57?, 0x48053ee8?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48053f60 sp=0x48053f40 pc=0x26158e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.gcWaitOnMark(0x1) /tmp/workdir-gnot/go/src/runtime/mgc.go:538 +0x55 fp=0x48053f90 sp=0x48053f60 pc=0x214f15 runtime.GC() /tmp/workdir-gnot/go/src/runtime/mgc.go:482 +0x47 fp=0x48053fc8 sp=0x48053f90 pc=0x214dc7 main.main.func1() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/gomaxprocs.go:26 +0x13 fp=0x48053fe0 sp=0x48053fc8 pc=0x2907b3 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48053fe8 sp=0x48053fe0 pc=0x268041 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/gomaxprocs.go:24 +0x1e goroutine 7 gp=0x48007340 m=nil [chan receive]: runtime.gopark(0x48007340?, 0x17dd43edd544d8af?, 0x8?, 0x4f?, 0x24c214?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48054ea8 sp=0x48054e88 pc=0x26158e runtime.chanrecv(0x480820e0, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48054f20 sp=0x48054ea8 pc=0x204c7c runtime.chanrecv1(0x48080050?, 0x17dd43edd544d8af?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48054f48 sp=0x48054f20 pc=0x204852 runtime.(*wakeableSleep).sleep(0x4801a030, 0x5f5e100) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48054fa8 sp=0x48054f48 pc=0x24e991 runtime.traceStartReadCPU.func1() /tmp/workdir-gnot/go/src/runtime/tracecpu.go:54 +0x45 fp=0x48054fe0 sp=0x48054fa8 pc=0x254245 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48054fe8 sp=0x48054fe0 pc=0x268041 created by runtime.traceStartReadCPU in goroutine 1 /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 +0x146 goroutine 9 gp=0x480076c0 m=nil [trace reader (blocked)]: runtime.gopark(0x48090f78?, 0x480260c0?, 0x38?, 0xf?, 0x48090f90?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48090f38 sp=0x48090f18 pc=0x26158e runtime.ReadTrace() /tmp/workdir-gnot/go/src/runtime/trace.go:757 +0x31 fp=0x48090fa0 sp=0x48090f38 pc=0x24e251 runtime/trace.Start.func1() /tmp/workdir-gnot/go/src/runtime/trace/trace.go:130 +0x45 fp=0x48090fe0 sp=0x48090fa0 pc=0x290505 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48090fe8 sp=0x48090fe0 pc=0x268041 created by runtime/trace.Start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 +0xdf goroutine 10 gp=0x48007880 m=nil [GC worker (idle)]: runtime.gopark(0x48091f68?, 0x17dd43edcf4ee97e?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48091f28 sp=0x48091f08 pc=0x26158e runtime.gcBgMarkWorker(0x480822a0) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x48091fc8 sp=0x48091f28 pc=0x2170ec runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x48091fe0 sp=0x48091fc8 pc=0x216fc5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48091fe8 sp=0x48091fe0 pc=0x268041 created by runtime.gcBgMarkStartWorkers in goroutine 6 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 exit status: 'gomaxprocs 18106: 2' trace_test.go:579: exit status: 'go 18086: 1' --- FAIL: TestTraceStacks (3.20s) --- FAIL: TestTraceStacks/Default (3.20s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: code=0x0 addr=0x0 pc=0x259ff6] runtime stack: runtime.throw({0x308113?, 0x40bc00?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffe918 sp=0x7fffffffe8e8 pc=0x2648e9 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffe998 sp=0x7fffffffe918 pc=0x22f205 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x40bd40?, 0x1?, 0x15?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffee08 sp=0x7fffffffe998 pc=0x259ff6 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoPark({0x40bd40?, 0x48096a80?}, 0xe, 0x1) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:486 +0x8e fp=0x7fffffffee90 sp=0x7fffffffee08 pc=0x2593ee runtime.park_m(0x480061c0) /tmp/workdir-gnot/go/src/runtime/proc.go:4077 +0x68 fp=0x7fffffffeee8 sp=0x7fffffffee90 pc=0x23c9e8 runtime.mcall() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:459 +0x53 fp=0x7fffffffef00 sp=0x7fffffffeee8 pc=0x269b53 goroutine 1 gp=0x480061c0 m=0 mp=0x40bd40 [running]: runtime.gopark(0x48056de0?, 0x17dd43ee8df99a98?, 0x60?, 0xe8?, 0x4801a120?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48056dc0 sp=0x48056da0 pc=0x264a0e time.Sleep(0x5f5e100) /tmp/workdir-gnot/go/src/runtime/time.go:285 +0x110 fp=0x48056e00 sp=0x48056dc0 pc=0x267890 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:101 +0x59e fp=0x48056f48 sp=0x48056e00 pc=0x2cd33e runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x48056fe0 sp=0x48056f48 pc=0x23557d runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x26ba41 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x2358a7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x26ba41 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [GC sweep wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x221174 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x2155a5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x26ba41 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [GC scavenge wait]: runtime.gopark(0x48018280?, 0x32c0e8?, 0x1?, 0x0?, 0x48006a80?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x40afa0) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21eb29 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x48059fc8 sp=0x48059fa8 pc=0x21f0fc runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x215545 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x26ba41 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [runnable]: runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:176 fp=0x48052fe0 sp=0x48052fd8 pc=0x2144e0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x26ba41 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [runnable]: runtime.unique_runtime_registerUniqueMapCleanup.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1730 fp=0x48053fe0 sp=0x48053fd8 pc=0x218760 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48053fe8 sp=0x48053fe0 pc=0x26ba41 created by unique.runtime_registerUniqueMapCleanup in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1730 +0x96 goroutine 7 gp=0x48007340 m=nil [runnable]: runtime.traceStartReadCPU.func1() /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 fp=0x48054fe0 sp=0x48054fd8 pc=0x256ea0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48054fe8 sp=0x48054fe0 pc=0x26ba41 created by runtime.traceStartReadCPU in goroutine 1 /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 +0x146 goroutine 8 gp=0x48007500 m=nil [runnable]: runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:956 fp=0x48055fe0 sp=0x48055fd8 pc=0x2514a0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48055fe8 sp=0x48055fe0 pc=0x26ba41 created by runtime.(*traceAdvancerState).start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace.go:956 +0x15a goroutine 9 gp=0x480076c0 m=nil [runnable]: runtime/trace.Start.func1() /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 fp=0x48092fe0 sp=0x48092fd8 pc=0x2ccbc0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48092fe8 sp=0x48092fe0 pc=0x26ba41 created by runtime/trace.Start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 +0xdf goroutine 10 gp=0x48007880 m=nil [runnable]: main.main.func1() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:32 fp=0x48093fe0 sp=0x48093fd8 pc=0x2cd9e0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48093fe8 sp=0x48093fe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:32 +0xd4 goroutine 11 gp=0x48007a40 m=nil [runnable]: main.main.func2() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:35 fp=0x48094fe0 sp=0x48094fd8 pc=0x2cda00 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48094fe8 sp=0x48094fe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:35 +0xe5 goroutine 12 gp=0x48007c00 m=nil [runnable]: main.main.func3() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:39 fp=0x48095fe0 sp=0x48095fd8 pc=0x2cda40 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48095fe8 sp=0x48095fe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:39 +0xf1 goroutine 13 gp=0x48007dc0 m=nil [runnable]: main.main.func4() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:44 fp=0x4808efe0 sp=0x4808efd8 pc=0x2cd9a0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4808efe8 sp=0x4808efe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:44 +0x149 goroutine 14 gp=0x48096000 m=nil [runnable]: main.main.func5() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:48 fp=0x4808ffe0 sp=0x4808ffd8 pc=0x2cd960 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4808ffe8 sp=0x4808ffe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:48 +0x1a5 goroutine 15 gp=0x480961c0 m=nil [runnable]: main.main.func6() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:53 fp=0x48090fe0 sp=0x48090fd8 pc=0x2cd8e0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48090fe8 sp=0x48090fe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:53 +0x22b goroutine 16 gp=0x48096380 m=nil [runnable]: main.main.func7() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:61 fp=0x48091fe0 sp=0x48091fd8 pc=0x2cd880 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48091fe8 sp=0x48091fe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:61 +0x29f goroutine 17 gp=0x48096540 m=nil [runnable]: main.main.func8() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:67 fp=0x4809cfe0 sp=0x4809cfd8 pc=0x2cd840 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4809cfe8 sp=0x4809cfe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:67 +0x2ff goroutine 18 gp=0x48096700 m=nil [runnable]: main.main.func9() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:71 fp=0x4809dfe0 sp=0x4809dfd8 pc=0x2cd7e0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4809dfe8 sp=0x4809dfe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:71 +0x396 goroutine 20 gp=0x480968c0 m=nil [runnable]: main.main.func10() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:80 fp=0x4809efe0 sp=0x4809efd8 pc=0x2cd6a0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4809efe8 sp=0x4809efe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:80 +0x465 goroutine 21 gp=0x48096a80 m=nil [runnable]: main.main.func11() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:95 fp=0x4809ffe0 sp=0x4809ffd8 pc=0x2cd580 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4809ffe8 sp=0x4809ffe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:95 +0x594 exit status: 'stacks 18157: 2' trace_test.go:579: exit status: 'go 18109: 1' --- FAIL: TestTraceStress (1.48s) --- FAIL: TestTraceStress/Default (1.48s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: fault read code=0x0 addr=0x0 pc=0x259ff6] runtime stack: runtime.throw({0x307205?, 0x40bc00?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffd978 sp=0x7fffffffd948 pc=0x2648e9 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffd9f8 sp=0x7fffffffd978 pc=0x22f205 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x48600708?, 0x2377b7?, 0x7fffffffdeb0?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffde68 sp=0x7fffffffd9f8 pc=0x259ff6 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoPark({0x48600708?, 0x217fad?}, 0xa, 0x0) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:486 +0x8e fp=0x7fffffffdef0 sp=0x7fffffffde68 pc=0x2593ee runtime.park_m(0x48582700) /tmp/workdir-gnot/go/src/runtime/proc.go:4077 +0x68 fp=0x7fffffffdf48 sp=0x7fffffffdef0 pc=0x23c9e8 runtime.mcall() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:459 +0x53 fp=0x7fffffffdf60 sp=0x7fffffffdf48 pc=0x269813 goroutine 21 gp=0x48582700 m=13 mp=0x48600708 [running]: runtime.gopark(0x4858ef68?, 0x17dd43eee36f87d5?, 0xb0?, 0x88?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x4858ef28 sp=0x4858ef08 pc=0x264a0e runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x4858efc8 sp=0x4858ef28 pc=0x217a2c runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x4858efe0 sp=0x4858efc8 pc=0x217905 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4858efe8 sp=0x4858efe0 pc=0x26b701 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 1 gp=0x480061c0 m=nil [wait for GC cycle]: runtime.gopark(0x48056d98?, 0x48056d68?, 0xc0?, 0x60?, 0x48056d68?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48056de0 sp=0x48056dc0 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.gcWaitOnMark(0x1) /tmp/workdir-gnot/go/src/runtime/mgc.go:538 +0x55 fp=0x48056e10 sp=0x48056de0 pc=0x215855 runtime.GC() /tmp/workdir-gnot/go/src/runtime/mgc.go:482 +0x47 fp=0x48056e48 sp=0x48056e10 pc=0x215707 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:71 +0x2cc fp=0x48056f48 sp=0x48056e48 pc=0x2cc8ac runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x48056fe0 sp=0x48056f48 pc=0x23557d runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x26b701 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x2358a7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x26b701 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [GC sweep wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x221174 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x2155a5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x26b701 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [GC scavenge wait]: runtime.gopark(0x10000?, 0x32b020?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x40afa0) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21eb29 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0x48059fc8 sp=0x48059fa8 pc=0x21f119 runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x215545 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x26b701 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [finalizer wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48052e20 sp=0x48052e00 pc=0x264a0e runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:193 +0x107 fp=0x48052fe0 sp=0x48052e20 pc=0x2145e7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x26b701 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [chan receive]: runtime.gopark(0x48053f60?, 0x2a57e5?, 0x20?, 0x41?, 0x32e2a0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48053f18 sp=0x48053ef8 pc=0x264a0e runtime.chanrecv(0x480820e0, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48053f90 sp=0x48053f18 pc=0x204fdc runtime.chanrecv1(0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48053fb8 sp=0x48053f90 pc=0x204bb2 runtime.unique_runtime_registerUniqueMapCleanup.func1(...) /tmp/workdir-gnot/go/src/runtime/mgc.go:1732 runtime.unique_runtime_registerUniqueMapCleanup.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1735 +0x2f fp=0x48053fe0 sp=0x48053fb8 pc=0x21878f runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48053fe8 sp=0x48053fe0 pc=0x26b701 created by unique.runtime_registerUniqueMapCleanup in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1730 +0x96 goroutine 7 gp=0x48007340 m=nil [chan receive]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48054f18 sp=0x48054ef8 pc=0x264a0e runtime.chanrecv(0x48082150, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48054f90 sp=0x48054f18 pc=0x204fdc runtime.chanrecv1(0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48054fb8 sp=0x48054f90 pc=0x204bb2 main.main.func1() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:29 +0x25 fp=0x48054fe0 sp=0x48054fb8 pc=0x2cd105 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48054fe8 sp=0x48054fe0 pc=0x26b701 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:28 +0xd2 goroutine 8 gp=0x48007500 m=0 mp=0x40bd40 [syscall]: syscall.Syscall6(0x32, 0x3, 0x48055fbf, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) /tmp/workdir-gnot/go/src/syscall/asm_plan9_amd64.s:63 +0x10 fp=0x48055e70 sp=0x48055db8 pc=0x285750 syscall.Pread(0x48026140?, {0x48055fbf?, 0x0?, 0x0?}, 0x0?) /tmp/workdir-gnot/go/src/syscall/zsyscall_plan9_amd64.go:218 +0x5e fp=0x48055ee8 sp=0x48055e70 pc=0x28537e syscall.Read(...) /tmp/workdir-gnot/go/src/syscall/syscall_plan9.go:170 os.(*File).read(0x48042048, {0x48055fbf, 0x1, 0x1}) /tmp/workdir-gnot/go/src/os/file_plan9.go:295 +0xd9 fp=0x48055f58 sp=0x48055ee8 pc=0x293279 os.(*File).Read(0x48042048, {0x48055fbf, 0x1, 0x1}) /tmp/workdir-gnot/go/src/os/file.go:124 +0x65 fp=0x48055f98 sp=0x48055f58 pc=0x292065 main.main.func3() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:45 +0x3b fp=0x48055fe0 sp=0x48055f98 pc=0x2cd03b runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48055fe8 sp=0x48055fe0 pc=0x26b701 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:43 +0x1ed goroutine 9 gp=0x480076c0 m=nil [chan receive]: runtime.gopark(0x480076c0?, 0x17dd43eee8acd86a?, 0x8?, 0x2f?, 0x24eef3?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48092ea8 sp=0x48092e88 pc=0x264a0e runtime.chanrecv(0x480821c0, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48092f20 sp=0x48092ea8 pc=0x204fdc runtime.chanrecv1(0x480800a0?, 0x17dd43eee8acd86a?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48092f48 sp=0x48092f20 pc=0x204bb2 runtime.(*wakeableSleep).sleep(0x4801a0a8, 0x5f5e100) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48092fa8 sp=0x48092f48 pc=0x251631 runtime.traceStartReadCPU.func1() /tmp/workdir-gnot/go/src/runtime/tracecpu.go:54 +0x45 fp=0x48092fe0 sp=0x48092fa8 pc=0x256ee5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48092fe8 sp=0x48092fe0 pc=0x26b701 created by runtime.traceStartReadCPU in goroutine 1 /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 +0x146 goroutine 10 gp=0x48007880 m=nil [chan receive]: runtime.gopark(0x48007880?, 0x17dd43ef0f5fed43?, 0x10?, 0x3f?, 0x24eef3?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48093eb0 sp=0x48093e90 pc=0x264a0e runtime.chanrecv(0x48082310, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48093f28 sp=0x48093eb0 pc=0x204fdc runtime.chanrecv1(0x480800f0?, 0x17dd43ef0f5fed43?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48093f50 sp=0x48093f28 pc=0x204bb2 runtime.(*wakeableSleep).sleep(0x4801a0c0, 0x3b9aca00) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48093fb0 sp=0x48093f50 pc=0x251631 runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:959 +0x28 fp=0x48093fe0 sp=0x48093fb0 pc=0x2514c8 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48093fe8 sp=0x48093fe0 pc=0x26b701 created by runtime.(*traceAdvancerState).start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace.go:956 +0x15a goroutine 11 gp=0x48007a40 m=nil [trace reader (blocked)]: runtime.gopark(0x48094f78?, 0x480260c0?, 0x38?, 0x4f?, 0x48094f90?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48094f38 sp=0x48094f18 pc=0x264a0e runtime.ReadTrace() /tmp/workdir-gnot/go/src/runtime/trace.go:757 +0x31 fp=0x48094fa0 sp=0x48094f38 pc=0x250ef1 runtime/trace.Start.func1() /tmp/workdir-gnot/go/src/runtime/trace/trace.go:130 +0x45 fp=0x48094fe0 sp=0x48094fa0 pc=0x2cc445 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48094fe8 sp=0x48094fe0 pc=0x26b701 created by runtime/trace.Start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 +0xdf goroutine 17 gp=0x48582000 m=nil [runnable, locked to thread]: runtime.Gosched(...) /tmp/workdir-gnot/go/src/runtime/proc.go:353 main.main.func4() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:66 +0x65 fp=0x4808efe0 sp=0x4808efb8 pc=0x2ccfa5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4808efe8 sp=0x4808efe0 pc=0x26b701 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:59 +0x2c7 goroutine 18 gp=0x485821c0 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x4808ff28 sp=0x4808ff08 pc=0x264a0e runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x4808ffc8 sp=0x4808ff28 pc=0x217a2c runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x4808ffe0 sp=0x4808ffc8 pc=0x217905 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4808ffe8 sp=0x4808ffe0 pc=0x26b701 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 19 gp=0x48582380 m=nil [GC worker (idle)]: runtime.gopark(0x48090f68?, 0x17dd43eee3764541?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48090f28 sp=0x48090f08 pc=0x264a0e runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x48090fc8 sp=0x48090f28 pc=0x217a2c runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x48090fe0 sp=0x48090fc8 pc=0x217905 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48090fe8 sp=0x48090fe0 pc=0x26b701 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 20 gp=0x48582540 m=nil [GC worker (idle)]: runtime.gopark(0x48091f68?, 0x17dd43eee36c07e1?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48091f28 sp=0x48091f08 pc=0x264a0e runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x48091fc8 sp=0x48091f28 pc=0x217a2c runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x48091fe0 sp=0x48091fc8 pc=0x217905 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48091fe8 sp=0x48091fe0 pc=0x26b701 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 22 gp=0x485828c0 m=nil [GC worker (idle)]: runtime.gopark(0x4858ff68?, 0x17dd43eee36e7897?, 0xfd?, 0x95?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x4858ff28 sp=0x4858ff08 pc=0x264a0e runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x4858ffc8 sp=0x4858ff28 pc=0x217a2c runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x4858ffe0 sp=0x4858ffc8 pc=0x217905 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4858ffe8 sp=0x4858ffe0 pc=0x26b701 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 23 gp=0x48582a80 m=nil [GC worker (idle)]: runtime.gopark(0x48590f68?, 0x17dd43eee371d4bf?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48590f28 sp=0x48590f08 pc=0x264a0e runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x48590fc8 sp=0x48590f28 pc=0x217a2c runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x48590fe0 sp=0x48590fc8 pc=0x217905 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48590fe8 sp=0x48590fe0 pc=0x26b701 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 24 gp=0x48582c40 m=nil [GC worker (idle)]: runtime.gopark(0x48591f68?, 0x17dd43eee36bebeb?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48591f28 sp=0x48591f08 pc=0x264a0e runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x48591fc8 sp=0x48591f28 pc=0x217a2c runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x48591fe0 sp=0x48591fc8 pc=0x217905 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48591fe8 sp=0x48591fe0 pc=0x26b701 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 25 gp=0x48582e00 m=nil [GC worker (idle)]: runtime.gopark(0x4858af68?, 0x17dd43eee36f2f57?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x4858af28 sp=0x4858af08 pc=0x264a0e runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x4858afc8 sp=0x4858af28 pc=0x217a2c runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x4858afe0 sp=0x4858afc8 pc=0x217905 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4858afe8 sp=0x4858afe0 pc=0x26b701 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 26 gp=0x48582fc0 m=nil [GC worker (idle)]: runtime.gopark(0x4858bf68?, 0x17dd43eee36df0b0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x4858bf28 sp=0x4858bf08 pc=0x264a0e runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x4858bfc8 sp=0x4858bf28 pc=0x217a2c runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x4858bfe0 sp=0x4858bfc8 pc=0x217905 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4858bfe8 sp=0x4858bfe0 pc=0x26b701 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 27 gp=0x48583180 m=3 mp=0x4805ae08 [GC mark termination]: runtime.systemstack_switch() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:479 +0x8 fp=0x4858ce80 sp=0x4858ce70 pc=0x269828 runtime.forEachP(...) /tmp/workdir-gnot/go/src/runtime/proc.go:2000 runtime.gcMarkDone() /tmp/workdir-gnot/go/src/runtime/mgc.go:847 +0x15b fp=0x4858cf28 sp=0x4858ce80 pc=0x21627b runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1499 +0x385 fp=0x4858cfc8 sp=0x4858cf28 pc=0x217cc5 runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x4858cfe0 sp=0x4858cfc8 pc=0x217905 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4858cfe8 sp=0x4858cfe0 pc=0x26b701 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 exit status: 'stress 18180: 2' trace_test.go:579: exit status: 'go 18160: 1' --- FAIL: TestTraceStressStartStop (1.13s) --- FAIL: TestTraceStressStartStop/Default (1.13s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: fault read code=0x0 addr=0x0 pc=0x259ff6] runtime stack: runtime.throw({0x307f9c?, 0x40bc20?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffe908 sp=0x7fffffffe8d8 pc=0x2648e9 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffe988 sp=0x7fffffffe908 pc=0x22f205 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x40bd60?, 0x1?, 0xa?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffedf8 sp=0x7fffffffe988 pc=0x259ff6 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoPark({0x40bd60?, 0x48007880?}, 0xe, 0x1) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:486 +0x8e fp=0x7fffffffee80 sp=0x7fffffffedf8 pc=0x2593ee runtime.park_m(0x480061c0) /tmp/workdir-gnot/go/src/runtime/proc.go:4077 +0x68 fp=0x7fffffffeed8 sp=0x7fffffffee80 pc=0x23c9e8 runtime.mcall() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:459 +0x53 fp=0x7fffffffeef0 sp=0x7fffffffeed8 pc=0x269813 goroutine 1 gp=0x480061c0 m=0 mp=0x40bd60 [running]: runtime.gopark(0x48056eb0?, 0x17dd43ef298ba777?, 0x0?, 0x0?, 0x2ccba0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48056e90 sp=0x48056e70 pc=0x264a0e time.Sleep(0xf4240) /tmp/workdir-gnot/go/src/runtime/time.go:285 +0x110 fp=0x48056ed0 sp=0x48056e90 pc=0x267550 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress-start-stop.go:162 +0xa6 fp=0x48056f48 sp=0x48056ed0 pc=0x2ccdc6 runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x48056fe0 sp=0x48056f48 pc=0x23557d runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x26b701 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x2358a7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x26b701 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [GC sweep wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x221174 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x2155a5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x26b701 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [GC scavenge wait]: runtime.gopark(0x48018280?, 0x32be48?, 0x1?, 0x0?, 0x48006a80?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x40afc0) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21eb29 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x48059fc8 sp=0x48059fa8 pc=0x21f0fc runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x215545 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x26b701 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [finalizer wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48052e20 sp=0x48052e00 pc=0x264a0e runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:193 +0x107 fp=0x48052fe0 sp=0x48052e20 pc=0x2145e7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x26b701 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [chan receive]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48053f18 sp=0x48053ef8 pc=0x264a0e runtime.chanrecv(0x480820e0, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48053f90 sp=0x48053f18 pc=0x204fdc runtime.chanrecv1(0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48053fb8 sp=0x48053f90 pc=0x204bb2 runtime.unique_runtime_registerUniqueMapCleanup.func1(...) /tmp/workdir-gnot/go/src/runtime/mgc.go:1732 runtime.unique_runtime_registerUniqueMapCleanup.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1735 +0x2f fp=0x48053fe0 sp=0x48053fb8 pc=0x21878f runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48053fe8 sp=0x48053fe0 pc=0x26b701 created by unique.runtime_registerUniqueMapCleanup in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1730 +0x96 goroutine 7 gp=0x48007340 m=nil [sleep]: runtime.gopark(0x48054eb8?, 0x17dd43ef298ad40f?, 0x60?, 0xe8?, 0x483e0000?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48054e98 sp=0x48054e78 pc=0x264a0e time.Sleep(0xf4240) /tmp/workdir-gnot/go/src/runtime/time.go:285 +0x110 fp=0x48054ed8 sp=0x48054e98 pc=0x267550 main.main.func1() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress-start-stop.go:58 +0x1d6 fp=0x48054fe0 sp=0x48054ed8 pc=0x2cd076 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48054fe8 sp=0x48054fe0 pc=0x26b701 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress-start-stop.go:28 +0x98 goroutine 17 gp=0x48104380 m=nil [chan receive]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48124f18 sp=0x48124ef8 pc=0x264a0e runtime.chanrecv(0x4811c000, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48124f90 sp=0x48124f18 pc=0x204fdc runtime.chanrecv1(0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48124fb8 sp=0x48124f90 pc=0x204bb2 main.main.func1.2() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress-start-stop.go:38 +0x25 fp=0x48124fe0 sp=0x48124fb8 pc=0x2cda05 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48124fe8 sp=0x48124fe0 pc=0x26b701 created by main.main.func1 in goroutine 7 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress-start-stop.go:37 +0x108 goroutine 8 gp=0x48007500 m=nil [chan receive]: runtime.gopark(0x48007500?, 0x17dd43ef301f8425?, 0x8?, 0x5f?, 0x24eef3?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48055ea8 sp=0x48055e88 pc=0x264a0e runtime.chanrecv(0x480821c0, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48055f20 sp=0x48055ea8 pc=0x204fdc runtime.chanrecv1(0x48080050?, 0x17dd43ef301f8425?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48055f48 sp=0x48055f20 pc=0x204bb2 runtime.(*wakeableSleep).sleep(0x4801a090, 0x5f5e100) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48055fa8 sp=0x48055f48 pc=0x251631 runtime.traceStartReadCPU.func1() /tmp/workdir-gnot/go/src/runtime/tracecpu.go:54 +0x45 fp=0x48055fe0 sp=0x48055fa8 pc=0x256ee5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48055fe8 sp=0x48055fe0 pc=0x26b701 created by runtime.traceStartReadCPU in goroutine 1 /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 +0x146 goroutine 9 gp=0x480076c0 m=nil [chan receive]: runtime.gopark(0x480076c0?, 0x17dd43ef65c66964?, 0x10?, 0xf?, 0x24eef3?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48120eb0 sp=0x48120e90 pc=0x264a0e runtime.chanrecv(0x48082310, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48120f28 sp=0x48120eb0 pc=0x204fdc runtime.chanrecv1(0x480800a0?, 0x17dd43ef65c66964?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48120f50 sp=0x48120f28 pc=0x204bb2 runtime.(*wakeableSleep).sleep(0x4801a0a8, 0x3b9aca00) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48120fb0 sp=0x48120f50 pc=0x251631 runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:959 +0x28 fp=0x48120fe0 sp=0x48120fb0 pc=0x2514c8 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48120fe8 sp=0x48120fe0 pc=0x26b701 created by runtime.(*traceAdvancerState).start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace.go:956 +0x15a goroutine 33 gp=0x483c6380 m=3 mp=0x48100008 [syscall]: syscall.Syscall6(0x32, 0x3, 0x483e6fbf, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) /tmp/workdir-gnot/go/src/syscall/asm_plan9_amd64.s:63 +0x10 fp=0x483e6e70 sp=0x483e6db8 pc=0x285e90 syscall.Pread(0x483de000?, {0x483e6fbf?, 0x0?, 0x0?}, 0x0?) /tmp/workdir-gnot/go/src/syscall/zsyscall_plan9_amd64.go:218 +0x5e fp=0x483e6ee8 sp=0x483e6e70 pc=0x285abe syscall.Read(...) /tmp/workdir-gnot/go/src/syscall/syscall_plan9.go:170 os.(*File).read(0x483dc000, {0x483e6fbf, 0x1, 0x1}) /tmp/workdir-gnot/go/src/os/file_plan9.go:295 +0xd9 fp=0x483e6f58 sp=0x483e6ee8 pc=0x2939b9 os.(*File).Read(0x483dc000, {0x483e6fbf, 0x1, 0x1}) /tmp/workdir-gnot/go/src/os/file.go:124 +0x65 fp=0x483e6f98 sp=0x483e6f58 pc=0x2927a5 main.main.func1.4() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress-start-stop.go:54 +0x3b fp=0x483e6fe0 sp=0x483e6f98 pc=0x2cd93b runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x483e6fe8 sp=0x483e6fe0 pc=0x26b701 created by main.main.func1 in goroutine 7 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress-start-stop.go:52 +0x1cc goroutine 10 gp=0x48007880 m=nil [runnable]: runtime/trace.Start.func1() /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 fp=0x48121fe0 sp=0x48121fd8 pc=0x2ccb40 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48121fe8 sp=0x48121fe0 pc=0x26b701 created by runtime/trace.Start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 +0xdf exit status: 'stress-start-stop 18216: 2' trace_test.go:579: exit status: 'go 18196: 1' --- FAIL: TestTraceManyStartStop (1.01s) --- FAIL: TestTraceManyStartStop/Default (1.01s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: code=0x0 addr=0x0 pc=0x257236] runtime stack: runtime.throw({0x2b5f87?, 0x1?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffe878 sp=0x7fffffffe848 pc=0x261349 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffe8f8 sp=0x7fffffffe878 pc=0x22e545 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x40a8e0?, 0x1?, 0x2b1f03?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffed68 sp=0x7fffffffe8f8 pc=0x257236 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.STWStart({0x40ad00?, 0x20a7b5?}, 0x1) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:362 +0xa6 fp=0x7fffffffede8 sp=0x7fffffffed68 pc=0x255cc6 runtime.stopTheWorldWithSema(0x1) /tmp/workdir-gnot/go/src/runtime/proc.go:1540 +0x59 fp=0x7fffffffeec0 sp=0x7fffffffede8 pc=0x236ff9 runtime.gcMarkDone.func2() /tmp/workdir-gnot/go/src/runtime/mgc.go:884 +0x25 fp=0x7fffffffeee0 sp=0x7fffffffeec0 pc=0x215d25 runtime.systemstack(0x40a0a0) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:514 +0x4d fp=0x7fffffffeef0 sp=0x7fffffffeee0 pc=0x265f6d goroutine 9 gp=0x480076c0 m=0 mp=0x40ad00 [running]: runtime.systemstack_switch() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:479 +0x8 fp=0x48090e80 sp=0x48090e70 pc=0x265f08 runtime.gcMarkDone() /tmp/workdir-gnot/go/src/runtime/mgc.go:883 +0x247 fp=0x48090f28 sp=0x48090e80 pc=0x215a27 runtime.gcBgMarkWorker(0x480822a0) /tmp/workdir-gnot/go/src/runtime/mgc.go:1499 +0x385 fp=0x48090fc8 sp=0x48090f28 pc=0x217385 runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x48090fe0 sp=0x48090fc8 pc=0x216fc5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48090fe8 sp=0x48090fe0 pc=0x267de1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 1 gp=0x480061c0 m=nil [wait for GC cycle]: runtime.gopark(0x48056e48?, 0x48056e18?, 0x80?, 0x57?, 0x48056e18?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48056e90 sp=0x48056e70 pc=0x26146e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.gcWaitOnMark(0x1) /tmp/workdir-gnot/go/src/runtime/mgc.go:538 +0x55 fp=0x48056ec0 sp=0x48056e90 pc=0x214f15 runtime.GC() /tmp/workdir-gnot/go/src/runtime/mgc.go:482 +0x47 fp=0x48056ef8 sp=0x48056ec0 pc=0x214dc7 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/many-start-stop.go:28 +0x1b fp=0x48056f48 sp=0x48056ef8 pc=0x290a7b runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x48056fe0 sp=0x48056f48 pc=0x23447d runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x267de1 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x26146e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x2347a7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x267de1 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [GC sweep wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x26146e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x2207d4 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x214c65 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x267de1 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [GC scavenge wait]: runtime.gopark(0x10000?, 0x2d3470?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x26146e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x409f60) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21e189 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0x48059fc8 sp=0x48059fa8 pc=0x21e779 runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x214c05 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x267de1 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [finalizer wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48052e20 sp=0x48052e00 pc=0x26146e runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:193 +0x107 fp=0x48052fe0 sp=0x48052e20 pc=0x213ca7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x267de1 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [chan receive]: runtime.gopark(0x48007180?, 0x17dd43ef6bedc212?, 0x8?, 0x3f?, 0x24c133?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48053ea8 sp=0x48053e88 pc=0x26146e runtime.chanrecv(0x480820e0, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48053f20 sp=0x48053ea8 pc=0x204c7c runtime.chanrecv1(0x48080050?, 0x17dd43ef6bedc212?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48053f48 sp=0x48053f20 pc=0x204852 runtime.(*wakeableSleep).sleep(0x4801a030, 0x5f5e100) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48053fa8 sp=0x48053f48 pc=0x24e871 runtime.traceStartReadCPU.func1() /tmp/workdir-gnot/go/src/runtime/tracecpu.go:54 +0x45 fp=0x48053fe0 sp=0x48053fa8 pc=0x254125 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48053fe8 sp=0x48053fe0 pc=0x267de1 created by runtime.traceStartReadCPU in goroutine 1 /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 +0x146 goroutine 7 gp=0x48007340 m=nil [chan receive]: runtime.gopark(0x48007340?, 0x17dd43efa192e7d0?, 0x10?, 0x4f?, 0x24c0f4?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48054eb0 sp=0x48054e90 pc=0x26146e runtime.chanrecv(0x48082230, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48054f28 sp=0x48054eb0 pc=0x204c7c runtime.chanrecv1(0x480800a0?, 0x17dd43efa192e7d0?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48054f50 sp=0x48054f28 pc=0x204852 runtime.(*wakeableSleep).sleep(0x4801a048, 0x3b9aca00) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48054fb0 sp=0x48054f50 pc=0x24e871 runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:959 +0x28 fp=0x48054fe0 sp=0x48054fb0 pc=0x24e708 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48054fe8 sp=0x48054fe0 pc=0x267de1 created by runtime.(*traceAdvancerState).start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace.go:956 +0x15a goroutine 8 gp=0x48007500 m=nil [trace reader (blocked)]: runtime.gopark(0x48055f78?, 0x26931b?, 0xc0?, 0x41?, 0x4801c320?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48055f38 sp=0x48055f18 pc=0x26146e runtime.ReadTrace() /tmp/workdir-gnot/go/src/runtime/trace.go:757 +0x31 fp=0x48055fa0 sp=0x48055f38 pc=0x24e131 runtime/trace.Start.func1() /tmp/workdir-gnot/go/src/runtime/trace/trace.go:130 +0x45 fp=0x48055fe0 sp=0x48055fa0 pc=0x2908c5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48055fe8 sp=0x48055fe0 pc=0x267de1 created by runtime/trace.Start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 +0xdf exit status: 'many-start-stop 18242: 2' trace_test.go:579: exit status: 'go 18221: 1' --- FAIL: TestTraceIterPull (1.07s) --- FAIL: TestTraceIterPull/Default (1.07s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: code=0x0 addr=0x0 pc=0x2577f6] runtime stack: runtime.throw({0x2b7d26?, 0x40aba0?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffe908 sp=0x7fffffffe8d8 pc=0x261a89 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffe988 sp=0x7fffffffe908 pc=0x22e9c5 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x40ace0?, 0x48007378?, 0x200000001?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffedf8 sp=0x7fffffffe988 pc=0x2577f6 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoPark({0x40ace0?, 0x400000002?}, 0x7, 0x2) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:486 +0x8e fp=0x7fffffffee80 sp=0x7fffffffedf8 pc=0x256aee runtime.park_m(0x48007340) /tmp/workdir-gnot/go/src/runtime/proc.go:4077 +0x68 fp=0x7fffffffeed8 sp=0x7fffffffee80 pc=0x23bde8 runtime.mcall() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:459 +0x53 fp=0x7fffffffeef0 sp=0x7fffffffeed8 pc=0x266673 goroutine 7 gp=0x48007340 m=0 mp=0x40ace0 [running]: runtime.gopark(0x48007340?, 0x17dd43efe161a2d6?, 0x10?, 0x4f?, 0x24c5b4?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48054eb0 sp=0x48054e90 pc=0x261bae runtime.chanrecv(0x48082230, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48054f28 sp=0x48054eb0 pc=0x204c9c runtime.chanrecv1(0x480800a0?, 0x17dd43efe161a2d6?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48054f50 sp=0x48054f28 pc=0x204852 runtime.(*wakeableSleep).sleep(0x4801a048, 0x3b9aca00) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48054fb0 sp=0x48054f50 pc=0x24ed31 runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:959 +0x28 fp=0x48054fe0 sp=0x48054fb0 pc=0x24ebc8 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48054fe8 sp=0x48054fe0 pc=0x268561 created by runtime.(*traceAdvancerState).start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace.go:956 +0x15a goroutine 1 gp=0x480061c0 m=nil [semacquire]: runtime.gopark(0x480076c0?, 0x48056e40?, 0x0?, 0xe0?, 0x439058?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48056e10 sp=0x48056df0 pc=0x261bae runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.semacquire1(0x4801c358, 0x0, 0x1, 0x0, 0x12) /tmp/workdir-gnot/go/src/runtime/sema.go:178 +0x235 fp=0x48056e78 sp=0x48056e10 pc=0x244c95 sync.runtime_Semacquire(0x48022080?) /tmp/workdir-gnot/go/src/runtime/sema.go:71 +0x25 fp=0x48056eb0 sp=0x48056e78 pc=0x262965 sync.(*WaitGroup).Wait(0x64?) /tmp/workdir-gnot/go/src/sync/waitgroup.go:118 +0x48 fp=0x48056ed8 sp=0x48056eb0 pc=0x2731a8 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/iter-pull.go:67 +0x1da fp=0x48056f48 sp=0x48056ed8 pc=0x290ffa runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x48056fe0 sp=0x48056f48 pc=0x23497d runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x268561 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x261bae runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x234ca7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x268561 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [GC sweep wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x261bae runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x220d14 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x2153a5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x268561 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [GC scavenge wait]: runtime.gopark(0x48018280?, 0x2d5400?, 0x1?, 0x0?, 0x48006a80?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x261bae runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x409f40) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21e6c9 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x48059fc8 sp=0x48059fa8 pc=0x21ec9c runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x215345 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x268561 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [finalizer wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48052e20 sp=0x48052e00 pc=0x261bae runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:193 +0x107 fp=0x48052fe0 sp=0x48052e20 pc=0x2143e7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x268561 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [chan receive]: runtime.gopark(0x48007180?, 0x17dd43efabbcaea7?, 0x8?, 0x3f?, 0x24c5f3?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48053ea8 sp=0x48053e88 pc=0x261bae runtime.chanrecv(0x480820e0, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48053f20 sp=0x48053ea8 pc=0x204c9c runtime.chanrecv1(0x48080050?, 0x17dd43efabbcaea7?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48053f48 sp=0x48053f20 pc=0x204852 runtime.(*wakeableSleep).sleep(0x4801a030, 0x5f5e100) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48053fa8 sp=0x48053f48 pc=0x24ed31 runtime.traceStartReadCPU.func1() /tmp/workdir-gnot/go/src/runtime/tracecpu.go:54 +0x45 fp=0x48053fe0 sp=0x48053fa8 pc=0x2545e5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48053fe8 sp=0x48053fe0 pc=0x268561 created by runtime.traceStartReadCPU in goroutine 1 /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 +0x146 goroutine 8 gp=0x48007500 m=nil [runnable]: runtime/trace.Start.func1() /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 fp=0x48055fe0 sp=0x48055fd8 pc=0x290c40 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48055fe8 sp=0x48055fe0 pc=0x268561 created by runtime/trace.Start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 +0xdf goroutine 10 gp=0x480076c0 m=nil [runnable]: main.main.func1() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/iter-pull.go:40 fp=0x48090fe0 sp=0x48090fd8 pc=0x2911a0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48090fe8 sp=0x48090fe0 pc=0x268561 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/iter-pull.go:40 +0x155 goroutine 11 gp=0x48007880 m=nil [chan receive]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48091ec0 sp=0x48091ea0 pc=0x261bae runtime.chanrecv(0x48082310, 0x48091fa8, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48091f38 sp=0x48091ec0 pc=0x204c9c runtime.chanrecv2(0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/chan.go:494 +0x12 fp=0x48091f60 sp=0x48091f38 pc=0x204872 main.main.func2() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/iter-pull.go:58 +0x9a fp=0x48091fe0 sp=0x48091f60 pc=0x2910ba runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48091fe8 sp=0x48091fe0 pc=0x268561 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/iter-pull.go:55 +0x1d0 exit status: 'iter-pull 18265: 2' trace_test.go:579: exit status: 'go 18245: 1' FAIL FAIL internal/trace 32.527s FAIL go tool dist: Failed: exit status: 'go 17498: 1'