plan9-amd64-0intro at cdbf5f2f7e968993560730479d4670c2d6eecd8b :: 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.137s ok archive/zip 0.225s ok bufio 0.084s ok bytes 0.153s ok cmp 0.070s ok compress/bzip2 0.092s ok compress/flate 0.428s ok compress/gzip 1.151s ok compress/lzw 0.095s ok compress/zlib 0.246s ok container/heap 0.065s ok container/list 0.065s ok container/ring 0.067s ok context 0.250s ok crypto 1.540s ok crypto/aes 0.075s ok crypto/cipher 0.515s ok crypto/des 0.066s ok crypto/dsa 0.427s ok crypto/ecdh 0.155s ok crypto/ecdsa 0.359s ok crypto/ed25519 0.479s ok crypto/elliptic 0.165s ok crypto/hmac 0.075s ok crypto/internal/alias 0.069s ok crypto/internal/bigmod 0.086s ok crypto/internal/boring 0.070s ok crypto/internal/boring/bcache 0.173s ok crypto/internal/edwards25519 0.119s ok crypto/internal/edwards25519/field 0.207s ok crypto/internal/hpke 0.091s ok crypto/internal/mlkem768 0.595s ok crypto/internal/nistec 0.136s ok crypto/internal/nistec/fiat 0.069s [no tests to run] ok crypto/md5 0.186s ok crypto/rand 0.122s ok crypto/rc4 0.082s ok crypto/rsa 0.651s ok crypto/sha1 0.213s ok crypto/sha256 0.115s ok crypto/sha512 0.308s ok crypto/subtle 0.395s ok crypto/tls 9.161s ok crypto/x509 0.228s ok database/sql 0.723s ok database/sql/driver 0.073s ok debug/buildinfo 0.082s ok debug/dwarf 0.108s ok debug/elf 0.169s ok debug/gosym 0.140s ok debug/macho 0.078s ok debug/pe 0.205s ok debug/plan9obj 0.072s ok embed 0.068s [no tests to run] ok embed/internal/embedtest 0.069s ok encoding/ascii85 0.073s ok encoding/asn1 0.071s ok encoding/base32 0.078s ok encoding/base64 0.086s ok encoding/binary 0.069s ok encoding/csv 0.076s ok encoding/gob 1.474s ok encoding/hex 0.082s ok encoding/json 0.266s ok encoding/pem 0.232s ok encoding/xml 0.098s ok errors 0.069s ok expvar 0.076s ok flag 0.407s ok fmt 0.112s ok go/ast 0.071s ok go/build 3.665s ok go/build/constraint 0.066s ok go/constant 0.074s ok go/doc 0.111s ok go/doc/comment 1.295s ok go/format 0.075s ok go/importer 1.157s ok go/internal/gccgoimporter 0.085s ok go/internal/gcimporter 9.510s ok go/internal/srcimporter 2.745s ok go/parser 0.138s ok go/printer 0.175s ok go/scanner 0.068s ok go/token 0.076s ok go/types 29.562s ok go/version 0.071s ok hash 0.071s ok hash/adler32 0.072s ok hash/crc32 0.075s ok hash/crc64 0.071s ok hash/fnv 0.066s ok hash/maphash 0.099s ok html 0.068s ok html/template 0.118s ok image 0.101s ok image/color 0.089s ok image/draw 0.114s ok image/gif 0.122s ok image/jpeg 0.151s ok image/png 0.175s ok index/suffixarray 0.129s ok internal/abi 0.760s ok internal/buildcfg 0.072s ok internal/chacha8rand 0.079s ok internal/concurrent 0.102s ok internal/coverage/cfile 2.671s ok internal/coverage/cformat 0.086s ok internal/coverage/cmerge 0.074s ok internal/coverage/pods 0.080s ok internal/coverage/slicereader 0.076s ok internal/coverage/slicewriter 0.072s ok internal/coverage/test 0.079s ok internal/cpu 0.073s ok internal/dag 0.065s ok internal/diff 0.068s ok internal/fmtsort 0.070s ok internal/fuzz 0.078s ok internal/godebug 3.534s ok internal/godebugs 6.061s ok internal/gover 0.066s ok internal/itoa 0.068s ok internal/platform 2.070s ok internal/poll 0.107s ok internal/profile 0.068s ok internal/reflectlite 0.078s ok internal/runtime/atomic 0.096s ok internal/saferio 0.087s ok internal/singleflight 0.094s ok internal/sysinfo 0.064s ok internal/testenv 0.852s --- FAIL: TestTraceAnnotationsStress (1.00s) --- FAIL: TestTraceAnnotationsStress/Default (1.00s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: code=0x0 addr=0x0 pc=0x257196] runtime stack: runtime.throw({0x2be8cc?, 0x40ada0?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffe908 sp=0x7fffffffe8d8 pc=0x261569 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffe988 sp=0x7fffffffe908 pc=0x22e285 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x40aee0?, 0x48007378?, 0x200000001?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffedf8 sp=0x7fffffffe988 pc=0x257196 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoPark({0x40aee0?, 0x400000002?}, 0x7, 0x2) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:486 +0x8e fp=0x7fffffffee80 sp=0x7fffffffedf8 pc=0x25658e runtime.park_m(0x48007340) /tmp/workdir-gnot/go/src/runtime/proc.go:4077 +0x68 fp=0x7fffffffeed8 sp=0x7fffffffee80 pc=0x23b628 runtime.mcall() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:459 +0x53 fp=0x7fffffffeef0 sp=0x7fffffffeed8 pc=0x266993 goroutine 7 gp=0x48007340 m=0 mp=0x40aee0 [running]: runtime.gopark(0x48007340?, 0x17de1c0964d3d2d1?, 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?, 0x17de1c0964d3d2d1?) /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?, 0x17de1c0929375c97?, 0x5?, 0x0?, 0x2b8a6b?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48056dc8 sp=0x48056da8 pc=0x26168e time.Sleep(0x989680) /tmp/workdir-gnot/go/src/runtime/time.go:285 +0x110 fp=0x48056e08 sp=0x48056dc8 pc=0x264150 main.do({0x2dd760, 0x427a40}, 0x4) /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/annotations-stress.go:83 +0x112 fp=0x48056e98 sp=0x48056e08 pc=0x2970b2 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/annotations-stress.go:43 +0x166 fp=0x48056f48 sp=0x48056e98 pc=0x296ee6 runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x48056fe0 sp=0x48056f48 pc=0x2341bd runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x268881 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x26168e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x2344e7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x268881 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [GC sweep wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x26168e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x2205d4 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x214c65 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x268881 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [GC scavenge wait]: runtime.gopark(0x48018280?, 0x2dc368?, 0x1?, 0x0?, 0x48006a80?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x26168e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x40a140) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21df89 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x48059fc8 sp=0x48059fa8 pc=0x21e55c runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x214c05 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x268881 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [finalizer wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48052e20 sp=0x48052e00 pc=0x26168e runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:193 +0x107 fp=0x48052fe0 sp=0x48052e20 pc=0x213ca7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x268881 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [chan receive]: runtime.gopark(0x48007180?, 0x17de1c092f2ede6a?, 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?, 0x17de1c092f2ede6a?) /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 17997: 2' trace_test.go:579: exit status: 'go 17976: 1' --- FAIL: TestTraceCPUProfile (4.27s) --- FAIL: TestTraceCPUProfile/Default (4.27s) 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({0x2f4c1a?, 0x40c460?}) /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(0x40c5a0?, 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({0x40c5a0?, 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=0x40c5a0 [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?, 0x17de1c0a319bd89c?) /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(0x2f6dd8, 0x42b948, 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?, 0x316c90?, 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(0x40b800) /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?, 0x17de1c0a2ba5ddc1?, 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({0x3183a8?, 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?, 0x17de1c0a614ac411?, 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?, 0x17de1c0a614ac411?) /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 18072: 2' trace_test.go:579: exit status: 'go 18003: 1' --- FAIL: TestTraceGCStress (1.08s) --- FAIL: TestTraceGCStress/Default (1.08s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: fault read code=0x0 addr=0x0 pc=0x257096] runtime stack: runtime.throw({0x2b5c90?, 0x40ac40?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffe908 sp=0x7fffffffe8d8 pc=0x2611a9 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffe988 sp=0x7fffffffe908 pc=0x22e285 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x40ad80?, 0x1?, 0xa?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffedf8 sp=0x7fffffffe988 pc=0x257096 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoPark({0x40ad80?, 0x48007880?}, 0xe, 0x1) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:486 +0x8e fp=0x7fffffffee80 sp=0x7fffffffedf8 pc=0x25648e runtime.park_m(0x480061c0) /tmp/workdir-gnot/go/src/runtime/proc.go:4077 +0x68 fp=0x7fffffffeed8 sp=0x7fffffffee80 pc=0x23b628 runtime.mcall() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:459 +0x53 fp=0x7fffffffeef0 sp=0x7fffffffeed8 pc=0x265e93 goroutine 1 gp=0x480061c0 m=0 mp=0x40ad80 [running]: runtime.gopark(0x4bb71ea8?, 0x17de1c0aa876cab8?, 0x0?, 0x0?, 0x290260?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x4bb71e88 sp=0x4bb71e68 pc=0x2612ce time.Sleep(0x17d78400) /tmp/workdir-gnot/go/src/runtime/time.go:285 +0x110 fp=0x4bb71ec8 sp=0x4bb71e88 pc=0x263d90 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/gc-stress.go:79 +0x21a fp=0x4bb71f48 sp=0x4bb71ec8 pc=0x2906fa runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x4bb71fe0 sp=0x4bb71f48 pc=0x2341bd runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4bb71fe8 sp=0x4bb71fe0 pc=0x267d81 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x2612ce runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x2344e7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x267d81 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [runnable]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x2612ce runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x2205d4 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x214c65 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x267d81 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [runnable]: runtime.gopark(0x48018280?, 0x2d2fd0?, 0x1?, 0x0?, 0x48006a80?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x2612ce runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x409fe0) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21df89 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x48059fc8 sp=0x48059fa8 pc=0x21e55c runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x214c05 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x267d81 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [runnable]: runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:176 fp=0x48052fe0 sp=0x48052fd8 pc=0x213ba0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x267d81 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [GC worker (idle)]: runtime.gopark(0x48053f68?, 0x17de1c0aa86c4485?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48053f28 sp=0x48053f08 pc=0x2612ce runtime.gcBgMarkWorker(0x480820e0) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x48053fc8 sp=0x48053f28 pc=0x216eec runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x48053fe0 sp=0x48053fc8 pc=0x216dc5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48053fe8 sp=0x48053fe0 pc=0x267d81 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 7 gp=0x48007340 m=nil [runnable]: runtime.gcTrigger.test({0x0?, 0x0?, 0x0?}) /tmp/workdir-gnot/go/src/runtime/mgc.go:581 +0xdc fp=0x490e0ee8 sp=0x490e0ee0 pc=0x214e5c runtime.mallocgc(0x1000, 0x2990c0, 0x1) /tmp/workdir-gnot/go/src/runtime/malloc.go:1303 +0x95b fp=0x490e0f88 sp=0x490e0ee8 pc=0x25debb runtime.makeslice(0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/slice.go:116 +0x49 fp=0x490e0fb0 sp=0x490e0f88 pc=0x262329 main.main.func1() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/gc-stress.go:64 +0x35 fp=0x490e0fe0 sp=0x490e0fb0 pc=0x2907d5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x490e0fe8 sp=0x490e0fe0 pc=0x267d81 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/gc-stress.go:62 +0x18b goroutine 8 gp=0x48007500 m=nil [runnable]: runtime.traceStartReadCPU.func1() /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 fp=0x48056fe0 sp=0x48056fd8 pc=0x253f40 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x267d81 created by runtime.traceStartReadCPU in goroutine 1 /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 +0x146 goroutine 9 gp=0x480076c0 m=nil [runnable]: runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:956 fp=0x490dffe0 sp=0x490dffd8 pc=0x24e540 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x490dffe8 sp=0x490dffe0 pc=0x267d81 created by runtime.(*traceAdvancerState).start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace.go:956 +0x15a goroutine 10 gp=0x48007880 m=nil [runnable]: runtime/trace.Start.func1() /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 fp=0x490e1fe0 sp=0x490e1fd8 pc=0x290200 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x490e1fe8 sp=0x490e1fe0 pc=0x267d81 created by runtime/trace.Start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 +0xdf exit status: 'gc-stress 18122: 2' trace_test.go:579: exit status: 'go 18101: 1' --- FAIL: TestTraceGOMAXPROCS (1.00s) --- FAIL: TestTraceGOMAXPROCS/Default (1.00s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: code=0x0 addr=0x0 pc=0x257356] runtime stack: runtime.throw({0x2b57d0?, 0x40aba0?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffe908 sp=0x7fffffffe8d8 pc=0x261469 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffe988 sp=0x7fffffffe908 pc=0x22e545 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x40ace0?, 0x48007538?, 0x200000001?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffedf8 sp=0x7fffffffe988 pc=0x257356 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoPark({0x40ace0?, 0x400000002?}, 0x7, 0x2) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:486 +0x8e fp=0x7fffffffee80 sp=0x7fffffffedf8 pc=0x25674e runtime.park_m(0x48007500) /tmp/workdir-gnot/go/src/runtime/proc.go:4077 +0x68 fp=0x7fffffffeed8 sp=0x7fffffffee80 pc=0x23b8e8 runtime.mcall() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:459 +0x53 fp=0x7fffffffeef0 sp=0x7fffffffeed8 pc=0x266153 goroutine 8 gp=0x48007500 m=0 mp=0x40ace0 [running]: runtime.gopark(0x48007500?, 0x17de1c0b201e64f0?, 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?, 0x17de1c0b201e64f0?) /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?, 0x17de1c0ae480a668?, 0x0?, 0x0?, 0x290520?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48056eb0 sp=0x48056e90 pc=0x26158e time.Sleep(0xf4240) /tmp/workdir-gnot/go/src/runtime/time.go:285 +0x110 fp=0x48056ef0 sp=0x48056eb0 pc=0x264050 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/gomaxprocs.go:38 +0x91 fp=0x48056f48 sp=0x48056ef0 pc=0x290731 runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x48056fe0 sp=0x48056f48 pc=0x23447d runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x268041 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x26158e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x2347a7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x268041 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [GC sweep wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x26158e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x2207d4 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x214c65 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x268041 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [runnable]: runtime.gopark(0x48018280?, 0x2d2cd0?, 0x1?, 0x0?, 0x48006a80?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x26158e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x409f40) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21e189 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x48059fc8 sp=0x48059fa8 pc=0x21e75c runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x214c05 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x268041 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [finalizer wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48052e20 sp=0x48052e00 pc=0x26158e runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:193 +0x107 fp=0x48052fe0 sp=0x48052e20 pc=0x213ca7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x268041 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [wait for GC cycle]: runtime.gopark(0x48053f18?, 0x48053ee8?, 0x80?, 0x57?, 0x48053ee8?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48053f60 sp=0x48053f40 pc=0x26158e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.gcWaitOnMark(0x1) /tmp/workdir-gnot/go/src/runtime/mgc.go:538 +0x55 fp=0x48053f90 sp=0x48053f60 pc=0x214f15 runtime.GC() /tmp/workdir-gnot/go/src/runtime/mgc.go:482 +0x47 fp=0x48053fc8 sp=0x48053f90 pc=0x214dc7 main.main.func1() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/gomaxprocs.go:26 +0x13 fp=0x48053fe0 sp=0x48053fc8 pc=0x2907b3 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48053fe8 sp=0x48053fe0 pc=0x268041 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/gomaxprocs.go:24 +0x1e goroutine 7 gp=0x48007340 m=nil [chan receive]: runtime.gopark(0x48007340?, 0x17de1c0aea796b19?, 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?, 0x17de1c0aea796b19?) /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?, 0x17de1c0ae4837d03?, 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 18145: 2' trace_test.go:579: exit status: 'go 18125: 1' --- FAIL: TestTraceStacks (3.22s) --- FAIL: TestTraceStacks/Default (3.22s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: code=0x0 addr=0x0 pc=0x259ff6] runtime stack: runtime.throw({0x308113?, 0x40bc00?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffe918 sp=0x7fffffffe8e8 pc=0x2648e9 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffe998 sp=0x7fffffffe918 pc=0x22f205 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x40bd40?, 0x1?, 0x15?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffee08 sp=0x7fffffffe998 pc=0x259ff6 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoPark({0x40bd40?, 0x48096a80?}, 0xe, 0x1) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:486 +0x8e fp=0x7fffffffee90 sp=0x7fffffffee08 pc=0x2593ee runtime.park_m(0x480061c0) /tmp/workdir-gnot/go/src/runtime/proc.go:4077 +0x68 fp=0x7fffffffeee8 sp=0x7fffffffee90 pc=0x23c9e8 runtime.mcall() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:459 +0x53 fp=0x7fffffffef00 sp=0x7fffffffeee8 pc=0x269b53 goroutine 1 gp=0x480061c0 m=0 mp=0x40bd40 [running]: runtime.gopark(0x48056de0?, 0x17de1c0ba3f50c19?, 0x60?, 0xe8?, 0x4801a120?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48056dc0 sp=0x48056da0 pc=0x264a0e time.Sleep(0x5f5e100) /tmp/workdir-gnot/go/src/runtime/time.go:285 +0x110 fp=0x48056e00 sp=0x48056dc0 pc=0x267890 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:101 +0x59e fp=0x48056f48 sp=0x48056e00 pc=0x2cd33e runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x48056fe0 sp=0x48056f48 pc=0x23557d runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x26ba41 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x2358a7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x26ba41 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [GC sweep wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x221174 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x2155a5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x26ba41 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [GC scavenge wait]: runtime.gopark(0x48018280?, 0x32c0e8?, 0x1?, 0x0?, 0x48006a80?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x40afa0) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21eb29 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x48059fc8 sp=0x48059fa8 pc=0x21f0fc runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x215545 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x26ba41 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [runnable]: runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:176 fp=0x48052fe0 sp=0x48052fd8 pc=0x2144e0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x26ba41 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [runnable]: runtime.unique_runtime_registerUniqueMapCleanup.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1730 fp=0x48053fe0 sp=0x48053fd8 pc=0x218760 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48053fe8 sp=0x48053fe0 pc=0x26ba41 created by unique.runtime_registerUniqueMapCleanup in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1730 +0x96 goroutine 7 gp=0x48007340 m=nil [runnable]: runtime.traceStartReadCPU.func1() /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 fp=0x48054fe0 sp=0x48054fd8 pc=0x256ea0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48054fe8 sp=0x48054fe0 pc=0x26ba41 created by runtime.traceStartReadCPU in goroutine 1 /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 +0x146 goroutine 8 gp=0x48007500 m=nil [runnable]: runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:956 fp=0x48055fe0 sp=0x48055fd8 pc=0x2514a0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48055fe8 sp=0x48055fe0 pc=0x26ba41 created by runtime.(*traceAdvancerState).start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace.go:956 +0x15a goroutine 9 gp=0x480076c0 m=nil [runnable]: runtime/trace.Start.func1() /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 fp=0x48092fe0 sp=0x48092fd8 pc=0x2ccbc0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48092fe8 sp=0x48092fe0 pc=0x26ba41 created by runtime/trace.Start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 +0xdf goroutine 10 gp=0x48007880 m=nil [runnable]: main.main.func1() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:32 fp=0x48093fe0 sp=0x48093fd8 pc=0x2cd9e0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48093fe8 sp=0x48093fe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:32 +0xd4 goroutine 11 gp=0x48007a40 m=nil [runnable]: main.main.func2() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:35 fp=0x48094fe0 sp=0x48094fd8 pc=0x2cda00 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48094fe8 sp=0x48094fe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:35 +0xe5 goroutine 12 gp=0x48007c00 m=nil [runnable]: main.main.func3() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:39 fp=0x48095fe0 sp=0x48095fd8 pc=0x2cda40 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48095fe8 sp=0x48095fe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:39 +0xf1 goroutine 13 gp=0x48007dc0 m=nil [runnable]: main.main.func4() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:44 fp=0x4808efe0 sp=0x4808efd8 pc=0x2cd9a0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4808efe8 sp=0x4808efe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:44 +0x149 goroutine 14 gp=0x48096000 m=nil [runnable]: main.main.func5() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:48 fp=0x4808ffe0 sp=0x4808ffd8 pc=0x2cd960 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4808ffe8 sp=0x4808ffe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:48 +0x1a5 goroutine 15 gp=0x480961c0 m=nil [runnable]: main.main.func6() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:53 fp=0x48090fe0 sp=0x48090fd8 pc=0x2cd8e0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48090fe8 sp=0x48090fe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:53 +0x22b goroutine 16 gp=0x48096380 m=nil [runnable]: main.main.func7() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:61 fp=0x48091fe0 sp=0x48091fd8 pc=0x2cd880 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48091fe8 sp=0x48091fe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:61 +0x29f goroutine 17 gp=0x48096540 m=nil [runnable]: main.main.func8() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:67 fp=0x4809cfe0 sp=0x4809cfd8 pc=0x2cd840 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4809cfe8 sp=0x4809cfe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:67 +0x2ff goroutine 18 gp=0x48096700 m=nil [runnable]: main.main.func9() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:71 fp=0x4809dfe0 sp=0x4809dfd8 pc=0x2cd7e0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4809dfe8 sp=0x4809dfe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:71 +0x396 goroutine 20 gp=0x480968c0 m=nil [runnable]: main.main.func10() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:80 fp=0x4809efe0 sp=0x4809efd8 pc=0x2cd6a0 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4809efe8 sp=0x4809efe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:80 +0x465 goroutine 21 gp=0x48096a80 m=nil [runnable]: main.main.func11() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:95 fp=0x4809ffe0 sp=0x4809ffd8 pc=0x2cd580 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4809ffe8 sp=0x4809ffe0 pc=0x26ba41 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stacks.go:95 +0x594 exit status: 'stacks 18195: 2' trace_test.go:579: exit status: 'go 18148: 1' --- FAIL: TestTraceStress (2.01s) --- FAIL: TestTraceStress/Default (2.01s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: fault read code=0x0 addr=0x0 pc=0x259ff6] runtime stack: runtime.throw({0x307205?, 0x40bc00?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffd978 sp=0x7fffffffd948 pc=0x2648e9 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffd9f8 sp=0x7fffffffd978 pc=0x22f205 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x48400708?, 0x7fffffffde88?, 0x22e385?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffde68 sp=0x7fffffffd9f8 pc=0x259ff6 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoPark({0x48400708?, 0x217fad?}, 0xa, 0x0) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:486 +0x8e fp=0x7fffffffdef0 sp=0x7fffffffde68 pc=0x2593ee runtime.park_m(0x485828c0) /tmp/workdir-gnot/go/src/runtime/proc.go:4077 +0x68 fp=0x7fffffffdf48 sp=0x7fffffffdef0 pc=0x23c9e8 runtime.mcall() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:459 +0x53 fp=0x7fffffffdf60 sp=0x7fffffffdf48 pc=0x269813 goroutine 22 gp=0x485828c0 m=12 mp=0x48400708 [running]: runtime.gopark(0x4858ff68?, 0x17de1c0c1ae3f319?, 0x48?, 0x15?, 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 1 gp=0x480061c0 m=nil [wait for GC cycle]: runtime.gopark(0x48056d98?, 0x48056d68?, 0xc0?, 0x60?, 0x48056d68?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48056de0 sp=0x48056dc0 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.gcWaitOnMark(0x1) /tmp/workdir-gnot/go/src/runtime/mgc.go:538 +0x55 fp=0x48056e10 sp=0x48056de0 pc=0x215855 runtime.GC() /tmp/workdir-gnot/go/src/runtime/mgc.go:482 +0x47 fp=0x48056e48 sp=0x48056e10 pc=0x215707 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:71 +0x2cc fp=0x48056f48 sp=0x48056e48 pc=0x2cc8ac runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x48056fe0 sp=0x48056f48 pc=0x23557d runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x26b701 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x2358a7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x26b701 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [GC sweep wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x221174 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x2155a5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x26b701 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [GC scavenge wait]: runtime.gopark(0x10000?, 0x32b020?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x40afa0) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21eb29 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0x48059fc8 sp=0x48059fa8 pc=0x21f119 runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x215545 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x26b701 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [finalizer wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48052e20 sp=0x48052e00 pc=0x264a0e runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:193 +0x107 fp=0x48052fe0 sp=0x48052e20 pc=0x2145e7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x26b701 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [chan receive]: runtime.gopark(0x48053f60?, 0x2a57e5?, 0x20?, 0x41?, 0x32e2a0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48053f18 sp=0x48053ef8 pc=0x264a0e runtime.chanrecv(0x480820e0, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48053f90 sp=0x48053f18 pc=0x204fdc runtime.chanrecv1(0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48053fb8 sp=0x48053f90 pc=0x204bb2 runtime.unique_runtime_registerUniqueMapCleanup.func1(...) /tmp/workdir-gnot/go/src/runtime/mgc.go:1732 runtime.unique_runtime_registerUniqueMapCleanup.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1735 +0x2f fp=0x48053fe0 sp=0x48053fb8 pc=0x21878f runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48053fe8 sp=0x48053fe0 pc=0x26b701 created by unique.runtime_registerUniqueMapCleanup in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1730 +0x96 goroutine 7 gp=0x48007340 m=nil [chan receive]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48054f18 sp=0x48054ef8 pc=0x264a0e runtime.chanrecv(0x48082150, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48054f90 sp=0x48054f18 pc=0x204fdc runtime.chanrecv1(0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48054fb8 sp=0x48054f90 pc=0x204bb2 main.main.func1() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:29 +0x25 fp=0x48054fe0 sp=0x48054fb8 pc=0x2cd105 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48054fe8 sp=0x48054fe0 pc=0x26b701 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:28 +0xd2 goroutine 8 gp=0x48007500 m=0 mp=0x40bd40 [syscall]: syscall.Syscall6(0x32, 0x3, 0x48055fbf, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) /tmp/workdir-gnot/go/src/syscall/asm_plan9_amd64.s:63 +0x10 fp=0x48055e70 sp=0x48055db8 pc=0x285750 syscall.Pread(0x48026140?, {0x48055fbf?, 0x0?, 0x0?}, 0x0?) /tmp/workdir-gnot/go/src/syscall/zsyscall_plan9_amd64.go:218 +0x5e fp=0x48055ee8 sp=0x48055e70 pc=0x28537e syscall.Read(...) /tmp/workdir-gnot/go/src/syscall/syscall_plan9.go:170 os.(*File).read(0x48042048, {0x48055fbf, 0x1, 0x1}) /tmp/workdir-gnot/go/src/os/file_plan9.go:295 +0xd9 fp=0x48055f58 sp=0x48055ee8 pc=0x293279 os.(*File).Read(0x48042048, {0x48055fbf, 0x1, 0x1}) /tmp/workdir-gnot/go/src/os/file.go:124 +0x65 fp=0x48055f98 sp=0x48055f58 pc=0x292065 main.main.func3() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:45 +0x3b fp=0x48055fe0 sp=0x48055f98 pc=0x2cd03b runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48055fe8 sp=0x48055fe0 pc=0x26b701 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:43 +0x1ed goroutine 9 gp=0x480076c0 m=nil [chan receive]: runtime.gopark(0x480076c0?, 0x17de1c0c20d5372e?, 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?, 0x17de1c0c20d5372e?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48092f48 sp=0x48092f20 pc=0x204bb2 runtime.(*wakeableSleep).sleep(0x4801a0a8, 0x5f5e100) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48092fa8 sp=0x48092f48 pc=0x251631 runtime.traceStartReadCPU.func1() /tmp/workdir-gnot/go/src/runtime/tracecpu.go:54 +0x45 fp=0x48092fe0 sp=0x48092fa8 pc=0x256ee5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48092fe8 sp=0x48092fe0 pc=0x26b701 created by runtime.traceStartReadCPU in goroutine 1 /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 +0x146 goroutine 10 gp=0x48007880 m=nil [chan receive]: runtime.gopark(0x48007880?, 0x17de1c0c20b5dd88?, 0x10?, 0x3f?, 0x24eef3?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48093eb0 sp=0x48093e90 pc=0x264a0e runtime.chanrecv(0x48082310, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48093f28 sp=0x48093eb0 pc=0x204fdc runtime.chanrecv1(0x480800f0?, 0x17de1c0c20b5dd88?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48093f50 sp=0x48093f28 pc=0x204bb2 runtime.(*wakeableSleep).sleep(0x4801a0c0, 0x3b9aca00) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48093fb0 sp=0x48093f50 pc=0x251631 runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:959 +0x28 fp=0x48093fe0 sp=0x48093fb0 pc=0x2514c8 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48093fe8 sp=0x48093fe0 pc=0x26b701 created by runtime.(*traceAdvancerState).start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace.go:956 +0x15a goroutine 11 gp=0x48007a40 m=nil [trace reader (blocked)]: runtime.gopark(0x48094f78?, 0x480260c0?, 0x38?, 0x4f?, 0x48094f90?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48094f38 sp=0x48094f18 pc=0x264a0e runtime.ReadTrace() /tmp/workdir-gnot/go/src/runtime/trace.go:757 +0x31 fp=0x48094fa0 sp=0x48094f38 pc=0x250ef1 runtime/trace.Start.func1() /tmp/workdir-gnot/go/src/runtime/trace/trace.go:130 +0x45 fp=0x48094fe0 sp=0x48094fa0 pc=0x2cc445 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48094fe8 sp=0x48094fe0 pc=0x26b701 created by runtime/trace.Start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 +0xdf goroutine 17 gp=0x48582000 m=nil [runnable, locked to thread]: runtime.Gosched(...) /tmp/workdir-gnot/go/src/runtime/proc.go:353 main.main.func4() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:66 +0x65 fp=0x4808efe0 sp=0x4808efb8 pc=0x2ccfa5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4808efe8 sp=0x4808efe0 pc=0x26b701 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress.go:59 +0x2c7 goroutine 18 gp=0x485821c0 m=nil [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x4808ff28 sp=0x4808ff08 pc=0x264a0e runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x4808ffc8 sp=0x4808ff28 pc=0x217a2c runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x4808ffe0 sp=0x4808ffc8 pc=0x217905 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4808ffe8 sp=0x4808ffe0 pc=0x26b701 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 19 gp=0x48582380 m=nil [GC worker (idle)]: runtime.gopark(0x48090f68?, 0x17de1c0c1aec6d51?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48090f28 sp=0x48090f08 pc=0x264a0e runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x48090fc8 sp=0x48090f28 pc=0x217a2c runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x48090fe0 sp=0x48090fc8 pc=0x217905 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48090fe8 sp=0x48090fe0 pc=0x26b701 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 20 gp=0x48582540 m=nil [GC worker (idle)]: runtime.gopark(0x48091f68?, 0x17de1c0c1aeac0c0?, 0xfe?, 0x5f?, 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 21 gp=0x48582700 m=nil [GC worker (idle)]: runtime.gopark(0x4858ef68?, 0x17de1c0c1aed1569?, 0x7e?, 0x13?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x4858ef28 sp=0x4858ef08 pc=0x264a0e runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x4858efc8 sp=0x4858ef28 pc=0x217a2c runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x4858efe0 sp=0x4858efc8 pc=0x217905 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x4858efe8 sp=0x4858efe0 pc=0x26b701 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 23 gp=0x48582a80 m=nil [GC worker (idle)]: runtime.gopark(0x48590f68?, 0x17de1c0c1aea3fc2?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48590f28 sp=0x48590f08 pc=0x264a0e runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1363 +0xec fp=0x48590fc8 sp=0x48590f28 pc=0x217a2c runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x48590fe0 sp=0x48590fc8 pc=0x217905 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48590fe8 sp=0x48590fe0 pc=0x26b701 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 24 gp=0x48582c40 m=nil [GC worker (idle)]: runtime.gopark(0x429260?, 0x3?, 0x44?, 0x8b?, 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?, 0x17de1c0c1aeec082?, 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 [runnable]: runtime.gcMarkDone() /tmp/workdir-gnot/go/src/runtime/mgc.go:824 +0x386 fp=0x4858bf28 sp=0x4858bf20 pc=0x2164a6 runtime.gcBgMarkWorker(0x48584000) /tmp/workdir-gnot/go/src/runtime/mgc.go:1499 +0x385 fp=0x4858bfc8 sp=0x4858bf28 pc=0x217cc5 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(0x429260?, 0x1?, 0x5e?, 0x70?, 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 18218: 2' trace_test.go:579: exit status: 'go 18198: 1' --- FAIL: TestTraceStressStartStop (1.09s) --- FAIL: TestTraceStressStartStop/Default (1.09s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: fault read code=0x0 addr=0x0 pc=0x259ff6] runtime stack: runtime.throw({0x307f9c?, 0x40bc20?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffe908 sp=0x7fffffffe8d8 pc=0x2648e9 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffe988 sp=0x7fffffffe908 pc=0x22f205 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x40bd60?, 0x1?, 0xa?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffedf8 sp=0x7fffffffe988 pc=0x259ff6 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoPark({0x40bd60?, 0x48007880?}, 0xe, 0x1) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:486 +0x8e fp=0x7fffffffee80 sp=0x7fffffffedf8 pc=0x2593ee runtime.park_m(0x480061c0) /tmp/workdir-gnot/go/src/runtime/proc.go:4077 +0x68 fp=0x7fffffffeed8 sp=0x7fffffffee80 pc=0x23c9e8 runtime.mcall() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:459 +0x53 fp=0x7fffffffeef0 sp=0x7fffffffeed8 pc=0x269813 goroutine 1 gp=0x480061c0 m=0 mp=0x40bd60 [running]: runtime.gopark(0x48056eb0?, 0x17de1c0c5cbeae9a?, 0x0?, 0x0?, 0x2ccba0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48056e90 sp=0x48056e70 pc=0x264a0e time.Sleep(0xf4240) /tmp/workdir-gnot/go/src/runtime/time.go:285 +0x110 fp=0x48056ed0 sp=0x48056e90 pc=0x267550 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress-start-stop.go:162 +0xa6 fp=0x48056f48 sp=0x48056ed0 pc=0x2ccdc6 runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x48056fe0 sp=0x48056f48 pc=0x23557d runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x26b701 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x2358a7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x26b701 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [GC sweep wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x221174 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x2155a5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x26b701 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [GC scavenge wait]: runtime.gopark(0x48018280?, 0x32be48?, 0x1?, 0x0?, 0x48006a80?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x264a0e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x40afc0) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21eb29 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x48059fc8 sp=0x48059fa8 pc=0x21f0fc runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x215545 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x26b701 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [finalizer wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48052e20 sp=0x48052e00 pc=0x264a0e runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:193 +0x107 fp=0x48052fe0 sp=0x48052e20 pc=0x2145e7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x26b701 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [chan receive]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48053f18 sp=0x48053ef8 pc=0x264a0e runtime.chanrecv(0x480820e0, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48053f90 sp=0x48053f18 pc=0x204fdc runtime.chanrecv1(0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48053fb8 sp=0x48053f90 pc=0x204bb2 runtime.unique_runtime_registerUniqueMapCleanup.func1(...) /tmp/workdir-gnot/go/src/runtime/mgc.go:1732 runtime.unique_runtime_registerUniqueMapCleanup.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1735 +0x2f fp=0x48053fe0 sp=0x48053fb8 pc=0x21878f runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48053fe8 sp=0x48053fe0 pc=0x26b701 created by unique.runtime_registerUniqueMapCleanup in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1730 +0x96 goroutine 7 gp=0x48007340 m=nil [sleep]: runtime.gopark(0x48054eb8?, 0x17de1c0c5cbde57c?, 0x60?, 0xe8?, 0x483e0000?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48054e98 sp=0x48054e78 pc=0x264a0e time.Sleep(0xf4240) /tmp/workdir-gnot/go/src/runtime/time.go:285 +0x110 fp=0x48054ed8 sp=0x48054e98 pc=0x267550 main.main.func1() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress-start-stop.go:58 +0x1d6 fp=0x48054fe0 sp=0x48054ed8 pc=0x2cd076 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48054fe8 sp=0x48054fe0 pc=0x26b701 created by main.main in goroutine 1 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress-start-stop.go:28 +0x98 goroutine 17 gp=0x48104380 m=nil [chan receive]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48124f18 sp=0x48124ef8 pc=0x264a0e runtime.chanrecv(0x4811c000, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48124f90 sp=0x48124f18 pc=0x204fdc runtime.chanrecv1(0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48124fb8 sp=0x48124f90 pc=0x204bb2 main.main.func1.2() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress-start-stop.go:38 +0x25 fp=0x48124fe0 sp=0x48124fb8 pc=0x2cda05 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48124fe8 sp=0x48124fe0 pc=0x26b701 created by main.main.func1 in goroutine 7 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress-start-stop.go:37 +0x108 goroutine 8 gp=0x48007500 m=nil [chan receive]: runtime.gopark(0x48007500?, 0x17de1c0c6353ac44?, 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?, 0x17de1c0c6353ac44?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48055f48 sp=0x48055f20 pc=0x204bb2 runtime.(*wakeableSleep).sleep(0x4801a090, 0x5f5e100) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48055fa8 sp=0x48055f48 pc=0x251631 runtime.traceStartReadCPU.func1() /tmp/workdir-gnot/go/src/runtime/tracecpu.go:54 +0x45 fp=0x48055fe0 sp=0x48055fa8 pc=0x256ee5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48055fe8 sp=0x48055fe0 pc=0x26b701 created by runtime.traceStartReadCPU in goroutine 1 /tmp/workdir-gnot/go/src/runtime/tracecpu.go:42 +0x146 goroutine 9 gp=0x480076c0 m=nil [chan receive]: runtime.gopark(0x480076c0?, 0x17de1c0c98fa4610?, 0x10?, 0xf?, 0x24eef3?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48120eb0 sp=0x48120e90 pc=0x264a0e runtime.chanrecv(0x48082310, 0x0, 0x1) /tmp/workdir-gnot/go/src/runtime/chan.go:639 +0x41c fp=0x48120f28 sp=0x48120eb0 pc=0x204fdc runtime.chanrecv1(0x480800a0?, 0x17de1c0c98fa4610?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48120f50 sp=0x48120f28 pc=0x204bb2 runtime.(*wakeableSleep).sleep(0x4801a0a8, 0x3b9aca00) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48120fb0 sp=0x48120f50 pc=0x251631 runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:959 +0x28 fp=0x48120fe0 sp=0x48120fb0 pc=0x2514c8 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48120fe8 sp=0x48120fe0 pc=0x26b701 created by runtime.(*traceAdvancerState).start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace.go:956 +0x15a goroutine 33 gp=0x483c6380 m=3 mp=0x48100008 [syscall]: syscall.Syscall6(0x32, 0x3, 0x483e6fbf, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) /tmp/workdir-gnot/go/src/syscall/asm_plan9_amd64.s:63 +0x10 fp=0x483e6e70 sp=0x483e6db8 pc=0x285e90 syscall.Pread(0x483de000?, {0x483e6fbf?, 0x0?, 0x0?}, 0x0?) /tmp/workdir-gnot/go/src/syscall/zsyscall_plan9_amd64.go:218 +0x5e fp=0x483e6ee8 sp=0x483e6e70 pc=0x285abe syscall.Read(...) /tmp/workdir-gnot/go/src/syscall/syscall_plan9.go:170 os.(*File).read(0x483dc000, {0x483e6fbf, 0x1, 0x1}) /tmp/workdir-gnot/go/src/os/file_plan9.go:295 +0xd9 fp=0x483e6f58 sp=0x483e6ee8 pc=0x2939b9 os.(*File).Read(0x483dc000, {0x483e6fbf, 0x1, 0x1}) /tmp/workdir-gnot/go/src/os/file.go:124 +0x65 fp=0x483e6f98 sp=0x483e6f58 pc=0x2927a5 main.main.func1.4() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress-start-stop.go:54 +0x3b fp=0x483e6fe0 sp=0x483e6f98 pc=0x2cd93b runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x483e6fe8 sp=0x483e6fe0 pc=0x26b701 created by main.main.func1 in goroutine 7 /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/stress-start-stop.go:52 +0x1cc goroutine 10 gp=0x48007880 m=nil [runnable]: runtime/trace.Start.func1() /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 fp=0x48121fe0 sp=0x48121fd8 pc=0x2ccb40 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48121fe8 sp=0x48121fe0 pc=0x26b701 created by runtime/trace.Start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace/trace.go:128 +0xdf exit status: 'stress-start-stop 18252: 2' trace_test.go:579: exit status: 'go 18232: 1' --- FAIL: TestTraceManyStartStop (1.00s) --- FAIL: TestTraceManyStartStop/Default (1.00s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: code=0x0 addr=0x0 pc=0x257236] runtime stack: runtime.throw({0x2b5f87?, 0x1?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffe878 sp=0x7fffffffe848 pc=0x261349 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffe8f8 sp=0x7fffffffe878 pc=0x22e545 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x40a8e0?, 0x1?, 0x2b1f03?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffed68 sp=0x7fffffffe8f8 pc=0x257236 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.STWStart({0x40ad00?, 0x20a7b5?}, 0x1) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:362 +0xa6 fp=0x7fffffffede8 sp=0x7fffffffed68 pc=0x255cc6 runtime.stopTheWorldWithSema(0x1) /tmp/workdir-gnot/go/src/runtime/proc.go:1540 +0x59 fp=0x7fffffffeec0 sp=0x7fffffffede8 pc=0x236ff9 runtime.gcMarkDone.func2() /tmp/workdir-gnot/go/src/runtime/mgc.go:884 +0x25 fp=0x7fffffffeee0 sp=0x7fffffffeec0 pc=0x215d25 runtime.systemstack(0x40a0a0) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:514 +0x4d fp=0x7fffffffeef0 sp=0x7fffffffeee0 pc=0x265f6d goroutine 9 gp=0x480076c0 m=0 mp=0x40ad00 [running]: runtime.systemstack_switch() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:479 +0x8 fp=0x48090e80 sp=0x48090e70 pc=0x265f08 runtime.gcMarkDone() /tmp/workdir-gnot/go/src/runtime/mgc.go:883 +0x247 fp=0x48090f28 sp=0x48090e80 pc=0x215a27 runtime.gcBgMarkWorker(0x480822a0) /tmp/workdir-gnot/go/src/runtime/mgc.go:1499 +0x385 fp=0x48090fc8 sp=0x48090f28 pc=0x217385 runtime.gcBgMarkStartWorkers.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x25 fp=0x48090fe0 sp=0x48090fc8 pc=0x216fc5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48090fe8 sp=0x48090fe0 pc=0x267de1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:1279 +0x105 goroutine 1 gp=0x480061c0 m=nil [wait for GC cycle]: runtime.gopark(0x48056e48?, 0x48056e18?, 0x80?, 0x57?, 0x48056e18?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48056e90 sp=0x48056e70 pc=0x26146e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.gcWaitOnMark(0x1) /tmp/workdir-gnot/go/src/runtime/mgc.go:538 +0x55 fp=0x48056ec0 sp=0x48056e90 pc=0x214f15 runtime.GC() /tmp/workdir-gnot/go/src/runtime/mgc.go:482 +0x47 fp=0x48056ef8 sp=0x48056ec0 pc=0x214dc7 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/many-start-stop.go:28 +0x1b fp=0x48056f48 sp=0x48056ef8 pc=0x290a7b runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x48056fe0 sp=0x48056f48 pc=0x23447d runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x267de1 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x26146e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x2347a7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x267de1 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [GC sweep wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x26146e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x2207d4 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x214c65 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x267de1 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [GC scavenge wait]: runtime.gopark(0x10000?, 0x2d3470?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x26146e runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x409f60) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21e189 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0x48059fc8 sp=0x48059fa8 pc=0x21e779 runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x214c05 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x267de1 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [finalizer wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48052e20 sp=0x48052e00 pc=0x26146e runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:193 +0x107 fp=0x48052fe0 sp=0x48052e20 pc=0x213ca7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x267de1 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [chan receive]: runtime.gopark(0x48007180?, 0x17de1c0c9e0f68f8?, 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?, 0x17de1c0c9e0f68f8?) /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?, 0x17de1c0cd3b48d85?, 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?, 0x17de1c0cd3b48d85?) /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 18278: 2' trace_test.go:579: exit status: 'go 18257: 1' --- FAIL: TestTraceIterPull (1.00s) --- FAIL: TestTraceIterPull/Default (1.00s) trace_test.go:577: stderr: fatal error: unexpected signal during runtime execution [signal sys: trap: code=0x0 addr=0x0 pc=0x2577f6] runtime stack: runtime.throw({0x2b7d26?, 0x40aba0?}) /tmp/workdir-gnot/go/src/runtime/panic.go:1067 +0x49 fp=0x7fffffffe908 sp=0x7fffffffe8d8 pc=0x261a89 runtime.sigpanic() /tmp/workdir-gnot/go/src/runtime/os_plan9.go:76 +0x485 fp=0x7fffffffe988 sp=0x7fffffffe908 pc=0x22e9c5 runtime.fpTracebackPCs(...) /tmp/workdir-gnot/go/src/runtime/tracestack.go:258 runtime.traceStack(0x40ace0?, 0x48007378?, 0x200000001?) /tmp/workdir-gnot/go/src/runtime/tracestack.go:116 +0x296 fp=0x7fffffffedf8 sp=0x7fffffffe988 pc=0x2577f6 runtime.traceLocker.stack(...) /tmp/workdir-gnot/go/src/runtime/traceevent.go:176 runtime.traceLocker.GoPark({0x40ace0?, 0x400000002?}, 0x7, 0x2) /tmp/workdir-gnot/go/src/runtime/traceruntime.go:486 +0x8e fp=0x7fffffffee80 sp=0x7fffffffedf8 pc=0x256aee runtime.park_m(0x48007340) /tmp/workdir-gnot/go/src/runtime/proc.go:4077 +0x68 fp=0x7fffffffeed8 sp=0x7fffffffee80 pc=0x23bde8 runtime.mcall() /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:459 +0x53 fp=0x7fffffffeef0 sp=0x7fffffffeed8 pc=0x266673 goroutine 7 gp=0x48007340 m=0 mp=0x40ace0 [running]: runtime.gopark(0x48007340?, 0x17de1c0d0f31a12f?, 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?, 0x17de1c0d0f31a12f?) /tmp/workdir-gnot/go/src/runtime/chan.go:489 +0x12 fp=0x48054f50 sp=0x48054f28 pc=0x204852 runtime.(*wakeableSleep).sleep(0x4801a048, 0x3b9aca00) /tmp/workdir-gnot/go/src/runtime/trace.go:1022 +0xb1 fp=0x48054fb0 sp=0x48054f50 pc=0x24ed31 runtime.(*traceAdvancerState).start.func1() /tmp/workdir-gnot/go/src/runtime/trace.go:959 +0x28 fp=0x48054fe0 sp=0x48054fb0 pc=0x24ebc8 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48054fe8 sp=0x48054fe0 pc=0x268561 created by runtime.(*traceAdvancerState).start in goroutine 1 /tmp/workdir-gnot/go/src/runtime/trace.go:956 +0x15a goroutine 1 gp=0x480061c0 m=nil [semacquire]: runtime.gopark(0x480076c0?, 0x48056e40?, 0x0?, 0xe0?, 0x439058?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48056e10 sp=0x48056df0 pc=0x261bae runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.semacquire1(0x4801c358, 0x0, 0x1, 0x0, 0x12) /tmp/workdir-gnot/go/src/runtime/sema.go:178 +0x235 fp=0x48056e78 sp=0x48056e10 pc=0x244c95 sync.runtime_Semacquire(0x48022080?) /tmp/workdir-gnot/go/src/runtime/sema.go:71 +0x25 fp=0x48056eb0 sp=0x48056e78 pc=0x262965 sync.(*WaitGroup).Wait(0x64?) /tmp/workdir-gnot/go/src/sync/waitgroup.go:118 +0x48 fp=0x48056ed8 sp=0x48056eb0 pc=0x2731a8 main.main() /tmp/workdir-gnot/go/src/internal/trace/testdata/testprog/iter-pull.go:67 +0x1da fp=0x48056f48 sp=0x48056ed8 pc=0x290ffa runtime.main() /tmp/workdir-gnot/go/src/runtime/proc.go:272 +0x2bd fp=0x48056fe0 sp=0x48056f48 pc=0x23497d runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48056fe8 sp=0x48056fe0 pc=0x268561 goroutine 2 gp=0x48006700 m=nil [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48057fa0 sp=0x48057f80 pc=0x261bae runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.forcegchelper() /tmp/workdir-gnot/go/src/runtime/proc.go:337 +0xa7 fp=0x48057fe0 sp=0x48057fa0 pc=0x234ca7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48057fe8 sp=0x48057fe0 pc=0x268561 created by runtime.init.7 in goroutine 1 /tmp/workdir-gnot/go/src/runtime/proc.go:325 +0x1a goroutine 3 gp=0x480068c0 m=nil [GC sweep wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48058f80 sp=0x48058f60 pc=0x261bae runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.bgsweep(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcsweep.go:277 +0x94 fp=0x48058fc8 sp=0x48058f80 pc=0x220d14 runtime.gcenable.gowrap1() /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x25 fp=0x48058fe0 sp=0x48058fc8 pc=0x2153a5 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48058fe8 sp=0x48058fe0 pc=0x268561 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:203 +0x66 goroutine 4 gp=0x48006a80 m=nil [GC scavenge wait]: runtime.gopark(0x48018280?, 0x2d5400?, 0x1?, 0x0?, 0x48006a80?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48059f78 sp=0x48059f58 pc=0x261bae runtime.goparkunlock(...) /tmp/workdir-gnot/go/src/runtime/proc.go:430 runtime.(*scavengerState).park(0x409f40) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0x48059fa8 sp=0x48059f78 pc=0x21e6c9 runtime.bgscavenge(0x48018280) /tmp/workdir-gnot/go/src/runtime/mgcscavenge.go:653 +0x3c fp=0x48059fc8 sp=0x48059fa8 pc=0x21ec9c runtime.gcenable.gowrap2() /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0x25 fp=0x48059fe0 sp=0x48059fc8 pc=0x215345 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48059fe8 sp=0x48059fe0 pc=0x268561 created by runtime.gcenable in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mgc.go:204 +0xa5 goroutine 5 gp=0x48006fc0 m=nil [finalizer wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /tmp/workdir-gnot/go/src/runtime/proc.go:424 +0xce fp=0x48052e20 sp=0x48052e00 pc=0x261bae runtime.runfinq() /tmp/workdir-gnot/go/src/runtime/mfinal.go:193 +0x107 fp=0x48052fe0 sp=0x48052e20 pc=0x2143e7 runtime.goexit({}) /tmp/workdir-gnot/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0x48052fe8 sp=0x48052fe0 pc=0x268561 created by runtime.createfing in goroutine 1 /tmp/workdir-gnot/go/src/runtime/mfinal.go:163 +0x3d goroutine 6 gp=0x48007180 m=nil [chan receive]: runtime.gopark(0x48007180?, 0x17de1c0cd98cad73?, 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?, 0x17de1c0cd98cad73?) /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 18301: 2' trace_test.go:579: exit status: 'go 18281: 1' FAIL FAIL internal/trace 31.342s FAIL go tool dist: Failed: exit status: 'go 17532: 1'