| configured allocation limit | console | error | rust, grep-searcher, memory, io-error, configuration, ripgrep |
| pattern contains but it is impossible to match | validation | error | regex, banned-byte, nul, binary |
| the literal is not allowed in a regex | validation | error | regex, line-terminator, multiline, searcher |
| found invalid UTF-8 in pattern at byte offset | validation | error | pattern, utf-8, regex, cli |
| hostname could not be found on unsupported platform | console | error | platform, hostname, wasm, cfg |
| preprocessor command failed | console | error | preprocessor, process, io, cli |
| preprocessor command could not start | console | error | preprocessor, process, spawn, cli |
| Consider enabling multiline mode with the --multiline flag… | validation | error | |
| {}:{} | validation | error | pattern, utf-8, patterns-file, cli |
| walkdir: same_file_system option not supported on this… | console | error | walk, platform, same-file-system, ignore |
| invalid integer found in size | validation | error | size-parsing, cli, overflow, u64 |
| could not find NUL terminator in hostname | console | error | hostname, unix, posix, nul-terminator |
| host name max limit ( ) overflowed usize | console | error | hostname, unix, sysconf, libc |
| invalid format for size | validation | error | size-parsing, cli, validation, human-readable |
| line terminators must be ASCII, but | validation | error | regex, line-terminator, ascii, searcher |
| unsupported platform | console | error | walk, platform, wasm, ignore |
| has no metadata | console | error | walk, stdin, metadata, ignore |
| {}: {} | validation | error | pattern, io, file-not-found, cli |
| <stdin>:{} | validation | error | pattern, utf-8, stdin, cli |
| size too big in | validation | error | size-parsing, cli, overflow, checked-mul |
| regex could not be compiled with either the default regex… | validation | error | |
| A path separator must be exactly one byte, but the given… | validation | error | |
| Consider enabling PCRE2 with the --pcre2 flag, which can… | validation | error | |
| separator must be valid UTF-8 (use escape sequences to… | validation | error | |
| failed to get current working directory | console | error | |
| error: attempted to read patterns from stdin while also… | validation | error | |
| error reading -f/--file from stdin: stdin has already been… | validation | error | |
| ripgrep requires at least one pattern to execute a search | validation | error | |
| failed to find a place to create/update an index | validation | error | |
| PCRE2 is not available in this build of ripgrep | validation | error | |
| sorting by creation time isn't supported | validation | error | |
| sorting by last accessed isn't supported | validation | error | |
| sorting by last modified isn't supported | validation | error | |
| current working directory | validation | error | |
| indexing not enabled in this build of ripgrep | validation | error | |
| system PATH environment variable not found | console | error | |
| : could not find executable in PATH | console | error | |
| -X/--index may be given at most twice | validation | error | |
| unrecognized regex engine | validation | error | |
| flag -- does not support indexing | validation | error | |
| failed to initialize logger | console | error | |
| MissingDependency( ) | exception | error | |
| MissingCommands( ) | exception | error | |
| pattern given is not valid UTF-8 | validation | error | |
| failed to find an index to read | validation | error | |
| choice ' ' is unrecognized | validation | error | |
| index was opened read-only | validation | error | |
| unrecognized flag | validation | error | |
| unrecognized flag | validation | error | |
| {line_number}: {err} | validation | error | |