-
Notifications
You must be signed in to change notification settings - Fork 6
Description
When trying to paste from clipboard, getting the following backtrace.
This only happens currently on Ubuntu with any window manager when Gnome is not loaded. Please note red is having the same issue, but without backtrace output.
kernel: 6.14.0-27-generic
os: Ubuntu 24.04.2 LTS
Error: cant get clipboard
Stack backtrace:
0: anyhow::error::::msg
at /home/id/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.99/src/backtrace.rs:27:14
1: ratatui_code_editor::editor::Editor::get_clipboard
at ./src/editor.rs:520:25
2: ratatui_code_editor::editor::Editor::handle_paste
at ./src/editor.rs:544:25
3: ratatui_code_editor::editor::Editor::input
at ./src/editor.rs:78:48
4: minimal::main
at ./examples/minimal.rs:41:20
5: core::ops::function::FnOnce::call_once
at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/core/src/ops/function.rs:250:5
6: std::sys::backtrace::__rust_begin_short_backtrace
at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/sys/backtrace.rs:152:18
7: std::rt::lang_start::{{closure}}
at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/rt.rs:206:18
8: core::ops::function::impls::<impl core::ops::function::FnOnce for &F>::call_once
at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/core/src/ops/function.rs:284:21
9: std::panicking::catch_unwind::do_call
at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/panicking.rs:589:40
10: std::panicking::catch_unwind
at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/panicking.rs:552:19
11: std::panic::catch_unwind
at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/panic.rs:359:14
12: std::rt::lang_start_internal::{{closure}}
at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/rt.rs:175:24
13: std::panicking::catch_unwind::do_call
at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/panicking.rs:589:40
14: std::panicking::catch_unwind
at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/panicking.rs:552:19
15: std::panic::catch_unwind
at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/panic.rs:359:14
16: std::rt::lang_start_internal
at /rustc/29483883eed69d5fb4db01964cdf2af4d86e9cb2/library/std/src/rt.rs:171:5
17: main
18: __libc_start_call_main
at ./csu/../sysdeps/nptl/libc_start_call_main.h:58:16
19: __libc_start_main_impl
at ./csu/../csu/libc-start.c:360:3
20: _start