ErrLookup › tokio-rs/tokio
tokio-rs/tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ... · Rust · 484 source files
Analyzed at 8146318256 on 2026-09-14. 72 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| cannot enter a task-local scope while the task-local… | panic | critical | tokio, task-local, runtime-panic, refcell, reentrancy |
| A Tokio 1.x context was found, but it is being shutdown. | panic | error | rust, tokio, async, timer, runtime-shutdown, panic |
| number of permits overflowed | panic | critical | tokio, sync, semaphore, panic, overflow, concurrency |
| Failed to parse value of | validation | error | rust, tokio, macros, configuration, compile-time |
| utf-8 error (io::Error::new(io::ErrorKind::InvalidData… | exception | error | io, utf-8, tokio, async, encoding, invalid-data |
| stream did not contain valid UTF-8… | exception | error | io, utf-8, tokio, async, encoding, invalid-data |
| unexpected xucred size from LOCAL_PEERCRED | exception | error | unix, ucred, macos, bsd, abi, tokio |
| cannot enter a task-local scope during or after destruction… | panic | critical | tokio, task-local, runtime-panic, thread-local, destructor |
| write zero byte into writer | exception | error | io, copy, write-zero, tokio |
| failed to write the buffered data | exception | error | io, buf-writer, write-zero, tokio |
| could not resolve to any address | exception | error | net, tcp, bind, dns, tokio |
| listen cannot be called on a datagram socket | exception | error | unix, socket, datagram, listen, tokio |
| sender not available | exception | warning | net, udp, peek, macos, tokio |
| background task failed | exception | error | rust, tokio, fs, runtime, shutdown, blocking, runtime |
| early eof | exception | error | io, read-exact, eof, tokio |
| stream did not contain valid UTF-8 | exception | error | io, utf-8, read-line, encoding, tokio |
| Unhandled Panic behavior modified after starting LocalSet | panic | error | localset, task, unhandled-panic, panic, configuration |
| connect cannot be called on a datagram socket | exception | error | unix, socket, datagram, connect, tokio |
| failed to write entire datagram to socket | exception | error | rust, tokio, tokio-util, udp, codec, network, runtime |
| no addresses to send data to | exception | error | net, udp, send-to, dns, tokio |
| bytes remaining on stream | exception | error | rust, tokio, tokio-util, codec, framing, network, runtime |
| provided length would overflow after adjustment | exception | error | rust, tokio, tokio-util, codec, length-delimited, configuration, runtime |
| Failed to parse value of | validation | error | tokio, macros, compile-error, config, invalid-value, parse |
| invalid address family (not IPv4 or IPv6) | exception | error | net, tcp, socket, address-family, tokio |
| datagram cannot be called on a stream socket | exception | error | unix, socket, datagram, stream, tokio |
| other file operation is pending, call poll_complete before… | exception | error | rust, tokio, fs, async-seek, api-misuse, runtime |
| blocking pool shutting down | exception | error | runtime, blocking-pool, spawn-blocking, shutdown, io-error |
| unexpected xucred version from LOCAL_PEERCRED | exception | error | freebsd, unix-socket, peer-credentials, abi, io-error |
| not a pipe | exception | error | unix, pipe, fifo, filesystem, tokio |
| The #[tokio::main] macro requires rt or rt-multi-thread. | validation | error | rust, tokio, macros, features, compile-time, configuration |
| frame size too big | exception | error | rust, tokio, tokio-util, codec, length-delimited, network, runtime |
| The default runtime flavor is `multi_thread`, but the… | validation | error | tokio, macros, compile-error, cargo-features, config |
| filled overflow | panic | error | io, read-buf, panic, arithmetic, async-read |
| failed to write frame to transport | exception | error | rust, tokio, tokio-util, codec, sink, network, runtime |
| Failed to parse value of | validation | error | rust, tokio, macros, configuration, compile-time |
| `name` set multiple times. | validation | error | tokio, macros, compile-error, config, duplicate-option |
| registering signal handler failed | exception | error | signal, signal-handling, os-error, unix, io-error |
| Refusing to register signal | exception | error | signal, signal-handling, unix, validation, io-error |
| cannot create LocalSet during thread shutdown | panic | error | localset, task, thread-shutdown, panic, tls |
| not in O_WRONLY or O_RDWR access mode | exception | error | unix, pipe, fd, access-mode, sender, tokio |
| task panicked | exception | error | task, join-error, panic, io-error |
| Failed to parse value of | validation | error | rust, tokio, macros, configuration, compile-time |
| `worker_threads` may not be 0. | validation | error | tokio, macros, compile-error, config, invalid-value |
| Can't get a task id when not inside a task | panic | error | task, task-id, panic, context, block-on |
| not in O_RDONLY or O_RDWR access mode | exception | error | unix, pipe, fd, access-mode, receiver, tokio |
| Failed building the Runtime | panic | critical | runtime, macro, tokio-main, panic, startup |
| task was cancelled | exception | error | task, join-error, cancellation, io-error |
| The `worker_threads` option requires the `multi_thread`… | validation | error | tokio, macros, compile-error, config, flavor-mismatch |
| Unable to decode input as UTF8 | exception | error | rust, tokio, tokio-util, codec, lines, utf8, encoding, runtime |
| signal driver gone | exception | error | signal, signal-driver, runtime, shutdown, io-error |
| `JoinError` reason is not a panic. | panic | error | task, join-error, panic, cancellation |
| `worker_threads` set multiple times. | validation | error | tokio, macros, compile-error, config, duplicate-option |
| there is no signal driver running, must be called from the… | panic | critical | signal, signal-driver, runtime, builder, panic, configuration |
| signal too large | exception | error | signal, signal-handling, unix, validation, io-error |
| The single threaded runtime flavor is called… | validation | error | tokio, macros, compile-error, config, naming, migration |
| `unhandled_panic` set multiple times. | validation | error | tokio, macros, compile-error, config, duplicate-option |
| There must be more than one worker | panic | error | spawn-pinned, task, panic, configuration, tokio-util |
| No such runtime flavor | validation | error | tokio, macros, compile-error, config, invalid-value |
| The #[tokio::test] macro requires rt or rt-multi-thread. | validation | error | rust, tokio, macros, features, compile-time, testing |
| Failed to parse value of | validation | error | rust, tokio, macros, configuration, compile-time |
| `flavor` set multiple times. | validation | error | tokio, macros, compile-error, config, duplicate-option |
| A Tokio 1.x context was found, but IO is disabled. Call… | panic | critical | runtime, io-driver, builder, panic, configuration |
| `start_paused` set multiple times. | validation | error | tokio, macros, compile-error, config, duplicate-option, testing |
| The runtime flavor `multi_thread` requires the… | validation | error | tokio, macros, compile-error, cargo-features, config, flavor-mismatch |
| The `start_paused` option requires the `current_thread`… | validation | error | tokio, macros, compile-error, config, flavor-mismatch, testing |
| The `unhandled_panic` option requires the `current_thread`… | validation | error | tokio, macros, compile-error, config, flavor-mismatch |
| No such unhandled panic behavior | validation | error | tokio, macros, compile-error, config, invalid-value |
| A Tokio 1.x context was found, but timers are disabled… | panic | critical | runtime, time-driver, builder, panic, configuration |
| The `basic_scheduler` runtime flavor has been renamed to… | validation | error | tokio, macros, compile-error, config, migration, version-upgrade |
| Failed to parse value of | validation | error | rust, tokio, macros, configuration, compile-time |
| `crate` set multiple times. | validation | error | tokio, macros, compile-error, config, duplicate-option, re-export |
| The `threaded_scheduler` runtime flavor has been renamed to… | validation | error | tokio, macros, compile-error, config, migration, version-upgrade |