ErrLookup › commaai/openpilot
commaai/openpilot
openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300+ supported cars. · Python · 598 source files
Analyzed at 516ec1e682 on 2026-08-15. 137 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| failed to save Cabana settings to | console | error | cabana, settings, fsync, rename, disk-full, atomic-write |
| chestnut is in use, stop modeld/GPU processes before… | console | error | usb, hardware, ebusy, flashing, driver-conflict |
| bundled firmware is , expected version | console | error | firmware, flashing, version-mismatch, openpilot |
| data must begin with start code | exception | error | video, hevc, parsing, corruption, openpilot |
| chestnut fell back to the ROM bootloader | console | error | usb, bootloader, recovery, firmware, hardware |
| failed to lock Cabana settings | console | warning | cabana, file-locking, settings, filesystem, openpilot |
| Unexpected non-vendored library | exception | error | build, scons, linking, vendoring, openpilot |
| slice_type must be 0, 1, or 2 | exception | error | video, hevc, bitstream, corruption, openpilot |
| SPI flash WIP timeout | console | error | spi, timeout, flash-write, hardware, flashing |
| failed to read Cabana settings | console | warning | cabana, settings, json, parse-error, filesystem |
| too few samples found in route | exception | error | car-porting, toyota, eps, can, data-quality, openpilot |
| ROM flash command failed | console | critical | usb, recovery, bootloader, bulk-transfer, scsi-bot, flashing |
| could not clear SPI block protection | console | error | spi, block-protection, init, hardware, flashing |
| unstable flash read at 0x | console | warning | spi, data-integrity, usb, retry, read-verify |
| data to short to contain nal unit header | exception | error | video, hevc, parsing, truncation, openpilot |
| Unsupported compression type | exception | error | compression, decompression, validation, openpilot |
| convert decoded frame: produced | exception | error | ffmpeg, video-decoding, swscale, resolution-change, openpilot |
| invalid config backup | console | error | config, backup, file-size, state |
| failed to create Cabana settings directory | console | error | cabana, settings, filesystem, permissions, directory |
| AuthenticateServer rejected by eUICC | exception | error | esim, euicc, authentication, sgp22, download, python |
| Compressed file ended before the end-of-stream marker | exception | error | compression, truncated-file, download, openpilot |
| sector verification failed | console | warning | spi, flash-write, verify, retry, sector |
| flash controller timeout | console | error | spi, timeout, usb, hardware, flashing |
| {fn} | exception | error | video, codec, framereader, not-implemented |
| Profile installation failed at | exception | error | esim, lpa, euicc, embedded |
| failed: / | exception | error | esim, es9p, smdp-plus, network, carrier, python |
| No camera file for segment | exception | error | route-data, clip-tool, segments, validation, openpilot |
| failed to open panda | console | warning | panda, usb, exclusive-open, settings-dialog, hardware |
| failed to preserve corrupt Cabana settings | console | warning | cabana, settings, rename, corrupt-file, permissions |
| Failed to index | exception | error | video, index-cache, framereader, corrupt-data |
| ffmpeg failed | exception | error | ffmpeg, clip-tool, video-decoding, subprocess, openpilot |
| Did not find for seg idxs of | exception | error | logs, segments, logreader, missing-files |
| clip encoding failed | console | error | cli, encoderd, clip, argument-parsing, openpilot |
| send_apdu failed | exception | error | esim, defensive-code, unreachable, retries, python |
| signal out of bounds.start_bit: size | console | warning | cabana, dbc, can, parsing, openpilot |
| chestnut did not re-enumerate after reset | console | error | usb, port-reset, recovery, bootloader, enumeration |
| failed to receive | console | warning | panda, can, usb, libusb, receive |
| Profile installation failed: no result from eUICC | exception | critical | esim, installation, euicc, download, bpp, python |
| Connection to panda lost. Attempting reconnect. | console | warning | panda, usb, reconnect, can-stream, hardware |
| %s | console | error | cabana, panda, usb, hardware, openpilot |
| page verify failed at 0x | console | warning | spi, page-program, flash-write, retry, verify |
| is MiB, exceeding the MiB limit | exception | error | build, scons, artifact-size, release, openpilot |
| Failed to bind CAN socket | console | error | socketcan, bind, interface, linux, can |
| first byte must be 0x00 | exception | error | video, hevc, file-format, validation, openpilot |
| APDU failed with SW= | exception | error | esim, apdu, sgp22, euicc, python |
| cannot recover from the ROM bootloader without a config… | console | critical | firmware, recovery, bootloader, missing-file, openpilot |
| SetNickname failed with status 0x | exception | error | esim, sgp22, euicc, status-code, python |
| usage: encoderd --clip OUTPUT START DURATION [--bitrate… | console | error | cli, usage, encoderd, clip, openpilot |
| final full-image verification failed | console | critical | firmware, flashing, verification, hardware, openpilot |
| error getting route metadata: cannot find any uploaded logs | exception | error | route-data, api, clip-tool, openpilot |
| / logs were not found, please ensure all logs are uploaded… | exception | error | logs, logreader, route, missing-files |
| sector erase verification failed | console | warning | spi, erase, flash-write, retry, verify |
| No reference series found. Set an input timeseries or… | exception | error | jotpluggler, math-eval, timeseries, validation, openpilot |
| Confirmation code required but not provided | exception | error | esim, confirmation-code, qr-code, download, validation, python |
| private key is not configured | exception | error | authentication, jwt, provisioning, device-state, python |
| Failed to create CAN socket | console | error | socketcan, linux, can, kernel, privileges |
| invalid exponential-golomb code | exception | error | video, hevc, corrupt-data, vidindex |
| no product string in wrapped firmware | console | error | firmware, validation, product-id, build |
| wrapped firmware is too short | console | error | firmware, validation, file-format |
| chestnut did not enumerate within | console | error | usb, enumeration, timeout, hardware |
| invalid wrapped firmware checksum | console | error | firmware, validation, checksum, corruption |
| no eUICC detected | exception | error | esim, hardware, modem, environment, python |
| Unsupported platform | exception | error | plotjuggler, platform-support, installation, openpilot |
| no profile at index (have ) | exception | error | esim, cli, argument-validation, user-input, python |
| Unauthorized. Authenticate with openpilot/tools/lib/auth.py | exception | error | api, authentication, http-401, openpilot |
| chestnut disappeared before recovery | console | error | usb, recovery, bootloader, enumeration, hardware |
| could not disable USB runtime PM | console | error | firmware, flashing, usb, permissions, sysfs |
| is empty | exception | error | video, corrupt-data, framereader, validation |
| Uncompressed size mismatch | exception | critical | firmware, agnos, size-mismatch, flashing |
| invalid speed group, see help | validation | error | cli, argument-validation, car-porting, openpilot |
| profile not found | exception | error | esim, profile-not-found, stale-state, sgp22, python |
| flash did not converge within | console | critical | firmware, flashing, usb, hardware, timeout |
| flash.py must run as root | console | error | permissions, root, flashing, openpilot |
| not a valid request or response | exception | warning | jsonrpc, athena, protocol, validation |
| Call to failed with | exception | error | network, github-api, auth, rate-limit |
| error: --socketcan is only supported on Linux | console | error | cabana, platform-support, socketcan, cli, openpilot |
| failed after retry | exception | error | retry, utils, network, error-handling |
| invalid wrapped firmware length or magic | console | error | firmware, validation, file-format, corruption |
| invalid wrapped firmware CRC | console | error | firmware, validation, crc32, corruption |
| Missing '} | exception | error | esim, tlv, parsing, sgp22, python |
| Unable to parse | exception | error | bootlog, regex, validation, route-data, openpilot |
| Time/value arrays must have the same shape, got | exception | error | jotpluggler, math-eval, shape-mismatch, numpy, openpilot |
| invalid build metadata | exception | error | version, build, git, packaging |
| No valid camera paths | exception | error | clip-tool, route-data, validation, openpilot |
| Expected parts, got ( ) | exception | error | network, http, multipart, url-file |
| no redirect implemented for method | exception | error | authentication, oauth, not-implemented, openpilot |
| Raw hash mismatch | exception | critical | firmware, agnos, hash-mismatch, flashing |
| Invalid BoundProfilePackage | exception | error | esim, bpp, tlv, parsing, sgp22, download, python |
| Missing multipart boundary | exception | error | network, http, multipart, url-file |
| start index must be greater than zero | validation | error | video, hevc, api-misuse, vidindex |
| failed to create temporary Cabana settings | console | error | cabana, settings, mkstemp, filesystem, permissions, atomic-write |
| Failed to get interface index for | console | error | socketcan, interface, ioctl, configuration, linux |
| Failed to open ISD-R after retries | exception | critical | esim, modem, hardware, retries, serial, python |
| Invalid smdpSigned2 | exception | error | esim, es9p, asn1, parsing, smdp-plus, python |
| unable to get max_segment_number. ensure you have access to… | exception | error | network, auth, api, route |
| Custom series returned an empty result | exception | error | jotpluggler, math-eval, empty-data, validation, openpilot |
| data is too short | exception | error | video, hevc, empty-file, validation, openpilot |
| error: requires a value | console | error | cabana, cli, usage, argument-parsing, openpilot |
| could not exclusively lock port | exception | error | serial, locking, device-access |
| expected one chestnut, found | console | error | firmware, flashing, usb, hardware, validation |