Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

investigate lz4 conversion crash #948

Open
klauspost opened this issue Apr 10, 2024 · 0 comments
Open

investigate lz4 conversion crash #948

klauspost opened this issue Apr 10, 2024 · 0 comments

Comments

@klauspost
Copy link
Owner


=== RUN   FuzzLZ4Block/seed#147
--- PASS: FuzzLZ4Block/seed#147 (0.00s)
=== RUN   FuzzLZ4Block/seed#148
--- PASS: FuzzLZ4Block/seed#148 (0.00s)
=== RUN   FuzzLZ4Block/seed#149
--- PASS: FuzzLZ4Block/seed#149 (0.00s)
=== RUN   FuzzLZ4Block/seed#150
--- PASS: FuzzLZ4Block/seed#150 (0.00s)
=== RUN   FuzzLZ4Block/seed#151
--- PASS: FuzzLZ4Block/seed#151 (0.00s)
=== RUN   FuzzLZ4Block/seed#152
--- PASS: FuzzLZ4Block/seed#152 (0.00s)
=== RUN   FuzzLZ4Block/seed#153
--- PASS: FuzzLZ4Block/seed#153 (0.00s)
=== RUN   FuzzLZ4Block/seed#154
--- PASS: FuzzLZ4Block/seed#154 (0.00s)
=== RUN   FuzzLZ4Block/seed#155
--- PASS: FuzzLZ4Block/seed#155 (0.00s)
=== RUN   FuzzLZ4Block/seed#156
--- PASS: FuzzLZ4Block/seed#156 (0.00s)
=== RUN   FuzzLZ4Block/seed#157
--- PASS: FuzzLZ4Block/seed#157 (0.00s)
=== RUN   FuzzLZ4Block/seed#158
--- PASS: FuzzLZ4Block/seed#158 (0.00s)
=== RUN   FuzzLZ4Block/seed#159
--- PASS: FuzzLZ4Block/seed#159 (0.00s)
=== RUN   FuzzLZ4Block/seed#160
--- PASS: FuzzLZ4Block/seed#160 (0.00s)
=== RUN   FuzzLZ4Block/seed#161
--- PASS: FuzzLZ4Block/seed#161 (0.00s)
=== RUN   FuzzLZ4Block/seed#162
--- PASS: FuzzLZ4Block/seed#162 (0.00s)
=== RUN   FuzzLZ4Block/seed#163
--- PASS: FuzzLZ4Block/seed#163 (0.00s)
=== RUN   FuzzLZ4Block/seed#164
--- PASS: FuzzLZ4Block/seed#164 (0.00s)
=== RUN   FuzzLZ4Block/seed#165
--- PASS: FuzzLZ4Block/seed#165 (0.00s)
=== RUN   FuzzLZ4Block/seed#166
--- PASS: FuzzLZ4Block/seed#166 (0.00s)
=== RUN   FuzzLZ4Block/seed#167
--- PASS: FuzzLZ4Block/seed#167 (0.00s)
=== RUN   FuzzLZ4Block/seed#168
--- PASS: FuzzLZ4Block/seed#168 (0.00s)
=== RUN   FuzzLZ4Block/seed#169
--- PASS: FuzzLZ4Block/seed#169 (0.00s)
=== RUN   FuzzLZ4Block/seed#170
--- PASS: FuzzLZ4Block/seed#170 (0.00s)
=== RUN   FuzzLZ4Block/seed#171
--- PASS: FuzzLZ4Block/seed#171 (0.00s)
=== RUN   FuzzLZ4Block/seed#172
--- PASS: FuzzLZ4Block/seed#172 (0.00s)
=== RUN   FuzzLZ4Block/seed#173
--- PASS: FuzzLZ4Block/seed#173 (0.00s)
=== RUN   FuzzLZ4Block/seed#174
--- PASS: FuzzLZ4Block/seed#174 (0.00s)
=== RUN   FuzzLZ4Block/seed#175
--- PASS: FuzzLZ4Block/seed#175 (0.00s)
=== RUN   FuzzLZ4Block/seed#176
--- PASS: FuzzLZ4Block/seed#176 (0.00s)
=== RUN   FuzzLZ4Block/seed#177
--- PASS: FuzzLZ4Block/seed#177 (0.00s)
=== RUN   FuzzLZ4Block/seed#178
--- PASS: FuzzLZ4Block/seed#178 (0.00s)
=== RUN   FuzzLZ4Block/seed#179
--- PASS: FuzzLZ4Block/seed#179 (0.00s)
=== RUN   FuzzLZ4Block/seed#180
--- PASS: FuzzLZ4Block/seed#180 (0.00s)
=== RUN   FuzzLZ4Block/seed#181
--- PASS: FuzzLZ4Block/seed#181 (0.00s)
=== RUN   FuzzLZ4Block/seed#182
--- PASS: FuzzLZ4Block/seed#182 (0.00s)
=== RUN   FuzzLZ4Block/seed#183
--- PASS: FuzzLZ4Block/seed#183 (0.00s)
=== RUN   FuzzLZ4Block/seed#184
--- PASS: FuzzLZ4Block/seed#184 (0.00s)
=== RUN   FuzzLZ4Block/seed#185
--- PASS: FuzzLZ4Block/seed#185 (0.00s)
=== RUN   FuzzLZ4Block/seed#186
--- PASS: FuzzLZ4Block/seed#186 (0.00s)
=== RUN   FuzzLZ4Block/seed#187
--- PASS: FuzzLZ4Block/seed#187 (0.00s)
=== RUN   FuzzLZ4Block/seed#188
--- PASS: FuzzLZ4Block/seed#188 (0.00s)
=== RUN   FuzzLZ4Block/seed#189
--- PASS: FuzzLZ4Block/seed#189 (0.00s)
=== RUN   FuzzLZ4Block/seed#190
--- PASS: FuzzLZ4Block/seed#190 (0.00s)
=== RUN   FuzzLZ4Block/seed#191
--- PASS: FuzzLZ4Block/seed#191 (0.00s)
=== RUN   FuzzLZ4Block/seed#192
--- PASS: FuzzLZ4Block/seed#192 (0.00s)
=== RUN   FuzzLZ4Block/seed#193
--- PASS: FuzzLZ4Block/seed#193 (0.00s)
=== RUN   FuzzLZ4Block/seed#194
--- PASS: FuzzLZ4Block/seed#194 (0.00s)
=== RUN   FuzzLZ4Block/seed#195
--- PASS: FuzzLZ4Block/seed#195 (0.00s)
=== RUN   FuzzLZ4Block/seed#196
unexpected fault address 0xc0036d8000
fatal error: fault
[signal 0xc0000005 code=0x0 addr=0xc0036d8000 pc=0xe84237]

