Skip to content

Instantly share code, notes, and snippets.

@snissn
Created November 29, 2022 22:35
Show Gist options
  • Save snissn/29039bcc0a0ff031b08e44ba3f405c8b to your computer and use it in GitHub Desktop.
Save snissn/29039bcc0a0ff031b08e44ba3f405c8b to your computer and use it in GitHub Desktop.
panic: interface conversion: interface is nil, not encoding.BinaryUnmarshaler [recovered]
panic: interface conversion: interface is nil, not encoding.BinaryUnmarshaler
goroutine 1 [running]:
encoding/gob.catchError(0xc000252070)
/usr/local/go/src/encoding/gob/error.go:38 +0x6d
panic({0x1275860, 0xc00007b9b0})
/usr/local/go/src/runtime/panic.go:838 +0x207
encoding/gob.(*Decoder).decodeGobDecoder(0x40?, 0xc00002bbc0, 0xc00006a9a0, {0x1291580?, 0xc000013f10?, 0xc00020b718?})
/usr/local/go/src/encoding/gob/decode.go:736 +0x196
encoding/gob.(*Decoder).gobDecodeOpFor.func1(0x1261fa0?, 0xc00006a9a0?, {0x1291580?, 0xc000013f10?, 0x1261fa0?})
/usr/local/go/src/encoding/gob/decode.go:960 +0xc5
encoding/gob.(*Decoder).decodeArrayHelper(0xc00007b990?, 0xc00006a9a0, {0x1261fa0?, 0xc00007b990?, 0x105e6b9?}, 0xc00006aaa0, 0x1, {0x13c57a0?, 0xc000013dd0}, 0x0)
/usr/local/go/src/encoding/gob/decode.go:530 +0x1ba
encoding/gob.(*Decoder).decodeSlice(0xc00002bb00?, 0xc00006a9a0?, {0x1261fa0?, 0xc00007b990?, 0xc00020b940?}, 0x198?, {0x13c57a0, 0xc000013dd0}, 0xc00007b980?)
/usr/local/go/src/encoding/gob/decode.go:630 +0x1ec
encoding/gob.(*Decoder).decOpFor.func3(0x128a040?, 0xc00007b980?, {0x1261fa0?, 0xc00007b990?, 0x1c00108?})
/usr/local/go/src/encoding/gob/decode.go:848 +0x3a
encoding/gob.(*Decoder).decodeStruct(0xc00007b980?, 0xc00006aa60, {0x128a040?, 0xc00007b980?, 0xc000013f00?})
/usr/local/go/src/encoding/gob/decode.go:471 +0x18b
encoding/gob.(*Decoder).decOpFor.func4(0x127ec20?, 0xc000013f00?, {0x128a040?, 0xc00007b980?, 0x1261160?})
/usr/local/go/src/encoding/gob/decode.go:860 +0x2e
encoding/gob.(*Decoder).decodeArrayHelper(0xc000254020?, 0xc00006a980, {0x1261160?, 0xc000254020?, 0x105e6b9?}, 0xc00000f4b8, 0x2, {0x13c57a0?, 0xc000013de0}, 0x0)
/usr/local/go/src/encoding/gob/decode.go:530 +0x1ba
encoding/gob.(*Decoder).decodeSlice(0xc00002b9c0?, 0xc00006a980?, {0x1261160?, 0xc000254020?, 0x0?}, 0x199?, {0x13c57a0, 0xc000013de0}, 0xc000254000?)
/usr/local/go/src/encoding/gob/decode.go:630 +0x1ec
encoding/gob.(*Decoder).decOpFor.func3(0x129da80?, 0xc000254000?, {0x1261160?, 0xc000254020?, 0x12a6a04?})
/usr/local/go/src/encoding/gob/decode.go:848 +0x3a
encoding/gob.(*Decoder).decodeStruct(0x125c180?, 0xc00006aa20, {0x129da80?, 0xc000254000?, 0x13c56a0?})
/usr/local/go/src/encoding/gob/decode.go:471 +0x18b
encoding/gob.(*Decoder).decodeValue(0xc000252000, 0x1049700?, {0x125c180?, 0xc000010588?, 0xc00007b501?})
/usr/local/go/src/encoding/gob/decode.go:1205 +0x22e
encoding/gob.(*Decoder).DecodeValue(0xc000252000, {0x125c180?, 0xc000010588?, 0x720?})
/usr/local/go/src/encoding/gob/decoder.go:225 +0x1b7
encoding/gob.(*Decoder).Decode(0xc000252000, {0x125c180?, 0xc000010588?})
/usr/local/go/src/encoding/gob/decoder.go:200 +0x137
main.main()
/Users/mikeseiler/dev/estuary/pinquebroken/gobfail.go:59 +0x107
exit status 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment