plan9-amd64-0intro at f515c1bac708c46f3bb4811439fc75bd013300c9 :: 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.163s ok archive/zip 1.113s ok bufio 0.092s ok bytes 0.168s ok cmp 0.068s ok compress/bzip2 0.093s ok compress/flate 0.422s ok compress/gzip 1.283s ok compress/lzw 0.103s ok compress/zlib 0.276s ok container/heap 0.072s ok container/list 0.069s ok container/ring 0.069s ok context 0.257s ok crypto 1.688s ok crypto/aes 0.075s ok crypto/cipher 0.168s ok crypto/des 0.069s ok crypto/dsa 0.363s ok crypto/ecdh 0.151s ok crypto/ecdsa 0.502s ok crypto/ed25519 0.480s ok crypto/elliptic 0.201s ok crypto/hmac 0.068s ok crypto/internal/alias 0.074s ok crypto/internal/bigmod 0.093s ok crypto/internal/boring 0.071s ok crypto/internal/boring/bcache 0.173s ok crypto/internal/edwards25519 0.115s ok crypto/internal/edwards25519/field 0.679s ok crypto/internal/hpke 0.071s ok crypto/internal/mlkem768 0.610s ok crypto/internal/nistec 0.121s ok crypto/internal/nistec/fiat 0.066s [no tests to run] ok crypto/md5 0.441s ok crypto/rand 0.089s ok crypto/rc4 0.083s ok crypto/rsa 0.589s ok crypto/sha1 0.239s ok crypto/sha256 0.441s ok crypto/sha512 0.145s ok crypto/subtle 0.465s ok crypto/tls 13.919s ok crypto/x509 0.342s ok database/sql 0.700s ok database/sql/driver 0.071s ok debug/buildinfo 0.076s ok debug/dwarf 0.099s ok debug/elf 0.166s ok debug/gosym 0.145s ok debug/macho 0.069s ok debug/pe 0.183s ok debug/plan9obj 0.068s ok embed 0.068s [no tests to run] ok embed/internal/embedtest 0.068s ok encoding/ascii85 0.072s ok encoding/asn1 0.076s ok encoding/base32 0.074s ok encoding/base64 0.066s ok encoding/binary 0.069s ok encoding/csv 0.072s ok encoding/gob 1.437s ok encoding/hex 0.072s ok encoding/json 0.266s ok encoding/pem 0.233s ok encoding/xml 0.094s ok errors 0.072s ok expvar 0.076s ok flag 0.391s ok fmt 0.122s ok go/ast 0.067s ok go/build 3.773s ok go/build/constraint 0.069s ok go/constant 0.070s ok go/doc 0.116s ok go/doc/comment 1.322s ok go/format 0.070s ok go/importer 1.142s ok go/internal/gccgoimporter 0.093s ok go/internal/gcimporter 8.145s ok go/internal/srcimporter 5.089s ok go/parser 0.140s ok go/printer 0.171s ok go/scanner 0.068s ok go/token 0.076s ok go/types 29.914s ok go/version 0.067s ok hash 0.068s ok hash/adler32 0.071s ok hash/crc32 0.069s ok hash/crc64 0.066s ok hash/fnv 0.065s ok hash/maphash 0.096s ok html 0.069s ok html/template 0.119s ok image 0.091s ok image/color 0.072s ok image/draw 0.093s ok image/gif 0.122s ok image/jpeg 0.145s ok image/png 0.189s ok index/suffixarray 0.127s ok internal/abi 0.840s ok internal/buildcfg 0.066s ok internal/chacha8rand 0.078s ok internal/concurrent 0.091s ok internal/coverage/cfile 0.068s ok internal/coverage/cformat 0.068s ok internal/coverage/cmerge 0.067s ok internal/coverage/pods 0.073s ok internal/coverage/slicereader 0.066s ok internal/coverage/slicewriter 0.068s ok internal/coverage/test 0.075s ok internal/cpu 0.091s ok internal/dag 0.069s ok internal/diff 0.069s ok internal/fmtsort 0.071s ok internal/fuzz 0.079s ok internal/godebug 3.373s ok internal/godebugs 6.157s ok internal/gover 0.082s ok internal/itoa 0.071s ok internal/platform 2.085s ok internal/poll 0.103s ok internal/profile 0.066s ok internal/reflectlite 0.077s ok internal/runtime/atomic 0.096s ok internal/saferio 0.085s ok internal/singleflight 0.086s ok internal/sysinfo 0.067s ok internal/testenv 0.884s --- FAIL: TestTraceAnnotationsStress (1.08s) --- FAIL: TestTraceAnnotationsStress/Default (1.08s) 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({0x2be8b9?, 0x40ad60?}) /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(0x40aea0?, 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({0x40aea0?, 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=0x40aea0 [running]: runtime.gopark(0x48007340?, 0x17d7ad66d47d108a?, 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?, 0x17d7ad66d47d108a?) /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?, 0x17d7ad6698e060d6?, 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, 0x427a00}, 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?, 0x2dc358?, 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(0x40a100) /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?, 0x17d7ad669ed81ae1?, 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?, 0x17d7ad669ed81ae1?) /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 19115: 2' trace_test.go:579: exit status: 'go 19095: 1' --- FAIL: TestTraceCPUProfile (4.47s) --- FAIL: TestTraceCPUProfile/Default (4.47s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: code=0x0 addr=0x0 pc=0x258776] runtime stack: runtime.throw({0x2f4c07?, 0x40c420?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffe908 sp=0x7fffffffe8d8 pc=0x262b49 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffe988 sp=0x7fffffffe908 pc=0x22e9e5 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x40c560?, 0x48007378?, 0x200000001?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffedf8 sp=0x7fffffffe988 pc=0x258776 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoPark({0x40c560?, 0x400000002?}, 0x7, 0x2) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:486 +0x8e fp=0x7fffffffee80 sp=0x7fffffffedf8 pc=0x257b6e runtime.park_m(0x48007340) /tmp/workdir-gnot/go/src/runtime/proc.go:4077 +0x68 fp=0x7fffffffeed8 sp=0x7fffffffee80 pc=0x23bec8 runtime.mcall() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:459 +0x53 fp=0x7fffffffeef0 sp=0x7fffffffeed8 pc=0x267fb3 goroutine 7 gp=0x48007340 m=0 mp=0x40c560 [running]: runtime.gopark(0x48007340?, 0x0?, 0x8?, 0x4f?, 0x24d634?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48054ea8 sp=0x48054e88 pc=0x262c6e runtime.chanrecv(0x48082150, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48054f20 sp=0x48054ea8 pc=0x20501c runtime.chanrecv1(0x48080050?, 0x17d7ad67acfc9f18?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48054f48 sp=0x48054f20 pc=0x204bf2 runtime.(*wakeableSleep).sleep(0x4801a048, 0x5f5e100) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48054fa8 sp=0x48054f48 pc=0x24fdb1 runtime.traceStartReadCPU.func1() /tmp/workdir-gnot/go/src/runtime/tracecpu.go:54 +0x45 fp=0x48054fe0 sp=0x48054fa8 pc=0x255665 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48054fe8 sp=0x48054fe0 pc=0x269ea1 created by runtime.traceStartReadCPU in goroutine 1 /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 +0x146 goroutine 1 gp=0x480061c0 m=nil [runnable]: runtime.Gosched(...) /tmp/workdir-gnot/go/src/runtime/proc.go:353 main.cpuHog0(0x4809bb98?, 0x186a0) /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/cpu-profile.go:128 +0x65 fp=0x4809bb88 sp=0x4809bb60 pc=0x2c3985 main.cpuHog1(0x0?) /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/cpu-profile.go:120 +0x18 fp=0x4809bba8 sp=0x4809bb88 pc=0x2c38f8 main.cpuHogger(0x2f6dc0, 0x42b908, 0x5f5e100) /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/cpu-profile.go:107 +0x4f fp=0x4809bbf8 sp=0x4809bba8 pc=0x2c384f main.main.func1(0x5f5e100) /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/cpu-profile.go:49 +0x245 fp=0x4809bcc0 sp=0x4809bbf8 pc=0x2c3705 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/cpu-profile.go:50 +0x10f fp=0x4809bf48 sp=0x4809bcc0 pc=0x2c2eef runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x4809bfe0 sp=0x4809bf48 pc=0x234a5d runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4809bfe8 sp=0x4809bfe0 pc=0x269ea1 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=0x262c6e 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=0x234d87 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x269ea1 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=0x262c6e 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=0x220d34 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x2153c5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x269ea1 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?, 0x316c80?, 0x1?, 0x0?, 0x48006a80?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x262c6e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x40b7c0) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21e6e9 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x48059fc8 sp=0x48059fa8 pc=0x21ecbc runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x215365 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x269ea1 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=0x262c6e runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:193 +0x107 fp=0x48052fe0 sp=0x48052e20 pc=0x214407 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x269ea1 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [sleep]: runtime.gopark(0x48053f38?, 0x17d7ad67a706a533?, 0x0?, 0x60?, 0x480a8000?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48053f18 sp=0x48053ef8 pc=0x262c6e time.Sleep(0x5f5e100) /tmp/workdir-gnot/go/src/runtime/time.go:285 +0x110 fp=0x48053f58 sp=0x48053f18 pc=0x265cb0 runtime/pprof.profileWriter({0x318398?, 0x480840f0?}) /tmp/workdir-gnot/go/src/runtime/pprof/pprof.go:848 +0x4a fp=0x48053fc0 sp=0x48053f58 pc=0x2b9baa runtime/pprof.StartCPUProfile.gowrap2() /tmp/workdir-gnot/go/src/runtime/pprof/pprof.go:833 +0x25 fp=0x48053fe0 sp=0x48053fc0 pc=0x2b9ac5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48053fe8 sp=0x48053fe0 pc=0x269ea1 created by runtime/pprof.StartCPUProfile in goroutine 1 /tmp/workdir-gnot/go/src/runtime/pprof/pprof.go:833 +0x145 goroutine 8 gp=0x48007500 m=nil [chan receive]: runtime.gopark(0x48007500?, 0x17d7ad67dcab8e07?, 0x10?, 0x5f?, 0x24d634?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48055eb0 sp=0x48055e90 pc=0x262c6e runtime.chanrecv(0x480822a0, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48055f28 sp=0x48055eb0 pc=0x20501c runtime.chanrecv1(0x480800a0?, 0x17d7ad67dcab8e07?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48055f50 sp=0x48055f28 pc=0x204bf2 runtime.(*wakeableSleep).sleep(0x4801a060, 0x3b9aca00) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48055fb0 sp=0x48055f50 pc=0x24fdb1 runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:959 +0x28 fp=0x48055fe0 sp=0x48055fb0 pc=0x24fc48 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48055fe8 sp=0x48055fe0 pc=0x269ea1 created by runtime.(*traceAdvancerState).start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace.go:956 +0x15a goroutine 9 gp=0x480076c0 m=nil [trace reader (blocked)]: runtime.gopark(0x480a1f78?, 0x480260c0?, 0x38?, 0x1f?, 0x480a1f90?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x480a1f38 sp=0x480a1f18 pc=0x262c6e runtime.ReadTrace() /tmp/workdir-gnot/go/src/runtime/trace.go:757 +0x31 fp=0x480a1fa0 sp=0x480a1f38 pc=0x24f671 runtime/trace.Start.func1() /tmp/workdir-gnot/go/src/runtime/trace/trace.go:130 +0x45 fp=0x480a1fe0 sp=0x480a1fa0 pc=0x2c2be5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x480a1fe8 sp=0x480a1fe0 pc=0x269ea1 created by runtime/trace.Start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 +0xdf exit status: 'cpu-profile 19189: 2' trace_test.go:579: exit status: 'go 19121: 1' --- FAIL: TestTraceGCStress (1.19s) --- FAIL: TestTraceGCStress/Default (1.19s) 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({0x2b5c7d?, 0x40ac00?}) /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(0x40ad40?, 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({0x40ad40?, 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=0x40ad40 [running]: runtime.gopark(0x48056ea8?, 0x17d7ad682de60e25?, 0x0?, 0x0?, 0x290260?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48056e88 sp=0x48056e68 pc=0x2612ce time.Sleep(0x17d78400) /tmp/workdir-gnot/go/src/runtime/time.go:285 +0x110 fp=0x48056ec8 sp=0x48056e88 pc=0x263d90 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/gc-stress.go:79 +0x21a fp=0x48056f48 sp=0x48056ec8 pc=0x2906fa 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=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?, 0x2d2fc0?, 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(0x409fa0) /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?, 0x17d7ad6827335cef?, 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=0x490dffe0 sp=0x490dffd8 pc=0x253f40 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x490dffe8 sp=0x490dffe0 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=0x490e1fe0 sp=0x490e1fd8 pc=0x24e540 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x490e1fe8 sp=0x490e1fe0 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=0x48054fe0 sp=0x48054fd8 pc=0x290200 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48054fe8 sp=0x48054fe0 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 19239: 2' trace_test.go:579: exit status: 'go 19218: 1' --- FAIL: TestTraceGOMAXPROCS (1.03s) --- FAIL: TestTraceGOMAXPROCS/Default (1.03s) 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({0x2b57bd?, 0x40ab60?}) /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(0x40aca0?, 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({0x40aca0?, 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=0x40aca0 [running]: runtime.gopark(0x48007500?, 0x17d7ad68a73d8acb?, 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?, 0x17d7ad68a73d8acb?) /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?, 0x17d7ad686b9fa9d4?, 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?, 0x2d2cc0?, 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(0x409f00) /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?, 0x17d7ad6871989116?, 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?, 0x17d7ad6871989116?) /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?, 0x17d7ad686ba2a22f?, 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 19262: 2' trace_test.go:579: exit status: 'go 19242: 1' --- FAIL: TestTraceStacks (3.35s) --- FAIL: TestTraceStacks/Default (3.35s) 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({0x307f40?, 0x40bb80?}) /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(0x40bcc0?, 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({0x40bcc0?, 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=0x40bcc0 [running]: runtime.gopark(0x48056de0?, 0x17d7ad69336b4f51?, 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=0x2cd2be 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?, 0x32bf10?, 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(0x40af20) /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=0x2ccb40 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=0x2cd960 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=0x2cd980 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=0x2cd9c0 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=0x2cd920 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=0x2cd8e0 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=0x2cd860 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=0x2cd800 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=0x2cd7c0 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=0x2cd760 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=0x2cd620 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=0x2cd500 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 19312: 2' trace_test.go:579: exit status: 'go 19265: 1' --- FAIL: TestTraceStress (2.45s) --- FAIL: TestTraceStress/Default (2.45s) 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({0x307052?, 0x4?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffd950 sp=0x7fffffffd920 pc=0x2648e9 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffd9d0 sp=0x7fffffffd950 pc=0x22f205 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x48380708?, 0x4858ee70?, 0x48384540?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffde40 sp=0x7fffffffd9d0 pc=0x259ff6 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoUnpark({0x48380708?, 0x100000004?}, 0x48007880, 0x5) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:496 +0x9e fp=0x7fffffffdec8 sp=0x7fffffffde40 pc=0x25953e runtime.ready(0x48007880, 0x5, 0x1) /tmp/workdir-gnot/go/src/runtime/proc.go:1036 +0xa5 fp=0x7fffffffdf28 sp=0x7fffffffdec8 pc=0x236d45 runtime.readyWithTime.goready.func1() /tmp/workdir-gnot/go/src/runtime/proc.go:445 +0x25 fp=0x7fffffffdf50 sp=0x7fffffffdf28 pc=0x246e65 runtime.systemstack(0x48384540) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:514 +0x4d fp=0x7fffffffdf60 sp=0x7fffffffdf50 pc=0x26988d goroutine 21 gp=0x48582700 m=10 mp=0x48380708 [running]: runtime.systemstack_switch() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:479 +0x8 fp=0x4858edf8 sp=0x4858ede8 pc=0x269828 runtime.goready(...) /tmp/workdir-gnot/go/src/runtime/proc.go:444 runtime.readyWithTime(0x411aa0?, 0x4858ee78?) /tmp/workdir-gnot/go/src/runtime/sema.go:117 +0x6f fp=0x4858ee28 sp=0x4858edf8 pc=0x246def runtime.semrelease1(0x400148?, 0x0, 0x0) /tmp/workdir-gnot/go/src/runtime/sema.go:249 +0x190 fp=0x4858ee80 sp=0x4858ee28 pc=0x247370 runtime.semrelease(...) /tmp/workdir-gnot/go/src/runtime/sema.go:190 runtime.gcMarkDone() /tmp/workdir-gnot/go/src/runtime/mgc.go:871 +0x185 fp=0x4858ef28 sp=0x4858ee80 pc=0x2162a5 runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1499 +0x385 fp=0x4858efc8 sp=0x4858ef28 pc=0x217cc5 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=0x2cc82c 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?, 0x32ae60?, 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(0x40af20) /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?, 0x2a57a5?, 0x20?, 0x41?, 0x32e0e0?) /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=0x2cd085 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=0x40bcc0 [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=0x293239 os.(*File).Read(0x48042048, {0x48055fbf, 0x1, 0x1}) /tmp/workdir-gnot/go/src/os/file.go:124 +0x65 fp=0x48055f98 sp=0x48055f58 pc=0x292025 main.main.func3() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:45 +0x3b fp=0x48055fe0 sp=0x48055f98 pc=0x2ccfbb 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?, 0x17d7ad69cb62a6e3?, 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?, 0x17d7ad69cb62a6e3?) /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 [runnable]: runtime.gopark(0x40b7e0?, 0x2?, 0x0?, 0xc0?, 0x9?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48093df8 sp=0x48093dd8 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.semacquire1(0x400148, 0x0, 0x0, 0x0, 0x12) /tmp/workdir-gnot/go/src/runtime/sema.go:178 +0x235 fp=0x48093e60 sp=0x48093df8 pc=0x2470b5 runtime.semacquire(...) /tmp/workdir-gnot/go/src/runtime/sema.go:129 runtime.traceAdvance(0x0) /tmp/workdir-gnot/go/src/runtime/trace.go:420 +0xfd fp=0x48093fb0 sp=0x48093e60 pc=0x26799d runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:962 +0x2f fp=0x48093fe0 sp=0x48093fb0 pc=0x2514cf 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=0x2cc3c5 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.selectnbrecv(0x0?, 0x48082150?) /tmp/workdir-gnot/go/src/runtime/chan.go:772 +0x33 fp=0x4808efb8 sp=0x4808efb0 pc=0x205573 main.main.func4() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:63 +0x71 fp=0x4808efe0 sp=0x4808efb8 pc=0x2ccf31 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 [semacquire]: runtime.gopark(0x48090e30?, 0x2042fe?, 0x0?, 0x0?, 0x48090e78?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48090e18 sp=0x48090df8 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.semacquire1(0x40b51c, 0x0, 0x0, 0x0, 0x12) /tmp/workdir-gnot/go/src/runtime/sema.go:178 +0x235 fp=0x48090e80 sp=0x48090e18 pc=0x2470b5 runtime.semacquire(...) /tmp/workdir-gnot/go/src/runtime/sema.go:129 runtime.gcMarkDone() /tmp/workdir-gnot/go/src/runtime/mgc.go:827 +0x32 fp=0x48090f28 sp=0x48090e80 pc=0x216152 runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1499 +0x385 fp=0x48090fc8 sp=0x48090f28 pc=0x217cc5 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?, 0x17d7ad69a12e3d9c?, 0x7c?, 0xeb?, 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(0x4291e0?, 0x3?, 0xcb?, 0xce?, 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?, 0x17d7ad699f18f387?, 0x44?, 0x34?, 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?, 0x17d7ad699f1933b5?, 0x46?, 0xfe?, 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?, 0x17d7ad69a12d4eb6?, 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?, 0x17d7ad699f1b717c?, 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=nil [GC worker (idle)]: runtime.gopark(0x4858cf68?, 0x17d7ad69a12e85be?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x4858cf28 sp=0x4858cf08 pc=0x264a0e runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x4858cfc8 sp=0x4858cf28 pc=0x217a2c 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 19336: 2' trace_test.go:579: exit status: 'go 19315: 1' --- FAIL: TestTraceStressStartStop (1.18s) --- FAIL: TestTraceStressStartStop/Default (1.18s) 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({0x307e09?, 0x40bba0?}) /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(0x40bce0?, 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({0x40bce0?, 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=0x40bce0 [running]: runtime.gopark(0x48056eb0?, 0x17d7ad6a0bfd3b01?, 0x0?, 0x0?, 0x2ccb20?) /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=0x2ccd46 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?, 0x32bcb0?, 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(0x40af40) /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?, 0x17d7ad6a0bfbebb7?, 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=0x2ccff6 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=0x2cd985 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?, 0x17d7ad6a128d6757?, 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?, 0x17d7ad6a128d6757?) /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 33 gp=0x483c6380 m=3 mp=0x48100008 [syscall]: syscall.Syscall6(0x32, 0x3, 0x48120fbf, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) /tmp/workdir-gnot/go/src/syscall/asm_plan9_amd64.s:63 +0x10 fp=0x48120e70 sp=0x48120db8 pc=0x285e90 syscall.Pread(0x483de000?, {0x48120fbf?, 0x0?, 0x0?}, 0x0?) /tmp/workdir-gnot/go/src/syscall/zsyscall_plan9_amd64.go:218 +0x5e fp=0x48120ee8 sp=0x48120e70 pc=0x285abe syscall.Read(...) /tmp/workdir-gnot/go/src/syscall/syscall_plan9.go:170 os.(*File).read(0x483dc000, {0x48120fbf, 0x1, 0x1}) /tmp/workdir-gnot/go/src/os/file_plan9.go:295 +0xd9 fp=0x48120f58 sp=0x48120ee8 pc=0x293979 os.(*File).Read(0x483dc000, {0x48120fbf, 0x1, 0x1}) /tmp/workdir-gnot/go/src/os/file.go:124 +0x65 fp=0x48120f98 sp=0x48120f58 pc=0x292765 main.main.func1.4() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress-start-stop.go:54 +0x3b fp=0x48120fe0 sp=0x48120f98 pc=0x2cd8bb runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48120fe8 sp=0x48120fe0 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 9 gp=0x480076c0 m=nil [runnable]: runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:956 fp=0x480a0fe0 sp=0x480a0fd8 pc=0x2514a0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x480a0fe8 sp=0x480a0fe0 pc=0x26b701 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=0x480a1fe0 sp=0x480a1fd8 pc=0x2ccac0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x480a1fe8 sp=0x480a1fe0 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 19373: 2' trace_test.go:579: exit status: 'go 19352: 1' --- FAIL: TestTraceManyStartStop (1.06s) --- FAIL: TestTraceManyStartStop/Default (1.06s) 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({0x2b5f74?, 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(0x40a8a0?, 0x1?, 0x2b1f0b?) /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({0x40acc0?, 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(0x40a060) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:514 +0x4d fp=0x7fffffffeef0 sp=0x7fffffffeee0 pc=0x265f6d goroutine 9 gp=0x480076c0 m=0 mp=0x40acc0 [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?, 0x2d3460?, 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(0x409f20) /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?, 0x17d7ad6a5164daaa?, 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?, 0x17d7ad6a5164daaa?) /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?, 0x17d7ad6a870a01b4?, 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?, 0x17d7ad6a870a01b4?) /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 19398: 2' trace_test.go:579: exit status: 'go 19378: 1' --- FAIL: TestTraceIterPull (1.06s) --- FAIL: TestTraceIterPull/Default (1.06s) 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({0x2b7d13?, 0x40ab60?}) /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(0x40aca0?, 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({0x40aca0?, 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=0x40aca0 [running]: runtime.gopark(0x48007340?, 0x17d7ad6ac65b39d6?, 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?, 0x17d7ad6ac65b39d6?) /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?, 0x2d53f0?, 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(0x409f00) /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?, 0x17d7ad6a90b645f7?, 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?, 0x17d7ad6a90b645f7?) /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 19421: 2' trace_test.go:579: exit status: 'go 19401: 1' FAIL FAIL internal/trace 33.227s FAIL go tool dist: Failed: exit status: 'go 18650: 1'