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

FuzzUnmarshal in the package github.com/shogo82148/go-cbor failed #33

Commits on Sep 18, 2023

  1. Add a new fuzz input data for FuzzUnmarshal in github.com/shogo82148/…

    …go-cbor.
    
    `go test -run=FuzzUnmarshal/9baeb6ad1bb3256b github.com/shogo82148/go-cbor` failed with the following output:
    
    ```
    panic: test timed out after 10m0s
    
    goroutine 22476 [running]:
    testing.(*M).startAlarm.func1()
    	/opt/hostedtoolcache/go/1.21.1/x64/src/testing/testing.go:2259 +0x3b9
    created by time.goFunc
    	/opt/hostedtoolcache/go/1.21.1/x64/src/time/sleep.go:176 +0x2d
    
    goroutine 1 [chan receive, 9 minutes]:
    testing.runFuzzTests({0x6c4358?, 0x86f660}, {0x82ef90, 0x1, 0x41681f?}, {0xc0000ddd08?, 0x840f40?, 0x840f40?})
    	/opt/hostedtoolcache/go/1.21.1/x64/src/testing/fuzz.go:528 +0x865
    testing.(*M).Run(0xc000090320)
    	/opt/hostedtoolcache/go/1.21.1/x64/src/testing/testing.go:1926 +0x67c
    main.main()
    	_testmain.go:75 +0x19c
    
    goroutine 18 [chan receive, 9 minutes]:
    testing.(*F).Fuzz.func1({0x6c12a0?, 0xc000134000}, {{0x0, 0x0}, {0xc0000bc120, 0x2c}, {0x0, 0x0, 0x0}, {0xc000085e30, ...}, ...})
    	/opt/hostedtoolcache/go/1.21.1/x64/src/testing/fuzz.go:337 +0x5aa
    testing.(*F).Fuzz(0xc000134000, {0x6273c0, 0x67cb50})
    	/opt/hostedtoolcache/go/1.21.1/x64/src/testing/fuzz.go:402 +0xa37
    github.com/shogo82148/go-cbor.FuzzUnmarshal(0x0?)
    	/home/runner/work/go-cbor/go-cbor/decode_test.go:951 +0x16a
    testing.fRunner(0xc000134000, 0x67ca08)
    	/opt/hostedtoolcache/go/1.21.1/x64/src/testing/fuzz.go:722 +0xbe
    created by testing.runFuzzTests in goroutine 1
    	/opt/hostedtoolcache/go/1.21.1/x64/src/testing/fuzz.go:527 +0x84b
    
    goroutine 19 [runnable]:
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc0001bfa40?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:236 +0x102e
    github.com/google/go-cmp/cmp.(*state).statelessCompare(0xc00024be00, {0x6c2138?, 0xc0001bfa40?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:230 +0x7a
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000abb00?, 0xc000248650?}, {0x6210e0?, 0xc0000abdb8?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:462 +0x56f
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc0001c48c0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc000248650?, 0x620620?}, {0x62d080?, 0xc000248850?, 0x0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc0001bf8c0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000abae8?, 0x67d360?}, {0x6210e0?, 0xc0000abda0?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:501 +0xcb9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc0001c46c0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc000248640?, 0x620620?}, {0x62d080?, 0xc000248840?, 0x5cd68d?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc0001bf860?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).statelessCompare(0xc00024be00, {0x6c2138?, 0xc0001bf860?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:230 +0x7a
    github.com/google/go-cmp/cmp.(*state).compareSlice.func2(0x0?, 0xc0003423b0?)
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:478 +0x5a
    github.com/google/go-cmp/cmp/internal/diff.Difference(0x1, 0x1, 0xc0003427a8)
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/internal/diff/diff.go:244 +0x5e6
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000abad0?, 0xc000248630?}, {0x6210e0?, 0xc0000abd88?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:477 +0x9b9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc0001c4680?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc000248630?, 0x620620?}, {0x62d080?, 0xc000248830?, 0x5cd68d?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc0001bf800?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).statelessCompare(0xc00024be00, {0x6c2138?, 0xc0001bf800?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:230 +0x7a
    github.com/google/go-cmp/cmp.(*state).compareSlice.func2(0x0?, 0xc000342c28?)
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:478 +0x5a
    github.com/google/go-cmp/cmp/internal/diff.Difference(0x1, 0x1, 0xc000343020)
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/internal/diff/diff.go:244 +0x5e6
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000abab8?, 0xc000248620?}, {0x6210e0?, 0xc0000abd70?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:477 +0x9b9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc0001c4640?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc000248620?, 0x620620?}, {0x62d080?, 0xc000248820?, 0x0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc0001bec00?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000abaa0?, 0xc000248610?}, {0x6210e0?, 0xc0000abd58?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:501 +0xcb9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc0001bd640?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc000248610?, 0x620620?}, {0x62d080?, 0xc000248810?, 0x0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc0001b73e0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000aba88?, 0xc000248600?}, {0x6210e0?, 0xc0000abd40?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:501 +0xcb9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc0001b9640?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc000248600?, 0x620620?}, {0x62d080?, 0xc000248800?, 0x5cd68d?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc0001b7380?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).statelessCompare(0xc00024be00, {0x6c2138?, 0xc0001b7380?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:230 +0x7a
    github.com/google/go-cmp/cmp.(*state).compareSlice.func2(0x0?, 0xc0003441b0?)
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:478 +0x5a
    github.com/google/go-cmp/cmp/internal/diff.Difference(0x1, 0x1, 0xc0003445a8)
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/internal/diff/diff.go:244 +0x5e6
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000aba70?, 0xc0002485f0?}, {0x6210e0?, 0xc0000abd28?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:477 +0x9b9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc0001b9600?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc0002485f0?, 0x620620?}, {0x62d080?, 0xc0002487f0?, 0x0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc00019d320?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000aba58?, 0xc0002485e0?}, {0x6210e0?, 0xc0000abd10?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:501 +0xcb9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc0001a1600?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc0002485e0?, 0x620620?}, {0x62d080?, 0xc0002487e0?, 0x0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc000177260?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000aba40?, 0xc0002485d0?}, {0x6210e0?, 0xc0000abcf8?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:501 +0xcb9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc000179600?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc0002485d0?, 0x620620?}, {0x62d080?, 0xc0002487d0?, 0x0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc0001170e0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000aba28?, 0xc0002485c0?}, {0x6210e0?, 0xc0000abce0?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:501 +0xcb9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc000119600?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc0002485c0?, 0x620620?}, {0x62d080?, 0xc0002487c0?, 0x0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    ...41 frames elided...
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc000248530?, 0x620620?}, {0x62d080?, 0xc000248730?, 0x5cd68d?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc0001b2900?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).statelessCompare(0xc00024be00, {0x6c2138?, 0xc0001b2900?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:230 +0x7a
    github.com/google/go-cmp/cmp.(*state).compareSlice.func2(0x0?, 0xc000349c68?)
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:478 +0x5a
    github.com/google/go-cmp/cmp/internal/diff.Difference(0x1, 0x1, 0xc00034a060)
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/internal/diff/diff.go:244 +0x5e6
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000ab938?, 0x0?}, {0x6210e0?, 0xc0000abbf0?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:477 +0x9b9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc0001b1cc0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc000248520?, 0x620620?}, {0x62d080?, 0xc000248720?, 0x5cd68d?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc0001b28a0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).statelessCompare(0xc00024be00, {0x6c2138?, 0xc0001b28a0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:230 +0x7a
    github.com/google/go-cmp/cmp.(*state).compareSlice.func2(0x0?, 0xc00034a4e0?)
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:478 +0x5a
    github.com/google/go-cmp/cmp/internal/diff.Difference(0x1, 0x1, 0xc00034a8d8)
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/internal/diff/diff.go:244 +0x5e6
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000ab920?, 0x67d360?}, {0x6210e0?, 0xc0000abbd8?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:477 +0x9b9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc0001b1c80?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc000248510?, 0x620620?}, {0x62d080?, 0xc000248710?, 0x5cd68d?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc0001b2840?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).statelessCompare(0xc00024be00, {0x6c2138?, 0xc0001b2840?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:230 +0x7a
    github.com/google/go-cmp/cmp.(*state).compareSlice.func2(0x0?, 0xc00034ad58?)
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:478 +0x5a
    github.com/google/go-cmp/cmp/internal/diff.Difference(0x1, 0x1, 0xc00034b150)
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/internal/diff/diff.go:244 +0x5e6
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000ab908?, 0xc000248500?}, {0x6210e0?, 0xc0000abbc0?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:477 +0x9b9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc0001b1c40?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc000248500?, 0x620620?}, {0x62d080?, 0xc000248700?, 0x5cd68d?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc0001b27e0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).statelessCompare(0xc00024be00, {0x6c2138?, 0xc0001b27e0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:230 +0x7a
    github.com/google/go-cmp/cmp.(*state).compareSlice.func2(0x0?, 0xc00034b5d0?)
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:478 +0x5a
    github.com/google/go-cmp/cmp/internal/diff.Difference(0x1, 0x1, 0xc00034b9c8)
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/internal/diff/diff.go:244 +0x5e6
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000ab8f0?, 0xc0002484f0?}, {0x6210e0?, 0xc0000abba8?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:477 +0x9b9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc0001b1c00?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc0002484f0?, 0x620620?}, {0x62d080?, 0xc0002486f0?, 0x0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc000124ae0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000ab8d8?, 0xc0002484e0?}, {0x6210e0?, 0xc0000abb90?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:501 +0xcb9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc0002ec7c0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc0002484e0?, 0x620620?}, {0x62d080?, 0xc0002486e0?, 0x0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc00023a600?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000ab8c0?, 0xc0002484d0?}, {0x6210e0?, 0xc0000abb78?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:501 +0xcb9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc00023c240?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc0002484d0?, 0x620620?}, {0x62d080?, 0xc0002486d0?, 0x0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc0002b5e00?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000ab8a8?, 0xc0002484c0?}, {0x6210e0?, 0xc0000abb60?, 0x4c59f5?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:501 +0xcb9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c21c8, 0xc0002b7500?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.(*state).compareInterface(0xc00024be00?, {0x6c5340?, 0x62d080?}, {0x62d080?, 0xc0002484c0?, 0x620620?}, {0x62d080?, 0xc0002486c0?, 0x0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:577 +0x31d
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2138, 0xc00009e540?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:295 +0xafd
    github.com/google/go-cmp/cmp.(*state).compareSlice(0xc00024be00, {0x6c5340, 0x6210e0}, {0x6210e0?, 0xc0000ab890?, 0x635cc0?}, {0x6210e0?, 0xc0000abb48?, 0xc0002654a8?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:501 +0xcb9
    github.com/google/go-cmp/cmp.(*state).compareAny(0xc00024be00, {0x6c2228, 0xc0000a2d00?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:289 +0xbdb
    github.com/google/go-cmp/cmp.Diff({0x6210e0, 0xc0000ab890}, {0x6210e0, 0xc0000abb48}, {0xc0002488a0?, 0x663be0?, 0x0?})
    	/home/runner/go/pkg/mod/github.com/google/[email protected]/cmp/compare.go:120 +0x75
    github.com/shogo82148/go-cbor.FuzzUnmarshal.func1(0xc0000a09c0, {0xc0000c6240, 0x1f, 0x20})
    	/home/runner/work/go-cbor/go-cbor/decode_test.go:966 +0x1e5
    reflect.Value.call({0x6273c0?, 0x67cb50?, 0x13?}, {0x66a954, 0x4}, {0xc000233680, 0x2, 0x2?})
    	/opt/hostedtoolcache/go/1.21.1/x64/src/reflect/value.go:596 +0xce7
    reflect.Value.Call({0x6273c0?, 0x67cb50?, 0x81f980?}, {0xc000233680?, 0x669f00?, 0x512a6d?})
    	/opt/hostedtoolcache/go/1.21.1/x64/src/reflect/value.go:380 +0xb9
    testing.(*F).Fuzz.func1.1(0x0?)
    	/opt/hostedtoolcache/go/1.21.1/x64/src/testing/fuzz.go:335 +0x347
    testing.tRunner(0xc0000a09c0, 0xc00025c000)
    	/opt/hostedtoolcache/go/1.21.1/x64/src/testing/testing.go:1595 +0xff
    created by testing.(*F).Fuzz.func1 in goroutine 18
    	/opt/hostedtoolcache/go/1.21.1/x64/src/testing/fuzz.go:322 +0x597
    FAIL	github.com/shogo82148/go-cbor	600.014s
    FAIL
    
    ```
    
    This fuzz data is generated by [actions-go-fuzz](https://github.com/shogo82148/actions-go-fuzz).
    github-actions[bot] authored Sep 18, 2023
    Configuration menu
    Copy the full SHA
    948d54e View commit details
    Browse the repository at this point in the history