ErrLookup › DioxusLabs/dioxus
DioxusLabs/dioxus
Fullstack app framework for web, desktop, and mobile. · Rust · 582 source files
Analyzed at 393d190a80 on 2026-08-16. 164 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| not implemented | panic | error | |
| Architecture not supported | panic | error | |
| Endianness not supported | panic | error | |
| Self type is not supported | panic | error | |
| Lazy initialization is only supported with tokio and threads | panic | error | |
| FileStream::into_request is only implemented for web targets | panic | error | |
| Non web wasm32 clients are not supported yet | panic | error | |
| Non web wasm32 clients are not supported yet | panic | error | |
| todo: convert_cancel_data in dioxus-native. requires support | panic | error | |
| todo: convert_animation_data in dioxus-native. requires supp | panic | error | |
| todo: convert_before_input_data in dioxus-native. requires s | panic | error | |
| todo: convert_clipboard_data in dioxus-native. requires supp | panic | error | |
| todo: convert_composition_data in dioxus-native. requires su | panic | error | |
| todo: convert_drag_data in dioxus-native. requires support i | panic | error | |
| todo: convert_image_data in dioxus-native. requires support | panic | error | |
| todo: convert_media_data in dioxus-native. requires support | panic | error | |
| todo: convert_selection_data in dioxus-native. requires supp | panic | error | |
| todo: convert_toggle_data in dioxus-native. requires support | panic | error | |
| todo: convert_transition_data in dioxus-native. requires sup | panic | error | |
| todo: convert_resize_data in dioxus-native. requires support | panic | error | native, blitz, events, resize, panic |
| todo: convert_visible_data in dioxus-native. requires suppor | panic | error | native, blitz, events, visibility, panic |
| Catch all segments are not allowed in nests | panic | error | router, macro, compile-time, catch-all, nest |
| Syntax Error in line {line} column {column}: {err} | exception | error | cli, format, syn, syntax-error |
| Package type '{invalid:?}' is not supported for bundle forma | exception | error | cli, bundle, package-type, validation |
| 1 issue found. | exception | warning | cli, lint, check, rsx |
| Component '{}' not found in registry | exception | error | cli, components, registry |
| Couldn't retrieve cargo metadata: {:?} | exception | error | cli, create, cargo-metadata, workspace |
| failed to parse toml at {}: {} | exception | error | cli, create, toml, template |
| esbuild not found on PATH and downloads are disabled | exception | error | cli, esbuild, offline, toolchain |
| No esbuild binary available for this platform | exception | error | cli, esbuild, platform-support, install |
| esbuild binary not found in archive (expected one of {}). Fo | exception | error | cli, esbuild, npm, download, archive |
| Failed to read name of css module file `{}`. | exception | error | cli, css-modules, assets, utf-8, filesystem |
| Css module file `{}` should end with a `.css` suffix. | exception | error | cli, css-modules, assets, file-extension |
| Invalid css for file `{}` Error: {} | exception | error | cli, css-modules, lightningcss, parse-error |
| esbuild failed: {stderr} | exception | error | cli, esbuild, javascript, build |
| Failed to convert wasm bindgen output path to string | exception | error | cli, assets, wasm-bindgen, utf-8, path |
| Backend not ready after {max_wait:?}: {e} | http | error | cli, dev-server, proxy, network |
| HTTP handshake failed: {e} | http | error | cli, dev-server, proxy, http, tls |
| Request failed: {e} | http | error | cli, dev-server, proxy, network, streaming |
| Failed emit valid rsx - likely due to partially complete exp | validation | error | |
| Enums must have at least one variant | validation | error | |
| Enums must be repr(C, u*) | validation | error | |
| Enums must be repr(u*) | validation | error | |
| Only structs and enums are supported | validation | error | |
| Must return a <dioxus_core::Element> | validation | error | |
| Lifetimes are not supported in components | validation | error | |
| Async components are not supported | validation | error | |
| Const components are not supported | validation | error | |
| Receiver parameters are not supported | validation | error | |
| Unknown option for component macro | validation | error | |
| Props is not supported for tuple structs | validation | error | |
| Props is not supported for unit structs | validation | error | |
| Props is not supported for enums | validation | error | |
| Props is not supported for unions | validation | error | |
| Nameless field in struct | validation | error | |
| Illegal setting - field is already {} | validation | error | |
| attribute path is not `deprecated` | validation | error | |
| literal in `deprecated` value must be a string | validation | error | |
| Expected middleware attribute to be a list, e.g. #[middlewar | validation | error | |
| Use `api_route` instead of `route` to use OpenAPI options | validation | error | dioxus, proc-macro, openapi, routes, compile-time |
| path parameter `{}` not found in function arguments | validation | error | dioxus, proc-macro, routes, path-params, compile-time |
| query parameter `{}` not found in function arguments | validation | error | dioxus, proc-macro, routes, query-params, compile-time |
| Cannot have multiple query parameters when one is a catch-al | validation | error | dioxus, proc-macro, routes, query-params, catch-all, compile-time |
| HTTP method specified both in macro and in attribute | validation | error | dioxus, proc-macro, routes, http-method, compile-time |
| HTTP method not specified in macro or in attribute | validation | error | dioxus, proc-macro, routes, http-method, compile-time |
| expected at most one '?' | validation | error | dioxus, proc-macro, routes, query-string, compile-time |
| expected path to start with '/' | validation | error | dioxus, proc-macro, routes, path-format, compile-time |
| wildcard path param must be the last path param | validation | error | dioxus, proc-macro, routes, wildcard, path-params, compile-time |
| expected path param to be wrapped in curly braces | validation | error | dioxus, proc-macro, routes, path-params, syntax, compile-time |
| unexpected field, expected one of (summary, description, id, | validation | error | dioxus, proc-macro, openapi, api-route, compile-time |
| keyword argument repeated: `name` | validation | error | dioxus, proc-macro, server-functions, macro-args, compile-time |
| keyword argument repeated: `prefix` | validation | error | dioxus, proc-macro, server-functions, macro-args, compile-time |
| keyword argument repeated: `encoding` | validation | error | dioxus, proc-macro, server-functions, serialization, macro-args, compile-time |
| keyword argument repeated: `endpoint` | validation | error | dioxus, proc-macro, server-functions, macro-args, compile-time |
| `encoding` and `input` should not both be specified | validation | error | dioxus, proc-macro, server-functions, serialization, macro-args, compile-time |
| keyword argument repeated: `input` | validation | error | dioxus, proc-macro, server-functions, serialization, macro-args, compile-time |
| keyword argument repeated: `input_derive` | validation | error | dioxus, proc-macro, server-functions, macro-args, compile-time |
| `encoding` and `output` should not both be specified | validation | error | |
| keyword argument repeated: `output` | validation | error | |
| keyword argument repeated: `server` | validation | error | |
| keyword argument repeated: `client` | validation | error | |
| keyword argument repeated: `custom` | validation | error | |
| keyword argument repeated: `impl_from` | validation | error | |
| keyword argument repeated: `impl_deref` | validation | error | |
| keyword argument repeated: `protocol` | validation | error | |
| positional argument follows keyword argument | validation | error | |
| expected string literal | validation | error | |
| If you use keyword arguments (e.g., `name` = Something), the | validation | error | |
| unexpected extra argument | validation | error | |
| Encoding not found. | validation | error | |
| cannot use receiver types in server function macro | validation | error | |
| Unrecognized #[server] attribute, expected #[server(default) | validation | error | |
| Unrecognized attribute, expected #[server(...)] | validation | error | |
| css_module can only be applied to unit structs | validation | error | |
| css_module cannot be applied to generic structs | validation | error | |
| Invalid Option type | validation | error | |
| Invalid Result type | validation | error | |
| Unsupported type path | validation | error | |
| Unsupported reference type | validation | error | |
| Unsupported type | validation | error | |
| Expected identifier pattern | validation | error | |
| Use `this: &Self` instead of `self` | validation | error | |
| Unsupported ABI: {}. Expected 'Swift' or 'Kotlin' | validation | error | |
| Expected ABI string (e.g., extern "Swift") | validation | error | |
| Only type and function declarations are supported in FFI blo | validation | error | |
| Failed to parse `:`. Hash fragments must be in the format '# | validation | error | |
| Could not find a field with the name '{}' | validation | error | |
| Attempted to exclude a layout that does not exist | validation | error | |
| Could not find a field with the name '{}' | validation | error | |
| Query segments should be non-empty | validation | error | |
| Query segments should be a : followed by the name of the que | validation | error | |
| Routes should start with /. Error found in the route '{}' | validation | error | |
| Could not find a field with the name '{}' | validation | error | |
| Catch-all route segments must be the last segment in a route | validation | error | |
| Expected a single statement in the if block | validation | error | |
| Expected an expression | validation | error | |
| unmatched closing '}' in format string | validation | error | rsx, ifmt, format-string, escaping, compile-time |
| Failed to parse formatted segment: Expected Ident or Express | validation | error | rsx, ifmt, syntax, expression, compile-time |
| Only string, int, float, and bool literals are supported | validation | error | rsx, hot-reload, literal, compile-time |
| Store macro does not support unions | validation | error | store, derive, proc-macro, union, compile-time |
| expected URL to be UTF-8 encoded | panic | error | desktop, assets, url-encoding, utf8, panic, runtime |
| Failed to get asset manager | panic | error | android, jni, assets, ndk, panic, runtime |
| Failed to get asset manager as object | panic | error | android, jni, assets, runtime, panic |
| Invalid asset manager | panic | error | android, ndk, assets, null-pointer, panic, runtime |
| failed to execute process | panic | error | cli, dx-new, cargo, process-spawn, environment |
| Failed to run linker | panic | error | cli, linker, build, process-spawn, environment |
| Failed to execute rustc command | panic | error | cli, rustc, build, process-spawn, environment |
| Failed to create args directory for rustc wrapper | panic | error | cli, rustc-wrapper, filesystem, permissions, build |
| Failed to write rustc args to file | panic | error | cli, rustc-wrapper, io, disk-full, build |
| input_path should be valid utf8 | panic | error | wasm, wasm-bindgen, path, utf8, cli, runtime |
| Head element to exist | panic | error | desktop, index-html, config, panic, runtime |
| Body element to exist | panic | error | desktop, index-html, config, panic, runtime |
| tray icon builder failed | panic | error | desktop, tray-icon, linux, panic, runtime |
| Failed to read index.html from public directory | panic | error | fullstack, server, index-html, utf8, io, runtime |
| Failed to parse index.html from public directory | panic | error | fullstack, server, index-html, config, startup, panic |
| The hook list is already borrowed: This error is likely caus | panic | error | hooks, core, rules-of-hooks, borrow, panic |
| The tree has not been built yet. Make sure to call rebuild o | panic | error | virtualdom, core, ssr, renderer, lifecycle, panic |
| Callback was called after the runtime was dropped | panic | error | events, callback, lifetime, core, panic |
| Failed to create new router after hot-patch! | panic | error | fullstack, hot-reload, dev-server, cli, subsecond, panic |
| Lazy value is not initialized. Make sure to call `initialize | panic | error | fullstack, lazy, global-state, server, initialization, panic |
| Failed to serialize SSE event | panic | error | sse, serialization, serde, fullstack, streaming, panic |
| protocols is an invalid header value | panic | error | websocket, http-headers, validation, client, fullstack, panic |
| Failed to deserialize asset. Make sure you built with the ma | panic | error | manganis, assets, version-mismatch, cli, build, panic |
| Unable to read css module file | panic | error | manganis, css-modules, proc-macro, build, io |
| Invalid css | panic | error | manganis, css-modules, parsing, proc-macro, build |
| from_raw called with a null pointer | panic | error | manganis, ffi, objc, ios, null-safety, panic |
| A router must be present to use navigator | panic | error | router, navigator, context, routing, panic |
| Outlet must be inside of a router | panic | error | router, outlet, context, routing, panic |
| Must be called in a descendant of a Router component | panic | error | router, hooks, navigator, context, panic |
| use_route must have access to a router | panic | error | router, hooks, deprecated, context, panic |
| Tried to unwrap a Result that was an error | panic | error | signals, state, result, unwrap, panic |
| failed to expand ifunc table | panic | error | wasm-split, wasm, build, cli, toolchain, panic |
| Could not find export | panic | error | wasm-split, wasm, build, cli, artifact-mismatch, panic |
| failed to read input file | panic | error | wasm-split, cli, io, build, file-not-found |
| failed to create output dir | panic | error | wasm-split, cli, filesystem, permissions, io, panic |
| failed to write js module | panic | error | wasm-split, cli, io, disk-full, concurrency, windows |
| failed to write chunk | panic | error | wasm-split, cli, io, filename, cross-platform, panic |
| only an InputElement or TextAreaElement or an element with c | panic | error | dioxus-web, wasm, events, forms, oninput, panic, browser |
| should have access to the Window | panic | error | dioxus-web, wasm, window, environment, ssr, panic |
| should have access to the Document | panic | error | dioxus-web, wasm, document, environment, panic |
| access to `window` | panic | error | dioxus-web, router, history, window, wasm, panic |
| `history` can set scroll restoration | panic | error | dioxus-web, router, history, compatibility, legacy-browser, panic |
| should be run in a context with a `Window` object (dioxus ca | panic | error | dioxus-web, router, scroll-restoration, window, web-worker, panic |
| should register `requestAnimationFrame` OK | panic | error | dioxus-web, router, requestanimationframe, scroll-restoration, panic |