ErrLookup › oven-sh/bun
oven-sh/bun
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one · Rust · 3,736 source files
Analyzed at 8c5296ac45 on 2026-08-16. 609 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| page-cache eviction failed for ${path}; results would be war | exception | error | install, tarball, libarchive, network, cache |
| size mismatch | exception | error | install, integrity, security, cache, lockfile |
| not called | exception | error | git, install, auth, network |
| not 200 | exception | error | lockfile, install, corruption |
| not implemented right | exception | error | io, filesystem, install, permissions |
| picsum ${p.id}: ${res.status} | exception | error | lockfile, parsing, migration, corruption |
| Invalid data object: ${JSON.stringify(data)} | exception | error | lockfile, version, migration, install |
| Expected ${receivedCount[0]} to equal ${sentCount} | exception | error | lockfile, version, migration |
| Expected ${receivedCount[0]} to equal ${sentCount} | exception | error | lockfile, truncation, corruption, install |
| ${runtime} server exited before READY | exception | error | lockfile, corruption |
| ${runtime} client exited ${code}${code === null ? " (timed o | exception | error | lockfile, corruption, parsing |
| Mismatch | exception | error | lockfile, corruption, resolutions |
| Mismatch | exception | error | workspaces, package-json, install |
| blob.text() failed | exception | error | workspaces, glob, filesystem, install |
| Wrong length | exception | error | install, internal |
| Wrong first byte | exception | error | lockfile, corruption, validation |
| Wrong second byte | exception | error | lockfile, corruption, validation |
| Wrong third byte | exception | error | lockfile, corruption, version, validation |
| First buffer was modified | exception | error | lockfile, corruption, validation |
| Second buffer was modified | exception | critical | buffer, buffer-concat, benchmark, assertion, memory-aliasing, data-corruption |
| Third buffer was modified | exception | critical | buffer, buffer-concat, benchmark, assertion, memory-aliasing, data-corruption |
| bad result | exception | error | date, time, benchmark, assertion |
| Expected ${expected} to be ${equal} for ${description} | exception | error | deep-equals, equality, benchmark, assertion, fixtures |
| Please run `make compile-ffi-test` to compile the ffi test l | exception | error | ffi, dlopen, native-library, benchmark, setup |
| openssl failed: ${stderr} | exception | error | openssl, tls, certificate, http3, benchmark, setup |
| bad | exception | error | commonjs, module-exports, benchmark, assertion |
| Private accessor was defined without a getter | exception | error | typescript, private-fields, private-accessors, downlevel-emit |
| Cannot read private member from an object whose class did no | exception | error | typescript, private-fields, weakmap, receiver, instanceof |
| Private method is not writable | exception | error | typescript, private-methods, assignment, downlevel-emit |
| Private accessor was defined without a setter | exception | error | typescript, private-fields, private-accessors, downlevel-emit |
| No targets specified in ${file} > ${targetLine} | validation | error | benchmark, runner, configuration, directive |
| Unknown target ${target} > ${targetLine} file:${file} | validation | error | benchmark, runner, configuration, typo |
| Benchmark files must only contain /a-zA-Z0-9-_/ ${benchmarkI | validation | error | |
| Non-zero exit code in file ${file}, runtime: ${runtime} | exception | error | |
| This benchmark needs a GC hook: run with Bun, or node --expo | validation | error | |
| This benchmark needs a GC hook: run with Bun, or node --expo | validation | error | |
| Usage: %s <file> | console | error | |
| Could not read file %s | console | error | |
| Failed to compile MDX: {:?} | exception | error | |
| Failed to download ${url}: ${response.statusText} | exception | error | |
| Inspector does not offer a URL | exception | error | |
| No target found. | exception | error | |
| Variable not found. | exception | error | |
| Variable cannot be modified. | exception | error | |
| No exception found. | exception | error | |
| No program specified | exception | error | |
| Program could not be started. | exception | error | |
| Hit condition with '<' is not supported, use '>' or '>=' ins | exception | error | |
| Hit condition is not a number. | exception | error | |
| No source found. | exception | error | |
| Invalid UNIX path: ${path} | exception | error | debugger, unix-socket, path, vscode |
| Invalid source map | exception | error | sourcemap, parsing, bundler |
| Invalid VLQ data at index ${i}: ${text} | exception | error | sourcemap, vlq, parsing, corruption |
| fetch() did not return a Response | exception | error | lambda, fetch, response, serverless |
| Virtual CSS module not found: ${path} | exception | error | svelte, plugin, css, bundler |
| bun-svelte-plugin: forceSide must be a string, got ${typeof | exception | error | svelte, plugin, typescript, validation |
| bun-svelte-plugin: forceSide must be either 'client' or 'ser | exception | error | svelte, plugin, validation |
| bun-svelte-plugin: compilerOptions must be an object | exception | error | svelte, plugin, typescript, validation |
| Unsupported platform: ${os} ${arch} ${abi || ""} | exception | error | npm, install, platform, postinstall |
| Failed to install package "${module}" | exception | error | npm, install, network, postinstall |
| Invalid gzip data | exception | error | npm, install, gzip, network |
| Your package manager doesn't seem to support bun. To use bun | exception | error | npm, windows, install, filesystem |
| Failed to load CoreFoundation framework: %s\n | console | warning | macos, tls, certificates, dlopen |
| Failed to load Security framework: %s\n | console | warning | macos, tls, certificates, dlopen |
| Not supported: ${type} | exception | error | vscode, dap, debugger, protocol |
| %s%serror%s | console | critical | cli, http3, benchmark, fatal |
| %s%s w%d%s %s\n | console | warning | benchmark, http3, network, diagnostics |
| BUILDKITE_AGENT_TOKEN not set and no existing buildkite-agen | exception | error | ci, buildkite, macos, setup |
| Buildkite token not found: set BUILDKITE_AGENT_TOKEN or gran | exception | critical | ci, buildkite, secrets, configuration, agent |
| Missing environment variables | exception | error | github-actions, sentry, environment-variables, ci |
| Missing sentry_id | exception | warning | sentry, github-actions, parsing, ci |
| Failed to fetch Sentry event: ${response.statusText} | exception | error | sentry, http, authentication, api |
| Missing groupId | exception | error | sentry, api, json, schema |
| Failed to fetch Sentry issue: ${issueResponse.statusText} | exception | error | sentry, http, api, authentication |
| Missing shortId or permalink | exception | error | sentry, json, schema, api |
| GitHub API rate limit exceeded after ${maxRetries} retries | exception | error | github-api, rate-limit, retry, authentication |
| GitHub API request failed: ${response.status} ${response.sta | exception | error | github-api, http, api |
| GITHUB_TOKEN environment variable is required | exception | error | github-api, environment-variables, ci, configuration |
| Invalid GITHUB_REPOSITORY format: ${repository} | exception | error | github-api, environment-variables, validation, configuration |
| Azure secret not found: ${name} | exception | error | azure, secrets, configuration, ci |
| [azure] Auth failed: ${response.status} ${await response.tex | exception | critical | azure, authentication, oauth, secrets |
| [azure] ${method} ${path} failed: ${response.status} ${text} | exception | error | azure, http, api, arm |
| [azure] ${method} ${path} failed after 3 retries | exception | error | azure, retry, throttling, transient |
| [azure] Operation poll failed after ${fetchErrors} fetch err | exception | error | azure, network, transient, polling |
| [azure] Operation poll failed: ${response.status} ${await re | exception | error | azure, http, polling, api |
| [azure] Operation ${data.status}: ${data.error?.message ?? " | exception | error | azure, long-running-operation, provisioning |
| [azure] Operation timed out after ${maxWaitMs}ms | exception | error | azure, timeout, long-running-operation, polling |
| [azure] Unsupported OS: ${os} | exception | error | azure, ci, configuration, vm |
| [azure] Failed to get public IP for ${vmName} | exception | error | azure, network, ci, vm, retry |
| [azure] Command failed (exit ${result.exitCode}): ${command. | exception | error | azure, ci, remote-execution, powershell |
| [azure] Image replication failed: ${JSON.stringify(ver?.prop | exception | error | azure, ci, image-replication, gallery |
| github ${path}: ${res.status} | exception | error | github-api, network, ci, binary-size, rate-limit |
| github ${p}: ${r.status} ${r.statusText} | exception | error | github-api, network, binary-size, local-dev |
| HEAD ${url}: ${head.status} | exception | error | http, network, zip, binary-size, cdn |
| Range ${url}: ${res.status} | exception | error | http, network, range-request, zip, binary-size |
| no zip EOCD in ${url} | exception | error | zip, parsing, binary-size, data-corruption |
| zip central directory not within tail for ${url} | exception | error | zip, parsing, binary-size, range-request |
| no file entry in ${url} | exception | error | zip, parsing, binary-size, data-corruption |
| Failed to spawn pwsh | exception | error | windows, powershell, build, environment, spawn |
| Cannot exec: build mode produced no executable | exception | error | build, cli, usage, cross-compile |
| Failed to exec ${exe} | exception | error | build, spawn, exec, filesystem |
| Failed to load config file: ${path} | exception | error | build, configuration, json, filesystem |
| --${rawKey} requires a value | exception | error | build, cli, usage, arguments |
| Unknown config field: --${rawKey} | exception | error | build, cli, usage, configuration |
| Invalid boolean value: ${v} | exception | error | build, cli, usage, validation, arguments |
| ${res.status} ${job.raw_log_url} | exception | error | buildkite, network, ci, logs, auth |
| args must yield an array of {file,count} | exception | error | clippy, workflow, validation, arguments, json |
| args must yield an array of {file,count,diagPath} | exception | error | |
| args must be an array of {file,count,diagPath} | exception | error | |
| args must yield an array of {file,count,diagPath} | exception | error | |
| no PID given | exception | error | |
| no build-url given | exception | error | |
| no cores-url given | exception | error | |
| no identity given in $AGE_CORES_IDENTITY | exception | error | |
| Unsupported platform: ${inspect(platform)} | exception | error | |
| Failed to run container: ${inspect(result)} | exception | error | |
| ❌ Could not find test: ${testName} | exception | error | |
| bk ${argv.join(" ")}: ${stderr.toString().trim()} | exception | error | |
| --ucd needs a directory argument | exception | error | |
| GET ${url} failed: ${response.status} ${response.statusText} | exception | error | |
| could not find ${name} in stringWidthTables.h (needed to boo | exception | error | |
| UCD parse sanity check failed | exception | error | |
| more than 256 distinct packed values | exception | error | |
| stage1 offsets no longer fit in uint16_t | exception | error | |
| roundtrip mismatch at U+${cp.toString(16)} | exception | error | |
| class mismatch at U+${cp.toString(16)} | exception | error | |
| Failed to get release info for ${tag}: ${error} | exception | error | github-cli, release, ci, network |
| Failed to count completed issues: ${error} | exception | error | github-cli, issues, ci, network |
| GITHUB_ISSUE_NUMBER must be set | exception | error | github-actions, env, automation, ci |
| GITHUB_ISSUE_BODY must be set | exception | error | github-actions, env, automation, ci |
| Failed to run instances: ${inspect(instanceOptions)} | exception | error | aws, ec2, ci, capacity |
| Failed to get password data for instance: ${instanceId} | exception | error | aws, ec2, windows, provisioning |
| Failed to import key pair: ${keyName} | exception | error | aws, ec2, ssh, key-pair |
| Failed to find available image: ${imageId} | exception | error | aws, ec2, ami, ci |
| Unsupported platform: ${inspect(options)} | exception | error | aws, config, validation, provisioning |
| No base image found: ${inspect(options)} | exception | error | aws, ec2, ami, config |
| Unsupported os: ${cloudInit["os"]} | exception | error | cloud-init, config, validation, provisioning |
| Failed to generate SSH key: ${privatePath} / ${publicPath} | exception | error | ssh, local-env, provisioning, filesystem |
| SCP failed: ${source} -> ${username}@${hostname}:${destinati | exception | error | ssh, scp, network, provisioning |
| Unsupported cloud: ${name} | exception | error | cli, config, validation |
| Azure auth failed: ${response.status} | exception | error | azure, auth, secrets, ci |
| Packer template not found: ${templateFile} | exception | error | packer, files, ci, azure |
| Failed to create gallery image definition: ${defResponse.sta | exception | error | azure, gallery, permissions, ci, http |
| Delete of ${versionPath} failed: ${JSON.stringify(body)} | exception | error | azure, gallery, async, ci |
| Failed to delete existing gallery image version: ${del.statu | exception | error | azure, gallery, http, ci |
| packer build exited with ${signal ? `signal ${signal}` : `co | exception | error | packer, azure, build, ci |
| Failed to download Packer: ${response.status} | exception | error | network, download, packer, ci, azure |
| Usage: ./${scriptPath} [ssh|create-image|publish-image] [opt | validation | error | cli, usage, arguments |
| Script not found: ${bootstrapPath} | exception | error | filesystem, bootstrap, cli, checkout |
| Executable not found: bunx or npx | exception | error | ci, environment, path, dependencies, esbuild |
| Dockerfile not found: ${dockerfilePath} | exception | error | docker, filesystem, ci, buildkite |
| Could not find ## Quick links in README | exception | error | docs, readme, automation, markdown, line-endings |
| Could not find ## Contributing in README | exception | error | docs, readme, automation, markdown |
| ${options.label ?? cmd[0]}: ${r.error.message} | exception | error | process, spawn, toolchain, timeout, orderfile |
| ${nm} failed on ${bunProfile} ${r.stderr} | exception | error | toolchain, binary, symbols, nm, orderfile |
| ${nm} reported no text symbols — is ${bunProfile} stripped? | exception | error | binary, symbols, build, nm, orderfile |
| workload "${name}" wrote a truncated trace | exception | error | tracing, orderfile, binary, crash |
| workload "${name}" wrote an invalid trace | exception | error | tracing, orderfile, version-mismatch, stale-state |
| workload "${name}" recorded no entries — is the tracer loadi | exception | error | tracing, orderfile, preload, macos, diagnostics |
| the order file tracer builds on linux x86-64/arm64 or macOS | validation | error | platform, orderfile, build, ci |
| ${bunProfile} not found — build it first (bun run build:rele | exception | error | build, filesystem, orderfile, prerequisites |
| failed to build the tracer with ${cc} ${build.stderr} | exception | error | compiler, toolchain, orderfile, c |
| failed to build the pty runner with ${cc} ${pty.stderr} | exception | error | compiler, toolchain, orderfile, pty, linker |
| could not pack the install fixture ${pack.stderr} | exception | error | orderfile, package-manager, fixture, binary |
| workload "${workload.name}" exited ${r.status} ${r.stderr} | exception | error | orderfile, workload, tracing, regression |
| traced only ${order.length} functions, expected at least ${m | exception | error | orderfile, symbols, tracing, sanity-check |
| usage: ptyrun <command> [args...] | console | error | |
| Expected `concurrency` to be a number from 1 and up | validation | error | |
| GITHUB_ISSUE_BODY must be set | validation | error | |
| GitHub API returned ${res.status}; cannot determine changed | exception | error | |
| cores are being piped not saved | exception | error | |
| Failed to check core_pattern: ${sysctl.error} | exception | error | |
| Unsupported package manager: ${packageManager} | validation | error | |
| Failed to build vendor: ${buildResult.error} | exception | error | |
| Unsupported test runner: ${testRunner} | validation | error | |
| server responded with code ${response.status} | exception | error | |
| Did not find vendor.json: ${vendorPath} | exception | error | |
| failed to git clone vendor '${name}': ${error} | exception | error | |
| failed to fetch tag ${tag} for vendor '${name}': ${error} | exception | error | |
| failed to checkout tag ${tag} for vendor '${name}': ${error} | exception | error | |
| Vendor '${name}' does not have a package.json: ${packageJson | exception | error | |
| Vendor '${name}' does not have a test directory: ${testParen | exception | error | |
| Could not find executable: ${bunExe} | exception | error | |
| buildkite-agent artifact download timed out after 120s for s | exception | error | |
| Could not find ${target}.zip from Buildkite: ${releasePath} | exception | error | |
| Could not find executable from BuildKite: ${releasePath} | exception | error | |
| no UNIT_DATA in ${path} | exception | error | |
| Unsupported platform: ${inspect(platform)} | validation | error | |
| Unsupported macOS release: ${distro} | validation | error | |
| ${path}: ${r.status} ${r.statusText} | exception | error | |
| ${path}: ${r.status} ${r.statusText} | exception | error | |
| Environment variable is missing: ${name} | exception | error | |
| Secret not found: ${name} (hint: go to ${hint} and create a | exception | error | |
| Read failed: ${absolutePath} | exception | error | |
| Command not found: ${description} | exception | error | |
| Unsupported operating system: ${string} | validation | error | |
| Unsupported architecture: ${string} | validation | error | |
| Unsupported distro: ${distro} | validation | error | |
| Unsupported cloud: ${inspect(cloud)} | validation | error | |
| --arch must be "x64" or "aarch64", got: ${targetArch} | validation | error | |
| SyntaxError | error_code | error | |
| ModuleNotFound | error_code | error | |
| BrotliFailedToLoad | error_code | error | |
| BrotliFailedToCreateInstance | error_code | error | |
| BrotliDecompressionError | error_code | error | |
| ShortRead | error_code | error | |
| Overflow | error_code | error | |
| EndOfStream | error_code | error | |
| StreamTooLong | error_code | error | |
| FmtError | error_code | error | |
| Unexpected | error_code | error | |
| InvalidByteSequence | error_code | error | |
| StringTooLong | error_code | error | |
| InvalidCharacter | error_code | error | |
| NoSpaceLeft | error_code | error | |
| NameTooLong | error_code | error | |
| FileNotFound | error_code | error | |
| AccessDenied | error_code | error | |
| WriteFailed | error_code | error | |
| CurrentWorkingDirectoryUnlinked | error_code | error | |
| convert_utf8_to_utf16_in_buffer: buf too small (have {} u16 | panic | error | |
| Cast bun.FD.uv({}) makes closing impossible! The supplier o | panic | error | |
| getrandom failed: errno {err} | panic | error | |
| getentropy failed | panic | error | |
| RtlGenRandom failed | panic | error | |
| Failed to load '{}': {e} To improve iteration speed, some f | panic | error | |
| Error while reloading process: {} | panic | error | |
| Unexpected error while reloading process | panic | error | |
| Unexpected error while reloading: errno {} | panic | error | |
| Failed to create waker | panic | error | |
| This require call is not allowed because the imported file " | validation | error | |
| This require call is not allowed because the transitive depe | validation | error | |
| TODO windows | panic | error | |
| Failed to initialize client transpiler: {} | panic | error | |
InvalidRecordKind InvalidRecordKind | error_code | error | |
ModuleNotFound ModuleNotFound | error_code | error | |
BuildFailed BuildFailed | error_code | error | |
CompilationFailed CompilationFailed | error_code | error | |
Plugin Plugin | error_code | error | |
InvalidCssImport InvalidCssImport | error_code | error | |
PrintError PrintError | error_code | error | |
WriteFailed WriteFailed | error_code | error | |
DuplicateOutputPath DuplicateOutputPath | error_code | error | |
MultipleOutputFilesWithoutOutputDir MultipleOutputFilesWithoutOutputDir | error_code | error | |
InvalidJSON InvalidJSON | error_code | error | |
Fail Fail | error_code | error | |
| ParserError | error_code | error | |
| SyntaxError | error_code | error | |
| MinifyError | error_code | error | |
| InvalidNativePlugin | error_code | error | |
| EmptyAST | error_code | error | |
| FormatError | error_code | error | |
| ResolveMessage | error_code | error | |
| JSError | error_code | error | |
| NoSourceMapsOrBytecode | error_code | error | |
| Unexpected type in source file {} | panic | error | |
| Unhandled out of memory error in breakOutputIntoPieces() | panic | error | |
| Failed to allocate memory for external source map | panic | error | |
| Invalid Bunfig | validation | error | |
| DoesntTakeValue | validation | error | |
| MissingValue | validation | error | |
| InvalidArgument | validation | error | |
| WriteFailed | validation | error | |
| ares_library_init_mem failed: {} | panic | error | |
| Cannot derive optional on a required type | validation | error | |
| Cannot derive optional on a something with a default value ( | validation | error | |
| finite can only be used on f64 | validation | error | |
| This type already has finite set | validation | error | |
| This type already has required set | validation | error | |
| This type already has a default value | validation | error | |
| Cannot derive default on a required type | validation | error | |
| Cannot derive nonNull on a nonNull type | validation | error | |
| validateInt32 can only be used on i32 or u32 | validation | error | |
| validateUint32 can only be used on i32 or u32 | validation | error | |
| Union type cannot include a default value. Instead, set a de | validation | error | |
| t.${type.kind} can only be used as a function argument type | validation | error | |
| Expected type for argument ${name}, got ${inspect(type)} | validation | error | |
| Required argument ${name} cannot follow an optional argument | validation | error | |
| Memory lifetime is ambiguous when returning UTF8String | validation | error | |
| File name collision: ${basename}.bind.ts | validation | error | |
| Require with dynamic specifier not supported here. | validation | error | |
| Require is not supported here. | validation | error | |
| TODO | exception | error | |
| String did not end | exception | error | |
| This script is not meant to be run directly | exception | error | |
| CMAKE_BUILD_ROOT is not defined | exception | error | |
| Could not process input: ${line} ${spaces}^ at ${filenam | exception | error | |
| Could not parse directive: ${contents.slice(0, contents.inde | exception | error | |
| Could not parse directive value ${directive[2]} (must be JSO | exception | error | |
| Could not parse function name: ${contents.slice(0, contents. | exception | error | |
| Function ${name} has an unclosed generic type. Missing ${dep | exception | error | |
| Could not parse parameters for function ${name}: ${contents. | exception | error | |
| All top level functions must be exported: ${fnname} | exception | error | |
| TODO: parse ${match[1]} | exception | error | |
| Failed bundling builtin function ${fn.name} from ${basename} | exception | error | |
| expected one output | exception | error | |
| Errors in ${basename}.ts: ${errors.map(x => x[1]).join("\n") | exception | error | |
| Duplicate private name "${name}" in BunBuiltinNames.h | exception | error | |
| Do not use CommonJS module.exports in ESM modules. Use `expo | exception | error | |
| Internal modules must have at least one ESM export statement | exception | error | |
| sliceSourceCode truncated ${moduleList[i]} — likely a regex | exception | error | |
| file did not exist after write: ${outputPath} | exception | error | build, codegen, filesystem, windows, environment |
| Builtin Bundler: do not use import.meta.require() (in ${file | exception | error | bundler, builtins, codegen, static-analysis |
| Errors in ${entrypoint}: ${errors.map(x => x[1]).join("\n")} | exception | error | bundler, builtins, codegen, todo, dead-code-elimination |
| Missing output for ${id} | exception | error | codegen, builtins, registry, build-invariant |
| "builtin" should be string | exception | error | codegen, classes, bindings, configuration |
| ${typeName}: 'internal: true' on a property is not implement | exception | error | codegen, classes, garbage-collector, bindings |
| ${typeName}.${name}: `this: true` accessors require `sharedT | exception | error | codegen, classes, bindings, accessors |
| Failed to generate classes | exception | error | codegen, classes, aggregate-error, build |
| slice/str param `${ty}` is not FFI-safe; pass (ptr, len) | exception | error | ffi, codegen, rust, abi |
| ${where}: cannot parse param `${raw}` | exception | error | ffi, codegen, rust, parsing |
| ${loc}: HOST_EXPORT(${e.symbol}, rust) param `${p.raw}` is a | exception | error | ffi, codegen, rust, abi, host-exports |
| ${loc}: HOST_EXPORT(${e.symbol}, rust) return type `${e.ret} | exception | error | ffi, codegen, rust, abi, host-exports |
| Expected filename for $${call_type} to have ${ext} extension | exception | error | codegen, bindings, js2native, configuration |
| Unknown $rust() file identifier ${JSON.stringify(filename)}. | exception | error | codegen, bindings, js2native, allowlist |
| Could not find file ${filename} in $${fnName} call | exception | error | codegen, bindings, js2native, file-resolution |
| Unknown wrap kind ${x.wrap_kind} | exception | error | codegen, js2native, build-invariant, exhaustiveness |
| Missing output directory | exception | error | codegen, node-compat, cli-usage, build |
| NodeError can't fit ${count} codes in a u16 | exception | error | codegen, node-compat, error-codes, capacity-limit |
| generate-string-map: duplicate key ${JSON.stringify(k)} in $ | exception | error | codegen, string-map, rust, build-time |
| generate-string-map: ${name}: emitCaseInsensitive requires A | exception | error | codegen, string-map, ascii, unicode |
| generate-string-map: ${name}: keys ${JSON.stringify(k)} coll | exception | error | codegen, string-map, case-insensitive |
| ${name}: ${entries.length} entries exceed u16 indexOf range | exception | error | codegen, string-map, u16, limits |
| usage: bun src/codegen/generate-string-map.ts <input.string- | exception | error | codegen, cli, usage |
| ${input}: missing default export | exception | error | codegen, string-map, es-modules, default-export |
| non-ascii character in string "${str}". this will not be a v | exception | error | codegen, ascii, asciiliteral, builtins |
| Failed to write file ${file} | exception | error | codegen, filesystem, io, build-time |
| Could not find BUN_FOREACH_ESM_AND_CJS_NATIVE_MODULE in Nati | exception | critical | codegen, native-modules, header, codegen-scanner |
| Builtin Bundler: "${specifier}" cannot be imported from "${f | exception | error | codegen, builtin-bundler, module-registry, imports |
| Builtin Bundler: Could not resolve "${specifier}" in "${from | exception | error | codegen, builtin-bundler, module-resolution, imports |
| Call is not known at bundle-time: '$$${name}${inner.result}' | exception | error | codegen, macro-preprocessor, ffi, builtin-bundler |
| $$${name} takes three arguments, but got '$$${name}${inner.r | exception | error | codegen, macro-preprocessor, ffi, arguments |
| $$${name} takes two string arguments, but got '$$${name}${in | exception | error | codegen, macro-preprocessor, ffi, arguments |
| Unknown preprocessor macro ${name} | exception | error | codegen, macro-preprocessor, naming, builtin-bundler |
| build-prefixes.js: could not find the Features bitflags! blo | exception | error | codegen, css, bitflags, autogenerated |
| Missing prefix ${prefix} | exception | error | codegen, css, vendor-prefix, mdn-data |
InvalidElfFile InvalidElfFile | error_code | error | exe-format, elf, compile, standalone, binary |
Not64Bit Not64Bit | error_code | error | |
NotLittleEndian NotLittleEndian | error_code | error | |
BunSectionNotFound BunSectionNotFound | error_code | error | |
NoWritableLoadSegment NoWritableLoadSegment | error_code | error | |
NewVaddrCollides NewVaddrCollides | error_code | error | |
| FIXME TODO | panic | error | |
| {0} | exception | error | |
| InvalidObject | error_code | error | |
| MissingLinkeditSegment | error_code | error | |
| OffsetOutOfRange | error_code | error | |
| OffsetOverflow | error_code | error | |
| InvalidLinkeditOffset | error_code | error | |
| OverlappingSegments | error_code | error | |
| MissingRequiredSegment | error_code | error | |
| OutOfMemory | error_code | error | |
| OutOfBounds | error_code | error | |
| BadAlignment | error_code | error | |
| Overflow | error_code | error | |
| InvalidPEFile | error_code | error | |
| InvalidDOSSignature | error_code | error | |
| InvalidPESignature | error_code | error | windows, pe, compile, standalone, binary-format |
| UnsupportedPEFormat | console | error | windows, pe, compile, architecture, standalone |
| InsufficientHeaderSpace | console | error | windows, pe, compile, sections, standalone |
| TooManySections | console | error | windows, pe, compile, sections, limits |
| SectionExists | console | error | windows, pe, compile, idempotency, standalone |
| InputIsSigned | console | warning | windows, pe, authenticode, codesigning, dead-code |
| InvalidSecurityDirectory | console | error | windows, pe, authenticode, codesigning, compile |
| SecurityDirInsideImage | console | error | windows, pe, authenticode, codesigning, corruption |
| UnexpectedOverlayPresent | console | error | windows, pe, overlay, compile, standalone |
| InsufficientSpace | console | warning | windows, pe, dead-code, compile |
| FailedToOpenSocket | error_code | critical | http, tls, network, crash, boringssl |
| LoadCAFile | error_code | critical | tls, ca, config, crash, install, network |
| InvalidCAFile | error_code | critical | tls, ca, pem, config, crash |
| InvalidCA | error_code | critical | tls, ca, pem, secrets, crash |
| InvalidCRL | error_code | critical | tls, crl, pki, config, crash |
CompressionFailed CompressionFailed | error_code | error | http, fetch, compression, request-body, network |
Aborted Aborted | error_code | info | http, fetch, abort, network, cancellation |
WriteFailed WriteFailed | error_code | error | http, network, socket, fetch, broken-pipe |
HTTP2RefusedStream HTTP2RefusedStream | error_code | warning | http, http2, network, retry, fetch |
HTTP2ContentLengthMismatch HTTP2ContentLengthMismatch | error_code | error | http, http2, protocol, content-length, network |
HTTP2FrameSizeError HTTP2FrameSizeError | error_code | error | |
HTTP2ProtocolError HTTP2ProtocolError | error_code | error | |
| HTTP2FlowControlError | exception | error | |
| HTTP2EnhanceYourCalm | exception | error | |
| HTTP2HeaderListTooLarge | exception | error | |
| HTTP2StreamReset | exception | error | |
| HTTP2GoAway | exception | error | |
HTTP2CompressionError HTTP2CompressionError | error_code | error | |
Timeout Timeout | error_code | error | |
AbortedBeforeConnecting AbortedBeforeConnecting | error_code | error | |
InvalidURL InvalidURL | error_code | error | |
ERR_TLS_CERT_ALTNAME_INVALID ERR_TLS_CERT_ALTNAME_INVALID | error_code | error | |
ClientAborted ClientAborted | exception | error | |
HTTP2Unsupported HTTP2Unsupported | exception | error | |
ECONNRESET ConnectionClosed | exception | error | |
DNSResolveFailed DNSResolveFailed | exception | error | |
ConnectionRefused ConnectionRefused | exception | error | |
TooManyRedirects TooManyRedirects | error_code | error | |
HTTP3Unsupported HTTP3Unsupported | error_code | error | |
ResponseHeadersTooLarge ResponseHeadersTooLarge | error_code | error | |
UnrequestedUpgrade UnrequestedUpgrade | error_code | error | |
UnexpectedData UnexpectedData | error_code | error | |
| InvalidHTTPResponse | exception | error | |
| InvalidContentLength | exception | error | |
| UnsupportedTransferEncoding | exception | error | |
| RequestBodyNotReusable | exception | error | |
| UnsupportedRedirectProtocol | exception | error | |
| RedirectURLTooLong | exception | error | |
| RedirectURLInvalid | exception | error | |
| InvalidRedirectURL | exception | error | |
| UnexpectedRedirect | exception | error | |
| ShortRead | exception | error | |
HTTP3HandshakeFailed HTTP3HandshakeFailed | error_code | error | |
HTTP3ProtocolError HTTP3ProtocolError | error_code | error | |
HTTP3HeaderEncodingError HTTP3HeaderEncodingError | error_code | error | |
DNSResolutionFailed DNSResolutionFailed | error_code | error | |
HTTP3StreamReset HTTP3StreamReset | error_code | error | |
HTTP3ContentLengthMismatch HTTP3ContentLengthMismatch | error_code | error | |
FailedToOpenSocket FailedToOpenSocket | error_code | error | |
InvalidCRL InvalidCRL | error_code | error | |
UnsupportedProxyProtocol UnsupportedProxyProtocol | exception | error | network, proxy, fetch, configuration |
| UNABLE_TO_GET_ISSUER_CERT | error_code | error | tls, certificates, fetch, network, pkix |
| UNABLE_TO_GET_CRL | error_code | error | tls, certificates, crl, revocation, fetch |
| UNABLE_TO_DECRYPT_CERT_SIGNATURE | error_code | error | tls, certificates, pkix, fetch, network |
| UNABLE_TO_DECRYPT_CRL_SIGNATURE | error_code | error | tls, certificates, crl, revocation, fetch |
| UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY | error_code | error | tls, certificates, pkix, fetch, configuration |
| CERT_SIGNATURE_FAILURE | error_code | error | tls, certificates, pkix, security, fetch |
| CRL_SIGNATURE_FAILURE | error_code | error | tls, certificates, crl, revocation, fetch |
| CERT_NOT_YET_VALID | error_code | error | tls, certificates, clock, fetch, environment |
| CERT_HAS_EXPIRED | error_code | error | tls, certificates, expiry, fetch, network |
CRL_NOT_YET_VALID CRL_NOT_YET_VALID | error_code | error | tls, certificates, crl, clock, fetch |
CRL_HAS_EXPIRED CRL_HAS_EXPIRED | error_code | error | tls, certificates, crl, revocation, fetch |
ERROR_IN_CERT_NOT_BEFORE_FIELD ERROR_IN_CERT_NOT_BEFORE_FIELD | error_code | error | tls, certificates, pkix, fetch |
ERROR_IN_CERT_NOT_AFTER_FIELD ERROR_IN_CERT_NOT_AFTER_FIELD | error_code | error | tls, certificates, pkix, fetch |
ERROR_IN_CRL_LAST_UPDATE_FIELD ERROR_IN_CRL_LAST_UPDATE_FIELD | error_code | error | tls, certificates, crl, fetch |
ERROR_IN_CRL_NEXT_UPDATE_FIELD ERROR_IN_CRL_NEXT_UPDATE_FIELD | error_code | error | tls, certificates, crl, fetch |
OUT_OF_MEM OUT_OF_MEM | error_code | critical | tls, memory, resources, fetch |
DEPTH_ZERO_SELF_SIGNED_CERT DEPTH_ZERO_SELF_SIGNED_CERT | error_code | error | tls, certificates, self-signed, development, fetch |
SELF_SIGNED_CERT_IN_CHAIN SELF_SIGNED_CERT_IN_CHAIN | error_code | error | tls, certificates, corporate-proxy, fetch, pkix |
UNABLE_TO_GET_ISSUER_CERT_LOCALLY UNABLE_TO_GET_ISSUER_CERT_LOCALLY | error_code | error | tls, certificates, trust-store, corporate, fetch, docker |
UNABLE_TO_VERIFY_LEAF_SIGNATURE UNABLE_TO_VERIFY_LEAF_SIGNATURE | error_code | error | tls, certificate, fetch, pki, chain |
CERT_CHAIN_TOO_LONG CERT_CHAIN_TOO_LONG | error_code | error | tls, certificate, chain, fetch, pki |
CERT_REVOKED CERT_REVOKED | error_code | critical | tls, certificate, revocation, fetch, security |
INVALID_CA INVALID_CA | error_code | error | tls, certificate, ca, pki, fetch |
PATH_LENGTH_EXCEEDED PATH_LENGTH_EXCEEDED | error_code | error | tls, certificate, pki, chain, fetch |
INVALID_PURPOSE INVALID_PURPOSE | error_code | error | tls, certificate, eku, pki, fetch |
CERT_UNTRUSTED CERT_UNTRUSTED | error_code | error | tls, certificate, trust-store, fetch, corporate-proxy |
CERT_REJECTED CERT_REJECTED | error_code | error | tls, certificate, trust-store, purpose, fetch |
SUBJECT_ISSUER_MISMATCH SUBJECT_ISSUER_MISMATCH | error_code | error | tls, certificate, chain, pki, fetch |
AKID_SKID_MISMATCH AKID_SKID_MISMATCH | error_code | error | tls, certificate, pki, rekey, chain |
AKID_ISSUER_SERIAL_MISMATCH AKID_ISSUER_SERIAL_MISMATCH | error_code | error | tls, certificate, pki, akid, chain |
KEYUSAGE_NO_CERTSIGN KEYUSAGE_NO_CERTSIGN | error_code | error | tls, certificate, keyusage, ca, pki |
UNABLE_TO_GET_CRL_ISSUER UNABLE_TO_GET_CRL_ISSUER | error_code | error | tls, certificate, crl, revocation, pki |
UNHANDLED_CRITICAL_EXTENSION UNHANDLED_CRITICAL_EXTENSION | error_code | error | tls, certificate, x509-extensions, pki, fetch |
KEYUSAGE_NO_CRL_SIGN KEYUSAGE_NO_CRL_SIGN | error_code | error | tls, certificate, crl, keyusage, pki |
UNHANDLED_CRITICAL_CRL_EXTENSION UNHANDLED_CRITICAL_CRL_EXTENSION | error_code | error | tls, crl, revocation, pki, x509-extensions |
INVALID_NON_CA INVALID_NON_CA | error_code | error | tls, certificate, pki, basic-constraints, chain |
PROXY_PATH_LENGTH_EXCEEDED PROXY_PATH_LENGTH_EXCEEDED | error_code | error | tls, certificate, proxy-cert, rfc3820, pki |
KEYUSAGE_NO_DIGITAL_SIGNATURE KEYUSAGE_NO_DIGITAL_SIGNATURE | error_code | error | tls, certificate, keyusage, cipher-suites, pki |
PROXY_CERTIFICATES_NOT_ALLOWED PROXY_CERTIFICATES_NOT_ALLOWED | error_code | error | tls, certificate, proxy-cert, rfc3820, fetch |
INVALID_EXTENSION INVALID_EXTENSION | error_code | error | tls, x509, certificate, fetch, security, asn1 |
INVALID_POLICY_EXTENSION INVALID_POLICY_EXTENSION | error_code | error | tls, x509, certificate-policies, fetch, security, asn1 |
NO_EXPLICIT_POLICY NO_EXPLICIT_POLICY | error_code | error | tls, x509, certificate-policies, pki, fetch, security |
DIFFERENT_CRL_SCOPE DIFFERENT_CRL_SCOPE | error_code | error | tls, x509, crl, revocation, pki, fetch, security |
UNSUPPORTED_EXTENSION_FEATURE UNSUPPORTED_EXTENSION_FEATURE | error_code | error | tls, x509, crl, extensions, pki, fetch, security |
UNNESTED_RESOURCE UNNESTED_RESOURCE | error_code | error | tls, x509, rpki, rfc3779, bgp, fetch, security |
PERMITTED_VIOLATION PERMITTED_VIOLATION | error_code | error | tls, x509, name-constraints, san, pki, fetch, security |
EXCLUDED_VIOLATION EXCLUDED_VIOLATION | error_code | error | tls, x509, name-constraints, san, pki, fetch, security |
SUBTREE_MINMAX SUBTREE_MINMAX | error_code | error | tls, x509, name-constraints, asn1, pki, fetch, security |
APPLICATION_VERIFICATION APPLICATION_VERIFICATION | error_code | error | tls, x509, verification, fetch, security, diagnostics |
UNSUPPORTED_CONSTRAINT_TYPE UNSUPPORTED_CONSTRAINT_TYPE | error_code | error | tls, x509, name-constraints, asn1, pki, fetch, security |
UNSUPPORTED_CONSTRAINT_SYNTAX UNSUPPORTED_CONSTRAINT_SYNTAX | error_code | error | tls, x509, name-constraints, rfc5280, pki, fetch, security |
UNSUPPORTED_NAME_SYNTAX UNSUPPORTED_NAME_SYNTAX | error_code | error | tls, x509, san, asn1, rfc5280, fetch, security |
CRL_PATH_VALIDATION_ERROR CRL_PATH_VALIDATION_ERROR | error_code | error | tls, x509, crl, revocation, pki, fetch, security |
SUITE_B_INVALID_VERSION SUITE_B_INVALID_VERSION | error_code | error | tls, x509, suite-b, compliance, pki, fetch, security |
SUITE_B_INVALID_ALGORITHM SUITE_B_INVALID_ALGORITHM | error_code | error | tls, x509, suite-b, ecdsa, pki, fetch, security |
SUITE_B_INVALID_CURVE SUITE_B_INVALID_CURVE | error_code | error | tls, x509, suite-b, ecdsa, curves, fetch, security |
SUITE_B_INVALID_SIGNATURE_ALGORITHM SUITE_B_INVALID_SIGNATURE_ALGORITHM | error_code | error | tls, x509, suite-b, signature, ecdsa, fetch, security |
SUITE_B_LOS_NOT_ALLOWED SUITE_B_LOS_NOT_ALLOWED | error_code | error | tls, x509, suite-b, curves, compliance, fetch, security |
SUITE_B_CANNOT_SIGN_P_384_WITH_P_256 SUITE_B_CANNOT_SIGN_P_384_WITH_P_256 | error_code | error | tls, x509, suite-b, curves, pki, fetch, security |
HOSTNAME_MISMATCH HOSTNAME_MISMATCH | error_code | error | |
EMAIL_MISMATCH EMAIL_MISMATCH | error_code | error | |
IP_ADDRESS_MISMATCH IP_ADDRESS_MISMATCH | error_code | error | |
INVALID_CALL INVALID_CALL | error_code | error | |
STORE_LOOKUP STORE_LOOKUP | error_code | error | |
NAME_CONSTRAINTS_WITHOUT_SANS NAME_CONSTRAINTS_WITHOUT_SANS | error_code | error | |
UNKNOWN_CERTIFICATE_VERIFICATION_ERROR UNKNOWN_CERTIFICATE_VERIFICATION_ERROR | error_code | error | |
UnableToEncode UnableToEncode | exception | error | |
InvalidCompressedData InflateFailed | error_code | error | |
MessageTooBig TooLarge | error_code | error | |
| Patched dependency cache dir subpath does not have the "_pat | panic | error | |
| LazyPackageDestinationDir is closed! This should never happe | panic | error | |
| Expected folder path to contain `patch_hash=`, this is a bug | panic | error | |
| Package not found | panic | error | |
InvalidURL InvalidURL | error_code | error | |
OutOfMemory OutOfMemory | error_code | error | |
SCAN_FAILED Failed to read packages from FD ${IPC_INPUT_FD}: ${error instanceof Error ? erro | error_code | error | |
| Expected packages to be an array | exception | error | |
MODULE_NOT_FOUND Failed to import security scanner: '${scannerModuleName}' | error_code | error | install, bunfig, security-scanner, module-resolution |
| Security scanner must export a 'scanner' object with a versi | exception | error | security-scanner, contract, exports, validation |
INVALID_VERSION Security scanner must be version 1, got version ${scanner.version} | error_code | error | security-scanner, version, contract |
| scanner.scan is not a function, got ${typeof scanner.scan} | exception | error | security-scanner, contract, api-shape |
| Security scanner must return an array of advisories | exception | error | security-scanner, contract, return-type |
| FileNotFound | error_code | error | install, filesystem, enoent |
| AccessDenied | error_code | error | install, permissions, filesystem, eacces |
| NotDir | error_code | error | install, filesystem, enotdir |
| NameTooLong | error_code | error | install, filesystem, paths, enametoolong |
| SymLinkLoop | error_code | error | install, symlink, eloop, filesystem |
| SystemFdQuotaExceeded | error_code | error | install, system-limits, emfile, extraction |
| SystemResources | error_code | error | install, memory, system-resources, transient |
| DeviceBusy | error_code | error | install, windows, file-lock, ebusy |
| TarballHTTP401 | error_code | error | install, network, auth, registry, http-401 |
| TarballHTTP402 | error_code | error | install, network, registry, billing, http-402 |
| TarballHTTP403 | error_code | error | install, network, auth, registry, http-403 |
| TarballHTTP404 | error_code | error | install, network, registry, http-404, unpublished |
| TarballHTTP4xx | error_code | error | |
| TarballHTTP5xx | error_code | error | |
| TarballFailedToExtract | error_code | error | |
| TarballFailedToDownload | error_code | error | |
| BadRequest | error_code | error | |
| TooManyRequests | error_code | error | |
| HTTPInternalServerError | error_code | error | |
| UnexpectedNotModified | error_code | error | |
| PackageFailedToParse | error_code | error | |
| BufferTooSmall | error_code | error | |
| DanglingSymlink | error_code | error | |
| UnsupportedYarnLockfileVersion | error_code | error | |
| InvalidPackageJSON | error_code | error | |
| LockfileResolveFailed | error_code | error | |
| DistTagNotFound | error_code | error | |
| NoMatchingVersion | error_code | error | |
| TooRecentVersion | error_code | error | |
| MissingPackageJSON | error_code | error | |
| InstallFailed | error_code | error | |
| HTTPError | error_code | error | |
| Failed | error_code | error | |
| UnrecognizedDependencyFormat | error_code | error | |
| No global directory found | error_code | error | |
| InvalidPackageID | error_code | error | |
| PartialInstallFailed | error_code | error | |
| NoPackagesInstalled | error_code | error | |
| SecurityScannerInWorkspace | error_code | error | |
| SecurityScannerRetryFailed | exception | error | |
| IPCPipeFailed | exception | error | |
| JSONPipeWriterFailed | exception | error | |
| ProcessWatchFailed | exception | error | |
| SecurityScannerProcessFailedWithoutExitStatus | exception | error | |
| NoSecurityScanData | exception | error | |
| InvalidIPCMessage | exception | error | |
| InvalidIPCFormat | exception | error | |
| MissingIPCType | exception | error | |
| InvalidIPCType | exception | error | |
| MissingErrorCode | exception | error | |
| InvalidErrorCode | exception | error | |
| UnknownErrorCode | exception | error | |
| SecurityScannerNotFound | exception | error | bunfig-toml, security-scanner, install, configuration |
| SecurityScannerNotInDependencies | exception | error | bunfig-toml, security-scanner, dependencies, install |
| InvalidScannerVersion | exception | error | security-scanner, version-mismatch, ipc, install |
| ScannerFailed | exception | error | security-scanner, scan-failure, install, ci |
| UnknownMessageType | exception | error | security-scanner, ipc, protocol, json |
| MissingAdvisoriesField | exception | error | security-scanner, ipc, schema, json |
| SecurityScannerFailed | exception | error | security-scanner, exit-code, process-lifecycle, install |
| SecurityScannerTerminated | exception | error | security-scanner, signal, oom, ci |
| InvalidAdvisoriesFormat | exception | error | security-scanner, json, schema, advisories |
| InvalidAdvisoryFormat | exception | error | security-scanner, json, schema, advisories |
| MissingPackageField | exception | error | security-scanner, json, schema, advisories |
| InvalidPackageField | exception | error | security-scanner, json, schema, type-mismatch |
| EmptyPackageField | exception | error | security-scanner, json, schema, validation |
| InvalidDescriptionField | exception | error | security-scanner, json, schema, type-mismatch |
| InvalidUrlField | exception | error | security-scanner, json, schema, url |
| MissingLevelField | exception | error | security-scanner, json, schema, severity |
| InvalidLevelField | exception | error | security-scanner, json, schema, type-mismatch |
| InvalidLevelValue | exception | error | security-scanner, json, schema, severity |
| Missing global bin directory: try setting $BUN_INSTALL | exception | error | global-install, environment-variables, docker, ci |
| InvalidURL | exception | error | registry, url, network, configuration |
| Fail | exception | error | |
| IntegrityCheckFailed | exception | error | |
| RepositoryNotFound | exception | error | |
| NoPackage | exception | error | |
| WriteFailed | exception | error | |
| InvalidCharacter | error_code | error | |
| InvalidLockfile | error_code | error | |
| Unexpected lockfile version | error_code | error | |
| Outdated lockfile version | error_code | error | |
| Lockfile is missing data | error_code | error | |
| Lockfile is malformed (expected 0 at the end) | error_code | error | |
| CorruptLockfile | error_code | error | |
| Lockfile is missing resolution data | error_code | error | |
| MissingPackageName | error_code | error | |
| GlobError | error_code | error | |
| Invalid | error_code | error | |
| Lockfile validation failed: list is impossibly long | validation | error | |
| Lockfile validation failed: alignment mismatch | validation | error | |
| Lockfile validation failed: unexpected number of package fie | validation | error | |
| Lockfile validation failed: invalid package list range | validation | error | |
| Lockfile validation failed: invalid resolution tag | validation | error | |
| Lockfile validation failed: invalid package meta | validation | error | |
| Lockfile validation failed: invalid bin tag | validation | error | |
| Lockfile validation failed: invalid package scripts | validation | error | |
| InvalidNPMLockfile | error_code | error | |
| NotSupported | error_code | error | |
| Unexpected | error_code | error | |
| NotSameFileSystem | error_code | error | |
| FailedToCopyFile | error_code | error | |
| InvalidBinCount | error_code | error | |
| InvalidBinContent | error_code | error | |
| Tried to delete root and stopped it | panic | error | |
InvalidURL InvalidURL | validation | error | |
InvalidGitUrl InvalidGitUrl | validation | error | |
| Cannot move an empty Result. This is a bug in Bun. Please re | panic | error | |
OutOfMemory OutOfMemory | error_code | error | |
InvalidPnpmLockfile InvalidPnpmLockfile | error_code | error |