Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » TheIDE stuck in infinite loop (waiting for clipboard on wayland)
Re: TheIDE stuck in infinite loop [message #61402 is a reply to message #61259] |
Tue, 14 January 2025 09:20  |
jjacksonRIAB
Messages: 227 Registered: June 2011
|
Experienced Member |
|
|
Didier wrote on Mon, 16 December 2024 23:21Thank you Klugier,
I guess I now have an obligation to upgrade my linux
Didier:
I started getting the same problem again and after some google research on general clipboard issues between X and Wayland some suggested installing wl-clipboard and (possibly) removing xclip if installed.
That appears to have fixed it for now but I'll keep an eye on it.
EDIT: Nope, the problem is still there.
Backtrace is very similar to yours. It was doing it on more than just a copy, even ctrl+h was triggering it.
0x00007ffff611abb0 in ppoll () from /usr/lib/libc.so.6
(gdb) bt
#0 0x00007ffff611abb0 in ppoll () at /usr/lib/libc.so.6
#1 0x00007ffff6d50327 in ??? () at /usr/lib/libglib-2.0.so.0
#2 0x00007ffff6cee287 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007ffff7784830 in gtk_clipboard_wait_for_contents () at /usr/lib/libgtk-3.so.0
#4 0x00007ffff77886fa in gtk_clipboard_wait_is_text_available () at /usr/lib/libgtk-3.so.0
#5 0x00005555560c8f3e in Upp::Ctrl::Gclipboard::IsAvailable
(this=0x555556d46048 <Upp::Ctrl::gclipboard()::c>, fmt=...)
at /home/.../ultimatepp/uppsrc/CtrlCore/GtkClip.cpp:133
#6 0x00005555560ca3ef in Upp::IsClipboardAvailableText ()
at /home/.../ultimatepp/uppsrc/CtrlCore/GtkClip.cpp:299
#7 0x00005555557ae841 in Ide::EditorMenu (this=0x7ffffffd01d0, bar=...)
at /home/.../ultimatepp/uppsrc/ide/Insert.cpp:334
#8 0x0000555555922923 in Upp::callback<Ide, Ide, Upp::Bar&>(Ide*, void (Ide::*)(Upp::Bar&))::{lambda(Upp::Bar&)#1}::operator()(Upp::Bar&) const (this=0x7ffff27a29d0, a1=...)
at /home/.../ultimatepp/uppsrc/Core/CallbackNP.i:38
#9 0x0000555555922861 in Upp::Function<void (Upp::Bar&)>::Wrapper<Upp::callback<Ide, Ide, Upp::Bar&>(Ide*, void (Ide::*)(Upp::Bar&))::{lambda(Upp::Bar&)#1}>::Execute(Upp::Bar&)
(this=0x7ffff27a29c0, args=...)
at /home/.../ultimatepp/uppsrc/Core/Function.h:17
#10 0x0000555555b2f69e in Upp::Function<void(Upp::Bar&)>::operator()
(this=0x7ffffffcf038, args=...)
at /home/.../ultimatepp/uppsrc/Core/Function.h:86
#11 0x0000555555a51f12 in Upp::Bar::Scan (proc=..., key=2162659)
at /home/.../ultimatepp/uppsrc/CtrlLib/Bar.cpp:525
#12 0x0000555555a637b4 in Upp::LineEdit::Key (this=0x7ffffffd1598, key=2162659, count=1)
at /home/.../ultimatepp/uppsrc/CtrlLib/LineEdit.cpp:1412
#13 0x0000555555a2b945 in Upp::CodeEditor::Key (this=0x7ffffffd1598, code=2162659, count=1)
at /home/.../ultimatepp/uppsrc/CodeEditor/CodeEditor.cpp:1277
#14 0x0000555555786fd9 in AssistEditor::Key (this=0x7ffffffd1598, key=2162659, count=1)
at /home/.../ultimatepp/uppsrc/ide/Assist.cpp:1074
#15 0x00005555560af1f8 in Upp::Ctrl::DispatchKey (keycode=2162659, count=1)
at /home/.../ultimatepp/uppsrc/CtrlCore/CtrlKbd.cpp:101
[Updated on: Wed, 15 January 2025 20:30] Report message to a moderator
|
|
|
Goto Forum:
Current Time: Sat Aug 02 16:38:37 CEST 2025
Total time taken to generate the page: 0.08267 seconds
|