github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/tm2/pkg/amino/tests/fuzz/binary/debug/main.go (about)

     1  package main
     2  
     3  import (
     4  	"fmt"
     5  
     6  	amino "github.com/gnolang/gno/tm2/pkg/amino"
     7  	"github.com/gnolang/gno/tm2/pkg/amino/tests"
     8  )
     9  
    10  func main() {
    11  	// Paste an example "quoted" string from tests/fuzz/binary/crashers/* here.
    12  	// NOTE: You may want to set printLog = true.
    13  	bz := []byte("\a\x1a\x05\x1a\x01\x80\xf7\x00")
    14  	cdc := amino.NewCodec()
    15  	cst := tests.ComplexSt{}
    16  	err := cdc.UnmarshalSized(bz, &cst)
    17  	fmt.Printf("Expected a panic but did not. (err: %v)", err)
    18  }