goroutine 36318 gp=0xc0003ff6c0 m=12 mp=0xc0002f1808 [running]:
runtime.throw({0xf2ed42?, 0x10014?})
	C:/go/src/runtime/panic.go:1023 +0x65 fp=0xc000037568 sp=0xc000037538 pc=0xb2c285
runtime.sigpanic()
	C:/go/src/runtime/signal_windows.go:414 +0xd0 fp=0xc0000375b0 sp=0xc000037568 pc=0xb433d0
github.com/klauspost/compress/s2.cvtLZ4BlockAsm({0xc0003dd301, 0x1013, 0x1013}, {0xc0036d7ff0, 0xa, 0x10})
	E:/gopath/src/github.com/klauspost/compress/s2/encodeblock_amd64.s:19879 +0x137 fp=0xc0000375b8 sp=0xc0000375b0 pc=0xe84237
github.com/klauspost/compress/s2.(*LZ4Converter).ConvertBlock(0xc000fc6000?, {0xc0003dd300, 0x1, 0x1014}, {0xc0036d7ff0?, 0x2?, 0x2?})
	E:/gopath/src/github.com/klauspost/compress/s2/lz4convert.go:36 +0x6d fp=0xc000037618 sp=0xc0000375b8 pc=0xe420cd
github.com/klauspost/compress/s2.FuzzLZ4Block.func1(0x0?, {0xc0036d7ff0, 0xa, 0x10})
	E:/gopath/src/github.com/klauspost/compress/s2/lz4convert_test.go:378 +0x13f fp=0xc000037770 sp=0xc000037618 pc=0xe56b9f
runtime.call32(0xc000137c20, 0xc00010a5f0, 0x0, 0x0, 0x0, 0x20, 0xc000037a98)
	C:/go/src/runtime/asm_amd64.s:771 +0x48 fp=0xc0000377a0 sp=0xc000037770 pc=0xb63b08
runtime.reflectcall(0xeacc00?, 0xc0027119c8?, 0x4?, 0xf349e8?, 0x0?, 0x12?, 0xeacc00?)
	<autogenerated>:1 +0x36 fp=0xc0000377e0 sp=0xc0000377a0 pc=0xb6a336
reflect.Value.call({0xeb58a0?, 0xc00010a5f0?, 0xf2de40?}, {0xf2eabe, 0x4}, {0xc0002441b0, 0x2, 0x2?})
	C:/go/src/reflect/value.go:596 +0xce5 fp=0xc000037de8 sp=0xc0000377e0 pc=0xbc0865
reflect.Value.Call({0xeb58a0?, 0xc00010a5f0?, 0xc0306d?}, {0xc0002441b0?, 0xf2de40?, 0xf?})
	C:/go/src/reflect/value.go:380 +0xb9 fp=0xc000037e60 sp=0xc000037de8 pc=0xbbfab9
testing.(*F).Fuzz.func1.1(0xc000640b60?)
	C:/go/src/testing/fuzz.go:335 +0x325 fp=0xc000037f70 sp=0xc000037e60 pc=0xbfa845
testing.tRunner(0xc000640b60, 0xc0005f6360)
	C:/go/src/testing/testing.go:1689 +0xfb fp=0xc000037fc0 sp=0xc000037f70 pc=0xc0313b
testing.(*F).Fuzz.func1.gowrap1()
	C:/go/src/testing/fuzz.go:322 +0x25 fp=0xc000037fe0 sp=0xc000037fc0 pc=0xbfa4e5
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000037fe8 sp=0xc000037fe0 pc=0xb65561
created by testing.(*F).Fuzz.func1 in goroutine 61585
	C:/go/src/testing/fuzz.go:322 +0x574

