ErrLookup › rustdesk/rustdesk
rustdesk/rustdesk
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. · Rust · 295 source files
Analyzed at 7aa98d43cf on 2026-08-16. 96 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| rustls-platform-verifier-android package not found in cargo | exception | error | |
| Maven directory not found at: ${mavenDir.path} | exception | error | |
| Unsupported features param {feature} | exception | error | |
| {feat} download failed | exception | error | |
| Find file {res_dir}, not a directory | exception | error | |
| --drm is Linux only | exception | error | |
| --drm is only supported on the deb packaging path; this host | exception | error | |
| {", ".join(overridden)} would build libdrmtap from something | exception | error | |
| DRMTAP_SHA must be a full 40-character commit sha, got {LIBD | exception | error | |
| DRMTAP_REPO does not look like a git remote url: {LIBDRMTAP_ | exception | error | |
| expected exactly one real libdrmtap.so.0.* in {where}, found | exception | error | |
| libdrmtap at {src} is {got_sha}, expected {LIBDRMTAP_SHA} (s | exception | error | |
| cannot read the built libdrmtap at {so_path}: {err} | exception | error | |
| {so_path} looks like a CPU-only libdrmtap stub (missing {", | exception | error | |
| could not parse the libdrmtap ABI gate out of drmtap_dl.rs ( | exception | error | |
| the libdrmtap being packaged is {so_ver[0]}.{so_ver[1]}.{so_ | exception | error | |
| could not measure a GLIBC_2.x floor from any staged object ( | exception | error | |
| could not retarget {path} to the drm variant; upstream contr | exception | error | |
| --drm was requested but the staged bundle does not look like | exception | error | |
| --drm was requested but the staged binary has no {DRMTAP_WAK | exception | error | |
| the staged bundle carries libdrmtap.so.0.* but --drm was not | exception | error | build, packaging, wayland, drm, security |
| Invalid revision version: {args.revision_version} | validation | error | build, msi, windows, versioning, validation |
| encoder type mismatch | exception | error | encoder, av1, aom, type-mismatch, rust |
| no valid frame | exception | warning | encoder, av1, aom, video, latency |
| don't support h264! | exception | error | decoder, h264, hwcodec, video, feature-gate |
| don't support h265! | exception | error | decoder, h265, hevc, hwcodec, video, feature-gate |
| unsupported video frame type! | exception | error | protocol, protobuf, video, version-skew, feature-gate |
| failed to get format from name:{} | exception | error | hwcodec, encoder, gpu, configuration |
| Failed to create encoder | exception | error | hwcodec, encoder, gpu, driver, error-context |
| encoder type mismatch | exception | error | encoder, hwcodec, type-mismatch, rust |
| no valid frame | exception | warning | encoder, hwcodec, video, latency |
| Failed to create decoder | exception | error | decoder, hwcodec, gpu, driver, error-context |
| Failed to create hardware muxer | exception | error | recording, muxer, mp4, hwcodec, filesystem |
| encoder type mismatch | exception | error | encoder, vpx, vp8, vp9, type-mismatch, rust |
| no valid frame | exception | warning | encoder, vpx, vp9, video, capture |
| Failed to secure tcp: {} | exception | error | network, security, tcp, handshake, encryption |
| {:?} | exception | error | |
| The HTTP request method is not supported! | validation | error | |
| Failed to serialize response: {} | exception | error | |
| Signature mismatch in key exchange | exception | error | |
| failed to generate portable service ipc token from OsRng: {} | exception | error | |
| could not spawn the drm capture worker: {err} | exception | error | |
| drm: frame body stalled past {ms_timeout}ms after first byte | exception | error | |
| Failed to get output receiver | exception | error | |
| Failed to create KcpStream | exception | error | |
| Configuration path is not valid Unicode | console | error | |
| Failed to get {} token user: {} | exception | error | |
| Failed to inspect ACL target directory '{}': {} | exception | error | |
| Failed to inspect ACL target '{}': {} | exception | error | |
| Failed to list ACL target dir '{}': {} | exception | error | |
| Failed to read ACL target dir entry under '{}': {} | exception | error | |
| Failed to open current process token: {} | exception | error | windows, security-token, sid, acl, win32 |
| ConvertSidToStringSidW failed for current process token SID: | exception | error | windows, sid, win32, security-token, acl |
| Failed to decode SID string as UTF-16: {} | exception | error | windows, utf-16, sid, memory-corruption, win32 |
| Unsupported privacy mode: {} | exception | error | privacy-mode, config, cross-platform, version-skew |
| Failed to turn on privacy mode | exception | error | macos, privacy-mode, permissions, display, gamma |
| DRM scanout stride out of range | exception | warning | drm, linux, rust, screen-capture, dma-buf, trust-boundary |
| drmtap_grab_desc failed: errno {errno} | exception | error | drm, linux, rust, errno, permissions, screen-capture |
| DRM scanout geometry {w}x{h} out of range | exception | error | drm, linux, rust, validation, screen-capture, trust-boundary |
| DRM scanout num_planes {} out of range (1..=4) | exception | error | drm, linux, rust, validation, multi-planar, trust-boundary |
| DRM scanout plane {p} out of range (offset {} pitch {} over | exception | error | drm, linux, rust, validation, dma-buf, multi-planar |
| drm: refusing a dma-buf descriptor with geometry {w}x{h} | exception | error | drm, linux, rust, validation, trust-boundary, ipc |
| drm: refusing a dma-buf descriptor with num_planes {} (1..=4 | exception | error | drm, linux, rust, validation, multi-planar, trust-boundary |
| drm: refusing dma-buf plane {p} (offset {} pitch {} over {h} | exception | error | drm, linux, rust, validation, dma-buf, trust-boundary |
| drmtap_convert_dmabuf failed: errno {errno} | exception | error | drm, linux, rust, errno, dma-buf, gpu, hybrid-graphics |
| drmtap_convert_dmabuf produced an empty frame | exception | error | drm, linux, rust, libdrmtap, contract-violation |
| drmtap_convert_dmabuf bad geometry {w}x{h} stride {stride} f | exception | error | drm, linux, rust, security, memory-safety, stride |
| drmtap_convert_dmabuf frame size out of range ({other:?} byt | exception | error | drm, linux, rust, validation, frame-size, memory-safety |
| drmtap_convert_dmabuf produced an unsupported output fourcc | exception | error | drm, linux, rust, fourcc, version-skew, pixel-format |
| Failed to LoadLibraryExA {}, error {} | exception | error | windows, win32, magnification-api, dll, rust, screen-capture |
| Failed to MagInitialize, error {} | exception | error | windows, win32, magnification-api, session-0, rust, screen-capture |
| Failed to GetProcAddress {}, error {} | exception | error | windows, win32, magnification-api, version-compat, rust |
| Failed Check screen rect ({}, {}, {} , {}) to ({}, {}, {}, { | exception | error | windows, win32, magnification-api, multi-monitor, dpi, rust |
| Failed to GetModuleHandleExA, error {} | exception | error | windows, win32, loader, rare, rust, magnification-api |
| Failed to RegisterClassExA, error {} | exception | error | windows, win32, window-class, desktop-heap, rust, magnification-api |
| Failed to CreateWindowExA host_window, error {} | exception | error | windows, win32, window-creation, session-0, desktop-heap, rust, magnification-api |
| Failed CreateWindowA magnifier_window, error {} | exception | error | windows, screen-capture, magnification-api, win32 |
| Failed to MagSetImageScalingCallback, error {} | exception | error | windows, screen-capture, magnification-api |
| Failed MagSetWindowFilterList for {} windows, error {} | exception | warning | windows, screen-capture, magnification-api, window-management |
| Failed SetWindowPos (x, y, w , h) - ({}, {}, {}, {}), error | exception | error | windows, screen-capture, magnification-api, win32 |
| Failed to MagSetWindowSource, error {} | exception | error | windows, screen-capture, magnification-api |
| No data captured by magnifier | exception | error | windows, screen-capture, magnification-api, session |
| Error code: {:#X} | exception | error | windows, dxgi, directx, screen-capture, gpu |
| Clipboard listener error: {} | exception | warning | clipboard, ipc, windows, linux |
| failed to resolve current process SID: {} | exception | error | windows, security, ipc, named-pipe |
| failed to build portable service listener security attribute | exception | error | windows, security, sddl, ipc |
ubuntu-21-04-required ubuntu-21-04-required | error_code | warning | linux, wayland, ubuntu, pipewire, screen-capture |
xdp-portal-unavailable xdp-portal-unavailable | error_code | warning | linux, wayland, dbus, xdg-desktop-portal, pipewire |
| wayland-requires-higher-linux-version | exception | warning | linux, wayland, pipewire, screen-capture |
| x11 expected | exception | warning | linux, wayland, x11, screen-capture |
| Failed to load "%s": %s | console | critical | linux, flutter, dynamic-linking, dlopen |
| Failed to load "librustdesk.so" | console | critical | linux, flutter, dynamic-linking, packaging |
| %s | console | error | linux, dynamic-linking, dlerror, diagnostics |
| Program entry "rustdesk_core_main" is not found: %s | console | critical | linux, dynamic-linking, dlsym, version-mismatch |
| Please run "%s install libnsl" to install the required packa | console | warning | linux, rpm, libnsl, dynamic-linking, packaging |
| Please run "%s %s" to search and install the pkg. | console | error | rustdesk, linux, dlopen, dynamic-linking, shared-library, package-manager, native, startup |