Source: golang-github-ugorji-go-codec
Version: 1.1.7-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220326 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules binary
> dh binary --buildsystem=golang --with=golang
>    dh_update_autotools_config -O--buildsystem=golang
>    dh_autoreconf -O--buildsystem=golang
>    dh_auto_configure -O--buildsystem=golang
>    dh_auto_build -O--buildsystem=golang
>       cd obj-x86_64-linux-gnu && go generate -v github.com/ugorji/go/codec 
> github.com/ugorji/go/codec/codecgen
> src/github.com/ugorji/go/codec/0_importpath.go
> src/github.com/ugorji/go/codec/binc.go
> src/github.com/ugorji/go/codec/cbor.go
> src/github.com/ugorji/go/codec/cbor_test.go
> src/github.com/ugorji/go/codec/codec_test.go
> src/github.com/ugorji/go/codec/decode.go
> src/github.com/ugorji/go/codec/doc.go
> src/github.com/ugorji/go/codec/encode.go
> src/github.com/ugorji/go/codec/fast-path.generated.go
> src/github.com/ugorji/go/codec/float.go
> src/github.com/ugorji/go/codec/gen-helper.generated.go
> src/github.com/ugorji/go/codec/goversion_arrayof_gte_go15.go
> src/github.com/ugorji/go/codec/goversion_fmt_time_gte_go15.go
> src/github.com/ugorji/go/codec/goversion_makemap_gte_go19.go
> src/github.com/ugorji/go/codec/goversion_unexportedembeddedptr_gte_go110.go
> src/github.com/ugorji/go/codec/goversion_vendor_gte_go17.go
> src/github.com/ugorji/go/codec/helper.go
> src/github.com/ugorji/go/codec/helper_internal.go
> src/github.com/ugorji/go/codec/helper_test.go
> src/github.com/ugorji/go/codec/helper_unsafe.go
> src/github.com/ugorji/go/codec/json.go
> src/github.com/ugorji/go/codec/mammoth2_generated_test.go
> src/github.com/ugorji/go/codec/mammoth_generated_test.go
> src/github.com/ugorji/go/codec/msgpack.go
> src/github.com/ugorji/go/codec/reader.go
> src/github.com/ugorji/go/codec/register_ext.go
> src/github.com/ugorji/go/codec/rpc.go
> src/github.com/ugorji/go/codec/shared_test.go
> src/github.com/ugorji/go/codec/simple.go
> src/github.com/ugorji/go/codec/sort-slice.generated.go
> src/github.com/ugorji/go/codec/values_flex_test.go
> src/github.com/ugorji/go/codec/values_test.go
> src/github.com/ugorji/go/codec/writer.go
> src/github.com/ugorji/go/codec/codecgen/gen.go
> src/github.com/ugorji/go/codec/codecgen/goversion_pkgpath_gte_go111.go
> src/github.com/ugorji/go/codec/codecgen/z.go
>       cd obj-x86_64-linux-gnu && go install -trimpath -v -p 8 
> github.com/ugorji/go/codec github.com/ugorji/go/codec/codecgen
> internal/goarch
> internal/goexperiment
> internal/race
> internal/unsafeheader
> internal/cpu
> internal/goos
> runtime/internal/atomic
> runtime/internal/syscall
> internal/abi
> sync/atomic
> runtime/internal/math
> unicode
> runtime/internal/sys
> unicode/utf8
> encoding
> math/bits
> internal/itoa
> unicode/utf16
> internal/nettrace
> container/list
> crypto/internal/subtle
> crypto/subtle
> vendor/golang.org/x/crypto/cryptobyte/asn1
> vendor/golang.org/x/crypto/internal/subtle
> internal/goversion
> golang.org/x/xerrors/internal
> internal/bytealg
> math
> runtime
> internal/reflectlite
> sync
> internal/testlog
> internal/singleflight
> math/rand
> runtime/cgo
> errors
> sort
> io
> internal/oserror
> path
> vendor/golang.org/x/net/dns/dnsmessage
> strconv
> crypto/elliptic/internal/fiat
> syscall
> container/heap
> golang.org/x/mod/semver
> bytes
> strings
> hash
> hash/crc32
> crypto/internal/randutil
> reflect
> crypto
> crypto/hmac
> crypto/rc4
> vendor/golang.org/x/text/transform
> vendor/golang.org/x/crypto/hkdf
> html
> bufio
> net/http/internal/ascii
> regexp/syntax
> go/build/constraint
> crypto/elliptic/internal/nistec
> internal/syscall/execenv
> time
> internal/syscall/unix
> regexp
> encoding/binary
> internal/fmtsort
> io/fs
> internal/poll
> context
> embed
> crypto/cipher
> crypto/sha512
> crypto/ed25519/internal/edwards25519/field
> crypto/md5
> encoding/base64
> crypto/sha1
> crypto/sha256
> encoding/pem
> os
> crypto/ed25519/internal/edwards25519
> vendor/golang.org/x/crypto/internal/poly1305
> vendor/golang.org/x/crypto/curve25519/internal/field
> crypto/aes
> crypto/des
> vendor/golang.org/x/crypto/chacha20
> path/filepath
> fmt
> internal/godebug
> io/ioutil
> internal/lazyregexp
> internal/intern
> vendor/golang.org/x/sys/cpu
> net/netip
> os/exec
> vendor/golang.org/x/crypto/chacha20poly1305
> net
> go/token
> encoding/gob
> text/template/parse
> encoding/json
> net/url
> log
> compress/flate
> math/big
> encoding/hex
> vendor/golang.org/x/crypto/curve25519
> vendor/golang.org/x/text/unicode/bidi
> vendor/golang.org/x/text/unicode/norm
> compress/gzip
> vendor/golang.org/x/net/http2/hpack
> text/template
> vendor/golang.org/x/text/secure/bidirule
> mime
> mime/quotedprintable
> net/http/internal
> flag
> go/scanner
> golang.org/x/sys/execabs
> internal/buildcfg
> internal/execabs
> text/scanner
> golang.org/x/tools/internal/event/label
> go/ast
> vendor/golang.org/x/net/idna
> internal/goroot
> golang.org/x/tools/internal/event/keys
> golang.org/x/xerrors
> encoding/asn1
> crypto/rand
> html/template
> crypto/dsa
> go/constant
> crypto/elliptic
> crypto/ed25519
> crypto/rsa
> go/internal/typeparams
> vendor/golang.org/x/crypto/cryptobyte
> crypto/x509/pkix
> go/doc
> go/parser
> golang.org/x/tools/internal/event/core
> golang.org/x/tools/internal/event
> crypto/ecdsa
> golang.org/x/tools/internal/gocommand
> golang.org/x/tools/internal/packagesinternal
> go/build
> go/types
> vendor/golang.org/x/net/http/httpproxy
> net/textproto
> crypto/x509
> vendor/golang.org/x/net/http/httpguts
> mime/multipart
> crypto/tls
> golang.org/x/tools/go/internal/packagesdriver
> golang.org/x/tools/internal/typesinternal
> golang.org/x/tools/internal/typeparams
> golang.org/x/tools/go/internal/gcimporter
> net/http/httptrace
> net/http
> golang.org/x/tools/go/gcexportdata
> golang.org/x/tools/go/packages
> github.com/ugorji/go/codec/codecgen
> net/rpc
> github.com/ugorji/go/codec
>    dh_auto_test -O--buildsystem=golang
>       cd obj-x86_64-linux-gnu && go test -vet=off -v -p 8 
> github.com/ugorji/go/codec github.com/ugorji/go/codec/codecgen
> === RUN   TestCborIndefiniteLength
> --- PASS: TestCborIndefiniteLength (0.00s)
> === RUN   TestCborGoldens
> --- PASS: TestCborGoldens (0.00s)
> === RUN   TestCborHalfFloat
> --- PASS: TestCborHalfFloat (0.00s)
> === RUN   TestCborSkipTags
> --- PASS: TestCborSkipTags (0.00s)
> === RUN   TestJsonDecodeNonStringScalarInStringContext
> --- PASS: TestJsonDecodeNonStringScalarInStringContext (0.00s)
> === RUN   TestJsonEncodeIndent
> --- PASS: TestJsonEncodeIndent (0.00s)
> === RUN   TestBufioDecReader
> --- PASS: TestBufioDecReader (0.00s)
> === RUN   TestAtomic
> --- PASS: TestAtomic (0.00s)
> === RUN   TestJsonLargeInteger
> --- PASS: TestJsonLargeInteger (0.00s)
> === RUN   TestJsonInvalidUnicode
> --- PASS: TestJsonInvalidUnicode (0.00s)
> === RUN   TestMsgpackDecodeMapAndExtSizeMismatch
> --- PASS: TestMsgpackDecodeMapAndExtSizeMismatch (0.00s)
> === RUN   TestMapRangeIndex
> unexpected fault address 0x0
> fatal error: fault
> [signal SIGSEGV: segmentation violation code=0x80 addr=0x0 pc=0x467c7f]
> 
> goroutine 29 [running]:
> runtime.throw({0x7fd605?, 0x787ba0?})
>       /usr/lib/go-1.18/src/runtime/panic.go:992 +0x71 fp=0xc00005ea78 
> sp=0xc00005ea48 pc=0x437af1
> runtime.sigpanic()
>       /usr/lib/go-1.18/src/runtime/signal_unix.go:825 +0x305 fp=0xc00005eac8 
> sp=0xc00005ea78 pc=0x44dec5
> aeshashbody()
>       /usr/lib/go-1.18/src/runtime/asm_amd64.s:1343 +0x39f fp=0xc00005ead0 
> sp=0xc00005eac8 pc=0x467c7f
> runtime.mapaccess1_faststr(0x79cec0, 0xc0001871d0, {0x8, 0x35080802cdb9ad83})
>       /usr/lib/go-1.18/src/runtime/map_faststr.go:80 +0xa2 fp=0xc00005eb38 
> sp=0xc00005ead0 pc=0x414462
> github.com/ugorji/go/codec.TestMapRangeIndex(0xc00019bba0)
>       
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/github.com/ugorji/go/codec/codec_test.go:3284
>  +0x765 fp=0xc00005ef70 sp=0xc00005eb38 pc=0x71de45
> testing.tRunner(0xc00019bba0, 0x820880)
>       /usr/lib/go-1.18/src/testing/testing.go:1439 +0x102 fp=0xc00005efc0 
> sp=0xc00005ef70 pc=0x50c082
> testing.(*T).Run.func1()
>       /usr/lib/go-1.18/src/testing/testing.go:1486 +0x2a fp=0xc00005efe0 
> sp=0xc00005efc0 pc=0x50cf2a
> runtime.goexit()
>       /usr/lib/go-1.18/src/runtime/asm_amd64.s:1571 +0x1 fp=0xc00005efe8 
> sp=0xc00005efe0 pc=0x46a881
> created by testing.(*T).Run
>       /usr/lib/go-1.18/src/testing/testing.go:1486 +0x35f
> 
> goroutine 1 [chan receive]:
> testing.(*T).Run(0xc00019a1a0, {0x803068?, 0x50ba65?}, 0x820880)
>       /usr/lib/go-1.18/src/testing/testing.go:1487 +0x37a
> testing.runTests.func1(0xc000186180?)
>       /usr/lib/go-1.18/src/testing/testing.go:1839 +0x6e
> testing.tRunner(0xc00019a1a0, 0xc000153cd8)
>       /usr/lib/go-1.18/src/testing/testing.go:1439 +0x102
> testing.runTests(0xc0001a4000?, {0xab8f40, 0xa5, 0xa5}, {0x7fc3940ba200?, 
> 0xc000153d78?, 0xabd7c0?})
>       /usr/lib/go-1.18/src/testing/testing.go:1837 +0x457
> testing.(*M).Run(0xc0001a4000)
>       /usr/lib/go-1.18/src/testing/testing.go:1719 +0x5d9
> main.main()
>       _testmain.go:375 +0x1aa
> FAIL  github.com/ugorji/go/codec      0.010s
> ?     github.com/ugorji/go/codec/codecgen     [no test files]
> FAIL
> dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 8 
> github.com/ugorji/go/codec github.com/ugorji/go/codec/codecgen returned exit 
> code 1


The full build log is available from:
http://qa-logs.debian.net/2022/03/26/golang-github-ugorji-go-codec_1.1.7-2_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to