goroutine 1 gp=0xc000092000 m=nil [chan receive]:
runtime.gopark(0xc00010c058?, 0xc0000bfb00?, 0xe?, 0x0?, 0x1000bfc48?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc0000bfac8 sp=0xc0000bfaa8 pc=0xb2efce
runtime.chanrecv(0xc0001a4060, 0x0, 0x1)
	C:/go/src/runtime/chan.go:583 +0x3cd fp=0xc0000bfb40 sp=0xc0000bfac8 pc=0xaf78ad
runtime.chanrecv1(0xf314dc?, 0xf314dc?)
	C:/go/src/runtime/chan.go:442 +0x12 fp=0xc0000bfb68 sp=0xc0000bfb40 pc=0xaf74b2
testing.runFuzzTests({0xfe6260, 0x12d39e0}, {0x1242d60, 0x4, 0x1?}, {0xbe1a73?, 0x124a4e0?, 0x124a4e0?})
	C:/go/src/testing/fuzz.go:528 +0x84e fp=0xc0000bfca0 sp=0xc0000bfb68 pc=0xbfb48e
testing.(*M).Run(0xc000112a00)
	C:/go/src/testing/testing.go:2028 +0x6d1 fp=0xc0000bfed0 sp=0xc0000bfca0 pc=0xc04a91
main.main()
	_testmain.go:219 +0x16c fp=0xc0000bff50 sp=0xc0000bfed0 pc=0xe8a04c
runtime.main()
	C:/go/src/runtime/proc.go:271 +0x28b fp=0xc0000bffe0 sp=0xc0000bff50 pc=0xb2ebab
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000bffe8 sp=0xc0000bffe0 pc=0xb65561

goroutine 2 gp=0xc000092700 m=nil [force gc (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000095fa8 sp=0xc000095f88 pc=0xb2efce
runtime.goparkunlock(...)
	C:/go/src/runtime/proc.go:408
runtime.forcegchelper()
	C:/go/src/runtime/proc.go:326 +0xb8 fp=0xc000095fe0 sp=0xc000095fa8 pc=0xb2ee38
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000095fe8 sp=0xc000095fe0 pc=0xb65561
created by runtime.init.6 in goroutine 1
	C:/go/src/runtime/proc.go:314 +0x1a

goroutine 3 gp=0xc000092a80 m=nil [GC sweep wait]:
runtime.gopark(0x1249b01?, 0x0?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000097f80 sp=0xc000097f60 pc=0xb2efce
runtime.goparkunlock(...)
	C:/go/src/runtime/proc.go:408
runtime.bgsweep(0xc0000a2000)
	C:/go/src/runtime/mgcsweep.go:318 +0xdf fp=0xc000097fc8 sp=0xc000097f80 pc=0xb1747f
runtime.gcenable.gowrap1()
	C:/go/src/runtime/mgc.go:203 +0x25 fp=0xc000097fe0 sp=0xc000097fc8 pc=0xb0bd45
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000097fe8 sp=0xc000097fe0 pc=0xb65561
created by runtime.gcenable in goroutine 1
	C:/go/src/runtime/mgc.go:203 +0x66

goroutine 4 gp=0xc000092c40 m=nil [sleep]:
runtime.gopark(0xc0000b0000?, 0x44313d4a99e0b?, 0x0?, 0x0?, 0xf73e30?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc0000a9f38 sp=0xc0000a9f18 pc=0xb2efce
runtime.goparkunlock(...)
	C:/go/src/runtime/proc.go:408
runtime.(*scavengerState).sleep(0x124a680, 0x4131bca000000000)
	C:/go/src/runtime/mgcscavenge.go:504 +0x118 fp=0xc0000a9fa8 sp=0xc0000a9f38 pc=0xb14ff8
runtime.bgscavenge(0xc0000a2000)
	C:/go/src/runtime/mgcscavenge.go:662 +0x74 fp=0xc0000a9fc8 sp=0xc0000a9fa8 pc=0xb153f4
runtime.gcenable.gowrap2()
	C:/go/src/runtime/mgc.go:204 +0x25 fp=0xc0000a9fe0 sp=0xc0000a9fc8 pc=0xb0bce5
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000a9fe8 sp=0xc0000a9fe0 pc=0xb65561
created by runtime.gcenable in goroutine 1
	C:/go/src/runtime/mgc.go:204 +0xa5

goroutine 18 gp=0xc0001041c0 m=nil [finalizer wait]:
runtime.gopark(0x0?, 0xf73c08?, 0x0?, 0xa0?, 0x2000000020?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000099e20 sp=0xc000099e00 pc=0xb2efce
runtime.runfinq()
	C:/go/src/runtime/mfinal.go:194 +0x107 fp=0xc000099fe0 sp=0xc000099e20 pc=0xb0adc7
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000099fe8 sp=0xc000099fe0 pc=0xb65561
created by runtime.createfing in goroutine 1
	C:/go/src/runtime/mfinal.go:164 +0x3d

goroutine 14 gp=0xc0001048c0 m=nil [GC worker (idle)]:
runtime.gopark(0xc0000ae4e0?, 0xc000008108?, 0x20?, 0xe4?, 0xc0000ae3c0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc0001c9f50 sp=0xc0001c9f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0001c9fe0 sp=0xc0001c9f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001c9fe8 sp=0xc0001c9fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 38 gp=0xc000092fc0 m=nil [GC worker (idle)]:
runtime.gopark(0x44313576b39e0?, 0x3?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc0000abf50 sp=0xc0000abf30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0000abfe0 sp=0xc0000abf50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0000abfe8 sp=0xc0000abfe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 37 gp=0xc000093180 m=nil [GC worker (idle)]:
runtime.gopark(0x44313d4a2e0c0?, 0x1?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc0001c3f50 sp=0xc0001c3f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0001c3fe0 sp=0xc0001c3f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001c3fe8 sp=0xc0001c3fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 36 gp=0xc000104a80 m=nil [GC worker (idle)]:
runtime.gopark(0x44313d4a2e0c0?, 0x3?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc0002aff50 sp=0xc0002aff30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0002affe0 sp=0xc0002aff50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0002affe8 sp=0xc0002affe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 15 gp=0xc000093340 m=nil [GC worker (idle)]:
runtime.gopark(0xc0000d5504?, 0x2a?, 0x6?, 0x28?, 0xc76d6e7a00000000?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc0001c5f50 sp=0xc0001c5f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0001c5fe0 sp=0xc0001c5f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0001c5fe8 sp=0xc0001c5fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 16 gp=0xc0000936c0 m=nil [GC worker (idle)]:
runtime.gopark(0xc0000dca84?, 0x2a?, 0x6?, 0x28?, 0xc76d6e7a00000000?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc0002adf50 sp=0xc0002adf30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0002adfe0 sp=0xc0002adf50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0002adfe8 sp=0xc0002adfe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 50 gp=0xc000093880 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000391f50 sp=0xc000391f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc000391fe0 sp=0xc000391f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000391fe8 sp=0xc000391fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 66 gp=0xc000582000 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc00038df50 sp=0xc00038df30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00038dfe0 sp=0xc00038df50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00038dfe8 sp=0xc00038dfe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 67 gp=0xc0005821c0 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc00038ff50 sp=0xc00038ff30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00038ffe0 sp=0xc00038ff50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00038ffe8 sp=0xc00038ffe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 51 gp=0xc000093a40 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000393f50 sp=0xc000393f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc000393fe0 sp=0xc000393f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000393fe8 sp=0xc000393fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 68 gp=0xc000582380 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc00058bf50 sp=0xc00058bf30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00058bfe0 sp=0xc00058bf50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00058bfe8 sp=0xc00058bfe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 69 gp=0xc000582540 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc00058df50 sp=0xc00058df30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00058dfe0 sp=0xc00058df50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00058dfe8 sp=0xc00058dfe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 70 gp=0xc000582700 m=nil [GC worker (idle)]:
runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000587f50 sp=0xc000587f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc000587fe0 sp=0xc000587f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000587fe8 sp=0xc000587fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 52 gp=0xc000093c00 m=nil [GC worker (idle)]:
runtime.gopark(0x12d4ba0?, 0x3?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000399f50 sp=0xc000399f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc000399fe0 sp=0xc000399f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000399fe8 sp=0xc000399fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 71 gp=0xc0005828c0 m=nil [runnable]:
runtime.gcMarkDone()
	C:/go/src/runtime/mgc.go:804 +0x338 fp=0xc000589f50 sp=0xc000589f48 pc=0xb0cb38
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1446 +0x347 fp=0xc000589fe0 sp=0xc000589f50 pc=0xb0e0e7
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000589fe8 sp=0xc000589fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 72 gp=0xc000582a80 m=nil [GC worker (idle)]:
runtime.gopark(0x12d4ba0?, 0x1?, 0xd8?, 0xe0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000395f50 sp=0xc000395f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc000395fe0 sp=0xc000395f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000395fe8 sp=0xc000395fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 73 gp=0xc000582c40 m=nil [GC worker (idle)]:
runtime.gopark(0x12d4ba0?, 0x1?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000397f50 sp=0xc000397f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc000397fe0 sp=0xc000397f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000397fe8 sp=0xc000397fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 74 gp=0xc000582e00 m=nil [GC worker (idle)]:
runtime.gopark(0x12d4ba0?, 0x1?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000593f50 sp=0xc000593f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc000593fe0 sp=0xc000593f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000593fe8 sp=0xc000593fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 39 gp=0xc0002f41c0 m=nil [GC worker (idle)]:
runtime.gopark(0x12d4ba0?, 0x3?, 0xd8?, 0xe0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc00058ff50 sp=0xc00058ff30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00058ffe0 sp=0xc00058ff50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00058ffe8 sp=0xc00058ffe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 75 gp=0xc000582fc0 m=nil [GC worker (idle)]:
runtime.gopark(0x12d4ba0?, 0x3?, 0x38?, 0xe8?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000595f50 sp=0xc000595f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc000595fe0 sp=0xc000595f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000595fe8 sp=0xc000595fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 40 gp=0xc0002f4380 m=nil [GC worker (idle)]:
runtime.gopark(0x44313d4a2e0c0?, 0x1?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000591f50 sp=0xc000591f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc000591fe0 sp=0xc000591f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000591fe8 sp=0xc000591fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 76 gp=0xc000583180 m=nil [GC worker (idle)]:
runtime.gopark(0x44313c5485344?, 0x1?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc00059bf50 sp=0xc00059bf30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00059bfe0 sp=0xc00059bf50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00059bfe8 sp=0xc00059bfe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 41 gp=0xc0002f4540 m=nil [GC worker (idle)]:
runtime.gopark(0x44313d4a2e0c0?, 0x3?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000597f50 sp=0xc000597f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc000597fe0 sp=0xc000597f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000597fe8 sp=0xc000597fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 77 gp=0xc000583340 m=nil [GC worker (idle)]:
runtime.gopark(0x12d4ba0?, 0x1?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc00059df50 sp=0xc00059df30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00059dfe0 sp=0xc00059df50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00059dfe8 sp=0xc00059dfe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 42 gp=0xc0002f4700 m=nil [GC worker (idle)]:
runtime.gopark(0x12d4ba0?, 0x3?, 0xd8?, 0xe0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000599f50 sp=0xc000599f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc000599fe0 sp=0xc000599f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000599fe8 sp=0xc000599fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 43 gp=0xc0002f48c0 m=nil [GC worker (idle)]:
runtime.gopark(0x12d4ba0?, 0x3?, 0x38?, 0xe8?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc0002fdf50 sp=0xc0002fdf30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0002fdfe0 sp=0xc0002fdf50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0002fdfe8 sp=0xc0002fdfe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 53 gp=0xc000093dc0 m=nil [GC worker (idle)]:
runtime.gopark(0x12d4ba0?, 0x1?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc00039bf50 sp=0xc00039bf30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc00039bfe0 sp=0xc00039bf50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc00039bfe8 sp=0xc00039bfe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 44 gp=0xc0002f4a80 m=nil [GC worker (idle)]:
runtime.gopark(0x44313a272a130?, 0x3?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc0002fff50 sp=0xc0002fff30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0002fffe0 sp=0xc0002fff50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0002fffe8 sp=0xc0002fffe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 54 gp=0xc00039c000 m=nil [GC worker (idle)]:
runtime.gopark(0x12d4ba0?, 0x1?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc0002f9f50 sp=0xc0002f9f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0002f9fe0 sp=0xc0002f9f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0002f9fe8 sp=0xc0002f9fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 45 gp=0xc0002f4c40 m=nil [GC worker (idle)]:
runtime.gopark(0x44313d4a2e0c0?, 0x1?, 0x0?, 0x0?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000605f50 sp=0xc000605f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc000605fe0 sp=0xc000605f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000605fe8 sp=0xc000605fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 55 gp=0xc00039c1c0 m=nil [GC worker (idle)]:
runtime.gopark(0x44313d4a2e0c0?, 0x1?, 0xa0?, 0xf8?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc0002fbf50 sp=0xc0002fbf30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc0002fbfe0 sp=0xc0002fbf50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0002fbfe8 sp=0xc0002fbfe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 46 gp=0xc0002f4e00 m=nil [GC worker (idle)]:
runtime.gopark(0x12d4ba0?, 0x3?, 0x38?, 0xe8?, 0x0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc000607f50 sp=0xc000607f30 pc=0xb2efce
runtime.gcBgMarkWorker()
	C:/go/src/runtime/mgc.go:1310 +0xe5 fp=0xc000607fe0 sp=0xc000607f50 pc=0xb0de85
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc000607fe8 sp=0xc000607fe0 pc=0xb65561
created by runtime.gcBgMarkStartWorkers in goroutine 13
	C:/go/src/runtime/mgc.go:1234 +0x1c

goroutine 61585 gp=0xc00d660380 m=nil [chan receive]:
runtime.gopark(0xc00010c058?, 0xc0009ffaf8?, 0xe?, 0x0?, 0xf08420?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc0009ffac0 sp=0xc0009ffaa0 pc=0xb2efce
runtime.chanrecv(0xc0004f67e0, 0x0, 0x1)
	C:/go/src/runtime/chan.go:583 +0x3cd fp=0xc0009ffb38 sp=0xc0009ffac0 pc=0xaf78ad
runtime.chanrecv1(0xc00001c3a8?, 0xc00001c3a8?)
	C:/go/src/runtime/chan.go:442 +0x12 fp=0xc0009ffb60 sp=0xc0009ffb38 pc=0xaf74b2
testing.(*F).Fuzz.func1({0xfe0a80, 0xc000e9e200}, {{0x0, 0x0}, {0xc003028f80, 0x8}, {0x0, 0x0, 0x0}, {0xc000033970, ...}, ...})
	C:/go/src/testing/fuzz.go:337 +0x587 fp=0xc0009ffc58 sp=0xc0009ffb60 pc=0xbfa347
testing.(*F).Fuzz(0xc000e9e200, {0xeb58a0, 0xc00010a5f0})
	C:/go/src/testing/fuzz.go:402 +0xab7 fp=0xc0009fff40 sp=0xc0009ffc58 pc=0xbf9837
github.com/klauspost/compress/s2.FuzzLZ4Block(0xc000e9e200)
	E:/gopath/src/github.com/klauspost/compress/s2/lz4convert_test.go:365 +0x7a fp=0xc0009fff70 sp=0xc0009fff40 pc=0xe56a3a
testing.fRunner(0xc000e9e200, 0xf73a08)
	C:/go/src/testing/fuzz.go:724 +0xc5 fp=0xc0009fffc0 sp=0xc0009fff70 pc=0xbfc085
testing.runFuzzTests.gowrap1()
	C:/go/src/testing/fuzz.go:527 +0x25 fp=0xc0009fffe0 sp=0xc0009fffc0 pc=0xbfb625
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0009fffe8 sp=0xc0009fffe0 pc=0xb65561
created by testing.runFuzzTests in goroutine 1
	C:/go/src/testing/fuzz.go:527 +0x838

goroutine 12315 gp=0xc000138700 m=nil [chan receive]:
runtime.gopark(0xc0001824e0?, 0xc0003b3eb0?, 0xb6?, 0xd4?, 0xc0003b3ed0?)
	C:/go/src/runtime/proc.go:402 +0xce fp=0xc0003b3e78 sp=0xc0003b3e58 pc=0xb2efce
runtime.chanrecv(0xc000389320, 0xc0003b3f90, 0x1)
	C:/go/src/runtime/chan.go:583 +0x3cd fp=0xc0003b3ef0 sp=0xc0003b3e78 pc=0xaf78ad
runtime.chanrecv2(0xc000026840?, 0xeacc00?)
	C:/go/src/runtime/chan.go:447 +0x12 fp=0xc0003b3f18 sp=0xc0003b3ef0 pc=0xaf74d2
github.com/klauspost/compress/s2.(*Writer).Reset.func1()
	E:/gopath/src/github.com/klauspost/compress/s2/writer.go:146 +0xb4 fp=0xc0003b3fe0 sp=0xc0003b3f18 pc=0xe48334
runtime.goexit({})
	C:/go/src/runtime/asm_amd64.s:1695 +0x1 fp=0xc0003b3fe8 sp=0xc0003b3fe0 pc=0xb65561
created by github.com/klauspost/compress/s2.(*Writer).Reset in goroutine 12313
	E:/gopath/src/github.com/klauspost/compress/s2/writer.go:142 +0x212

Process finished with the exit code 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant