golang/go
Documented errors, page 2 of 11. Back to golang/go
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
ErrFieldTooLong archive/tar: header field too long | error_code | error | archive-tar, writer, header, format, path-length |
| loadxcoff | exception | error | linker, xcoff, aix, cgo, object-file, ibm |
| bytes: Repeat output length overflow | panic | error | bytes, repeat, overflow, panic, go, multiplication |
| invalid register for shift operation | exception | error | go, asm, arm64, register, assembler |
| loadelf | exception | error | linker, go-toolchain, elf, cgo, cross-compile |
| tls: server echoed TLS 1.3 compatibility session ID in TLS… | exception | critical | tls, security, middlebox, handshake, protocol |
| truncated archive | exception | error | go-toolchain, archive, linker, truncation, build-cache |
| unrecognized GOEXPERIMENT | validation | error | go-script-test, conditions, goexperiment, go-toolchain |
| crypto/rsa: decryption error | exception | error | rsa, decryption, oaep, pkcs1v15, sentinel, crypto, side-channel |
| file URL encodes volume in host field: too few slashes? | validation | error | go-toolchain, url, file-url, windows, validation |
| Loong64 extension: invalid LSX/LASX arrangement type | exception | error | loong64, assembly, simd, lsx, lasx, assembler |
| mldsa: context too long | validation | error | crypto, mldsa, fips, validation, context |
| mldsa: invalid seed length | validation | error | crypto, mldsa, fips, validation, input-length |
| mldsa: unavailable in FIPS 140-3 Go Cryptographic Module… | validation | error | crypto, mldsa, post-quantum, fips, versioning, go-stdlib |
| total length of command line and environment variables… | exception | error | wasm, go, argv, environment-variables, memory-limit, configuration |
| unexpected shell character | exception | error | go-toolchain, cgo, pkg-config, security, shell-injection |
| cipher: incorrect tag size given to GCM | error_code | error | crypto, gcm, argument-validation, tag-size, rfc-strict |
| file URL missing path | validation | error | go-toolchain, url, file-url, validation |
| deleted in overlay | exception | error | go, overlay, filesystem, virtual-fs |
| should be something like "go1.12" | validation | critical | go-compiler, go-version, configuration, command-line-flags |
| syntax error | validation | error | go, parser, imports, syntax-error, source-code |
| tls: invalid signature by the client certificate | exception | error | tls, tls13, mtls, client-certificate, signature-verification, server-side |
| downloaded zip file too large | exception | error | go-modules, go-proxy, download-limit, size-ceiling, network |
| invalid version | validation | error | go-toolchain, go-version, gotoolchain, validation |
| major version without preceding tag must be v0, not v1 | validation | error | go-modules, pseudo-version, major-version, vcs-tags |
| wrong magic, not a Go object file | exception | error | go-object, goobj, magic, binary-parsing, go-toolchain |
| .ARM.attributes has unexpected format %c | exception | error | linker, go-toolchain, arm, elf, abi, hard-float |
| ecdsa: signature did not verify | exception | error | go, crypto, fips, ecdsa, verification, signature |
| invalid module version | validation | error | security, module-version, validation, injection, go-get |
| subprogram DIE high not convertible to uint64 | exception | error | dwarf, linker, go-toolchain, debugging, type-assertion |
| lookup | exception | error | go-modules, vcs, git, network, authentication, dependency-resolution |
| invalid signature | validation | error | crypto, ecdsa, s390x, fips140, signature |
| no files in package | validation | error | go-toolchain, export, config, go-list, build-constraints |
| tls: invalid session encoding | exception | error | tls, session-resumption, deserialization, corruption |
| missing key=value | validation | error | go, go-build, godebug, directives, configuration |
| tls: incorrect renegotiation extension contents | exception | critical | tls, renegotiation, security, protocol |
| crypto/rsa: use of keys smaller than 2048 bits is not… | validation | error | fips, rsa, key-generation, fips140-only, crypto |
| crypto/rsa: use of PKCS#1 v1.5 encryption is not allowed in… | validation | error | fips, rsa, pkcs1v15, encryption, deprecated, fips140-only |
| mldsa: semi-expanded private key inconsistent with t0 | validation | error | crypto, mldsa, fips, testing, consistency |
| ecdh: private key does not support Bytes | exception | error | hpke, kem, ecdh, hardware, serialization, go |
| error reading module index | exception | error | module-index, cache, corruption, io |
| profile missing Function.start_line data (Go version of… | validation | error | pgo, pprof, version-mismatch, start-line, go-compiler-internal |
| unknown load command 0x | exception | error | linker, go-toolchain, macos, dwarf, load-command, version-skew |
| no explicit url was passed | error_code | error | go-toolchain, goauth, git, authentication, internal, defensive |
| without -mod=vendor, directory | exception | error | vendor, build-mode, package-resolution, go-build |
| crypto/rsa: use of PSS salt longer than the hash is not… | validation | error | crypto, rsa, fips, pss, signing |
| failed to locate cmd/go for target platform | error_code | error | go, android, cross-compilation, toolchain, goroot, environment |
| import cycle not allowed | validation | error | go, imports, build, cycle |
| sha3: invalid hash state function | validation | error | crypto, hash, sha3, serialization, go-stdlib |
| is required for tool directives in go.mod: go get go@ .0 | exception | error | go-mod, toolchain, go-get, versioning, tool-directive |
| internal error constructing HTTP HEAD request | error_code | error | go-toolchain, goauth, git, authentication, internal, unreachable |
| parsing go.mod: module declares its path as | exception | error | go-modules, module-graph, go-mod, path-mismatch, replace |
| %s: %w | exception | error | module-graph, build-list-error, import-stack, go-mod-tidy |
| dynamic relocation to unreachable symbol | exception | error | relocation, windows, pe, linker, go-toolchain, dead-code |
| mlkemtest: Encapsulate768: failed to reconstruct key: | validation | error | cryptography, go, post-quantum, mlkem, key-validation, test-utility |
| tls: server's identity changed during renegotiation | exception | error | tls, renegotiation, certificates, security |
| cannot embed : invalid name | exception | error | embed, filesystem, naming, go-embed |
gzip.ErrChecksum gzip: invalid checksum | error_code | error | gzip, compression, data-integrity, corruption, crc32 |
| mldsa: invalid input length for bitUnpackSlow | validation | error | crypto, mldsa, fips, testing, input-length |
| unknown import path : internal error: module loader did not… | console | error | go, go-build, modules, import-path, internal-error, module-cache |
| internal error: invalid binary cache entry: not a directory | exception | error | go, build-cache, corruption, disk-cache, executable, internal-error |
| no DWARF data in go object file | exception | error | dwarf, goobj, debugging, pprof, go-toolchain |
| read namesize failed | exception | error | linker, go-toolchain, elf, cgo, note-section |
| does not match version-control timestamp | validation | error | go-modules, pseudo-version, timestamp, validation |
| bufio.Scanner: SplitFunc returns negative advance count | error_code | error | go, bufio, scanner, splitfunc, validation |
| bufio: writer returned negative count from Write | panic | critical | go, bufio, io, panic, writer |
| can only use path@version syntax with 'go get' and 'go… | validation | error | go, modules, packages, versioning, gopath |
| client doesn't support ECDHE, can only use legacy RSA key… | exception | warning | crypto, tls, key-exchange, ecdhe, go |
| file content changed underfoot | error_code | error | cache, concurrency, filesystem, data-integrity |
| cannot embed directory | exception | error | embed, filesystem, go-embed |
| crypto/rsa: missing primes | validation | error | rsa, key-validation, crypto, api-misuse |
ErrInsecurePath archive/tar: insecure file path | error_code | error | archive-tar, security, path-traversal, reader, godebug |
| invalid sumdb name (must be host[/path]) | validation | error | go-sumdb, gosumdb, url-validation, configuration, security |
| too long | exception | error | go, build-cache, corruption, disk-cache |
| mldsa: coefficient out of range | validation | error | crypto, mldsa, fips, testing, integrity |
| not a descendent of preceding tag | validation | error | go-modules, pseudo-version, vcs-tags, validation |
| crypto/rsa: invalid PSS salt length | validation | error | crypto, rsa, pss, validation, signing |
| failed to compute server URL | console | error | network, go-tool-trace, defensive, internal-invariant |
| no matching files found | exception | error | embed, go-embed, patterns |
| can't resolve import | error_code | error | go-toolchain, export, importer, go-list, types, build-constraints |
| GOCACHEPROG program closed unexpectedly | exception | error | go, build-cache, cacheprog, process, ipc |
| incomplete ProgResponse OutputID | exception | error | go, build-cache, cacheprog, protocol-violation, hash |
| value contains comma | validation | error | godebug, go-mod, go-work, validation, config-syntax |
| mlkem: invalid NIST decapsulation key length | validation | error | crypto, mlkem, fips, testing, input-length |
| unknown | validation | error | godebug, go-mod, go-work, validation, unknown-key |
| fips unsupported on | exception | warning | fips, fips140, linker, go-toolchain, platform-support |
| tls: client sent encrypted_client_hello extension with… | exception | error | tls, ech, server-side, version-negotiation, tls13, rfc-9460 |
| invalid arrangement in ARM64 register list | exception | error | go, asm, arm64, arrangement, assembler |
| invalid pkg-config package name | exception | error | go-toolchain, cgo, pkg-config, security, validation |
| built pkgsite binary does not exist | console | error | testing, build, pkgsite, go-command |
| destination is not a directory | validation | error | script, test-framework, cp, filesystem, path-error |
| failed to generate pprof | console | error | trace, pprof, runtime-trace, trace-parsing, version-mismatch |
| non-semver module version | validation | error | go, go-mod, version, validation, internal-api |
| unqualified symbol name | validation | error | dwarf, linker, symbols, debug-info, internal |
| action contains multiple PGO profile dependencies | exception | error | go-toolchain, pgo, build-action-graph, internal-error |
| directory is not a package listed in vendor/modules.txt | exception | error | vendor, modules-txt, package-resolution, go-mod-vendor |
| multiple //go:build comments | validation | error | go, build, build-constraints, source-code, parser |
| tls: EncryptedClientHelloConfigList contains no valid… | exception | error | tls, ech, client-handshake, crypto, config |
| crypto/rsa: public exponent is even | validation | error | crypto, rsa, public-key, validation, go-stdlib |
| crypto/rsa: public exponent too large | validation | error | crypto, rsa, public-key, validation, go-stdlib |