Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
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 #61232 is a reply to message #61231] Sat, 14 December 2024 10:26 Go to previous messageGo to previous message
Didier is currently offline  Didier
Messages: 736
Registered: November 2008
Location: France
Contributor
Here are all the other backtraces : they are all very similar but just in case they help

(gdb) bt
#0  0x00007ffff632736d in __GI___poll (fds=0x1aa4c80, nfds=3, timeout=20) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff6db2629 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x1aa4c80, timeout=<optimized out>, context=0x1ac5e20) at ../glib/gmain.c:4584
#2  g_main_context_iterate.isra.0 (context=0x1ac5e20, block=1, dispatch=1, self=<optimized out>) at ../glib/gmain.c:4271
#3  0x00007ffff6d53aff in g_main_loop_run (loop=0x1fc5380) at ../glib/gmain.c:4479
#4  0x00007ffff779dc8e in gtk_clipboard_wait_for_contents (clipboard=clipboard@entry=0x1fc15d0, target=0x8b) at ../gtk/gtkclipboard.c:1436
#5  0x00007ffff77a0038 in gtk_clipboard_wait_is_text_available (clipboard=0x1fc15d0) at ../gtk/gtkclipboard.c:1720
#6  0x0000000000d86992 in Upp::Ctrl::Gclipboard::IsAvailable (this=0x19f7278 <Upp::Ctrl::gclipboard()::c>, fmt=...) at GtkClip.cpp:133
#7  0x0000000000d87b40 in Upp::IsClipboardAvailableText () at GtkClip.cpp:299
#8  0x00000000004b4695 in Ide::EditorMenu (this=0x7ffffffcfca0, bar=...) at Insert.cpp:333
#9  0x000000000061211a in Upp::callback<Ide, Ide, Upp::Bar&>(Ide*, void (Ide::*)(Upp::Bar&))::{lambda(Upp::Bar&)#1}::operator()(Upp::Bar&) const (this=0x7ffff48b59d0, a1=...)
    at /home/...../git_trunk/uppsrc/Core/CallbackNP.i:38
#10 0x0000000000612051 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=0x7ffff48b59c0, args=...)
    at /home/...../git_trunk/uppsrc/Core/Function.h:17
#11 0x0000000000813132 in Upp::Function<void (Upp::Bar&)>::operator()(Upp::Bar&) const (this=0x7ffffffce1b0, args=...) at /home/...../git_trunk/uppsrc/Core/Function.h:86
#12 0x000000000073897b in Upp::Bar::Scan(Upp::Function<void (Upp::Bar&)>, unsigned int) (proc=..., key=67108873) at Bar.cpp:525
#13 0x0000000000748913 in Upp::LineEdit::Key (this=0x7ffffffd1068, key=67108873, count=1) at LineEdit.cpp:1258
#14 0x0000000000712e32 in Upp::CodeEditor::Key (this=0x7ffffffd1068, code=67108873, count=1) at CodeEditor.cpp:1274
#15 0x000000000048e7ba in AssistEditor::Key (this=0x7ffffffd1068, key=67108873, count=1) at Assist.cpp:1073
#16 0x0000000000d6d282 in Upp::Ctrl::DispatchKey (keycode=67108873, count=1) at CtrlKbd.cpp:101
#17 0x0000000000d84292 in Upp::Ctrl::Proc (this=0x7ffffffcfca0) at GtkEvent.cpp:690
#18 0x0000000000d84bcf in Upp::Ctrl::ProcessEvent0 (quit=0x0, fetch=true) at GtkEvent.cpp:766
#19 0x0000000000d84d15 in Upp::Ctrl::ProcessEvents0 (quit=0x0, fetch=true) at GtkEvent.cpp:793
#20 0x0000000000d5234f in Upp::Ctrl::ProcessEvents (quit=0x0) at GtkEvent.cpp:810
#21 0x00000000006cfd79 in SyncRefsDir (dir=0x7ffff4a59d28 "/home/...../git_trunk/uppsrc", rel=..., pi=...) at TopicBase.cpp:248
#22 0x00000000006d0030 in SyncRefs () at TopicBase.cpp:268
#23 0x00000000004e6252 in GuiMainFn_ () at main.cpp:428
#24 0x00000000009346ec in Upp::AppExecute__ (app=0x4e4c30 <GuiMainFn_()>) at App.cpp:479
#25 0x00000000004e4b7d in main (argc=1, argv=0x7fffffffdae8, envptr=0x7fffffffdaf8) at main.cpp:177
(gdb) continue
Continuing.
^C
Thread 1 "ide" received signal SIGINT, Interrupt.
0x00007ffff632736d in __GI___poll (fds=0x1aa4c80, nfds=3, timeout=20) at ../sysdeps/unix/sysv/linux/poll.c:29
29        return SYSCALL_CANCEL (poll, fds, nfds, timeout);
(gdb) 
Continuing.
[Detaching after fork from child process 5196]
[New Thread 0x7fffc10006c0 (LWP 5197)]



^C
Thread 1 "ide" received signal SIGINT, Interrupt.
0x00007ffff632736d in __GI___poll (fds=0x1aa4c80, nfds=3, timeout=20) at ../sysdeps/unix/sysv/linux/poll.c:29
29        return SYSCALL_CANCEL (poll, fds, nfds, timeout);
(gdb) bt
#0  0x00007ffff632736d in __GI___poll (fds=0x1aa4c80, nfds=3, timeout=20) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff6db2629 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x1aa4c80, timeout=<optimized out>, context=0x1ac5e20) at ../glib/gmain.c:4584
#2  g_main_context_iterate.isra.0 (context=0x1ac5e20, block=1, dispatch=1, self=<optimized out>) at ../glib/gmain.c:4271
#3  0x00007ffff6d53aff in g_main_loop_run (loop=0x1f58ee0) at ../glib/gmain.c:4479
#4  0x00007ffff779dc8e in gtk_clipboard_wait_for_contents (clipboard=clipboard@entry=0x1fc15d0, target=0x8b) at ../gtk/gtkclipboard.c:1436
#5  0x00007ffff77a0038 in gtk_clipboard_wait_is_text_available (clipboard=0x1fc15d0) at ../gtk/gtkclipboard.c:1720
#6  0x0000000000d86992 in Upp::Ctrl::Gclipboard::IsAvailable (this=0x19f7278 <Upp::Ctrl::gclipboard()::c>, fmt=...) at GtkClip.cpp:133
#7  0x0000000000d87b40 in Upp::IsClipboardAvailableText () at GtkClip.cpp:299
#8  0x00000000004b4695 in Ide::EditorMenu (this=0x7ffffffcfca0, bar=...) at Insert.cpp:333
#9  0x000000000061211a in Upp::callback<Ide, Ide, Upp::Bar&>(Ide*, void (Ide::*)(Upp::Bar&))::{lambda(Upp::Bar&)#1}::operator()(Upp::Bar&) const (this=0x7ffff48b59d0, a1=...) at /home/...../git_trunk/uppsrc/Core/CallbackNP.i:38
#10 0x0000000000612051 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=0x7ffff48b59c0, args=...)
    at /home/...../git_trunk/uppsrc/Core/Function.h:17
#11 0x0000000000813132 in Upp::Function<void (Upp::Bar&)>::operator()(Upp::Bar&) const (this=0x7ffffffceba0, args=...) at /home/...../git_trunk/uppsrc/Core/Function.h:86
#12 0x000000000073897b in Upp::Bar::Scan(Upp::Function<void (Upp::Bar&)>, unsigned int) (proc=..., key=69206102) at Bar.cpp:525
#13 0x0000000000748913 in Upp::LineEdit::Key (this=0x7ffffffd1068, key=69206102, count=1) at LineEdit.cpp:1258
#14 0x0000000000712e32 in Upp::CodeEditor::Key (this=0x7ffffffd1068, code=69206102, count=1) at CodeEditor.cpp:1274
#15 0x000000000048e7ba in AssistEditor::Key (this=0x7ffffffd1068, key=69206102, count=1) at Assist.cpp:1073
#16 0x0000000000d6d282 in Upp::Ctrl::DispatchKey (keycode=69206102, count=1) at CtrlKbd.cpp:101
#17 0x0000000000d84292 in Upp::Ctrl::Proc (this=0x7ffffffcfca0) at GtkEvent.cpp:690
#18 0x0000000000d84bcf in Upp::Ctrl::ProcessEvent0 (quit=0x0, fetch=true) at GtkEvent.cpp:766
#19 0x0000000000d84d15 in Upp::Ctrl::ProcessEvents0 (quit=0x0, fetch=true) at GtkEvent.cpp:793
#20 0x0000000000d5234f in Upp::Ctrl::ProcessEvents (quit=0x0) at GtkEvent.cpp:810
#21 0x0000000000d720d4 in Upp::Ctrl::EventLoop (ctrl=0x7ffffffcfca0) at GtkEvent.cpp:844
#22 0x0000000000d7606c in Upp::TopWindow::Run (this=0x7ffffffcfca0, appmodal=false) at TopWindow.cpp:323
#23 0x00000000004e62c3 in GuiMainFn_ () at main.cpp:436
#24 0x00000000009346ec in Upp::AppExecute__ (app=0x4e4c30 <GuiMainFn_()>) at App.cpp:479
#25 0x00000000004e4b7d in main (argc=1, argv=0x7fffffffdae8, envptr=0x7fffffffdaf8) at main.cpp:177
(gdb) 



#0  0x00007ffff632736d in __GI___poll (fds=0x1aa4c80, nfds=3, timeout=20) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff6db2629 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x1aa4c80, timeout=<optimized out>, context=0x1ac5e20) at ../glib/gmain.c:4584
#2  g_main_context_iterate.isra.0 (context=0x1ac5e20, block=1, dispatch=1, self=<optimized out>) at ../glib/gmain.c:4271
#3  0x00007ffff6d53aff in g_main_loop_run (loop=0x1f58ee0) at ../glib/gmain.c:4479
#4  0x00007ffff779dc8e in gtk_clipboard_wait_for_contents (clipboard=clipboard@entry=0x1fc15d0, target=0x8b) at ../gtk/gtkclipboard.c:1436
#5  0x00007ffff77a0038 in gtk_clipboard_wait_is_text_available (clipboard=0x1fc15d0) at ../gtk/gtkclipboard.c:1720
#6  0x0000000000d86992 in Upp::Ctrl::Gclipboard::IsAvailable (this=0x19f7278 <Upp::Ctrl::gclipboard()::c>, fmt=...) at GtkClip.cpp:133
#7  0x0000000000d87b40 in Upp::IsClipboardAvailableText () at GtkClip.cpp:299
#8  0x00000000004b4695 in Ide::EditorMenu (this=0x7ffffffcfca0, bar=...) at Insert.cpp:333
#9  0x000000000061211a in Upp::callback<Ide, Ide, Upp::Bar&>(Ide*, void (Ide::*)(Upp::Bar&))::{lambda(Upp::Bar&)#1}::operator()(Upp::Bar&) const (this=0x7ffff48b59d0, a1=...) at /home/...../git_trunk/uppsrc/Core/CallbackNP.i:38
#10 0x0000000000612051 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=0x7ffff48b59c0, args=...)
    at /home/...../git_trunk/uppsrc/Core/Function.h:17
#11 0x0000000000813132 in Upp::Function<void (Upp::Bar&)>::operator()(Upp::Bar&) const (this=0x7ffffffceba0, args=...) at /home/...../git_trunk/uppsrc/Core/Function.h:86
#12 0x000000000073897b in Upp::Bar::Scan(Upp::Function<void (Upp::Bar&)>, unsigned int) (proc=..., key=69206102) at Bar.cpp:525
#13 0x0000000000748913 in Upp::LineEdit::Key (this=0x7ffffffd1068, key=69206102, count=1) at LineEdit.cpp:1258
#14 0x0000000000712e32 in Upp::CodeEditor::Key (this=0x7ffffffd1068, code=69206102, count=1) at CodeEditor.cpp:1274
#15 0x000000000048e7ba in AssistEditor::Key (this=0x7ffffffd1068, key=69206102, count=1) at Assist.cpp:1073
#16 0x0000000000d6d282 in Upp::Ctrl::DispatchKey (keycode=69206102, count=1) at CtrlKbd.cpp:101
#17 0x0000000000d84292 in Upp::Ctrl::Proc (this=0x7ffffffcfca0) at GtkEvent.cpp:690
#18 0x0000000000d84bcf in Upp::Ctrl::ProcessEvent0 (quit=0x0, fetch=true) at GtkEvent.cpp:766
#19 0x0000000000d84d15 in Upp::Ctrl::ProcessEvents0 (quit=0x0, fetch=true) at GtkEvent.cpp:793
#20 0x0000000000d5234f in Upp::Ctrl::ProcessEvents (quit=0x0) at GtkEvent.cpp:810
#21 0x0000000000d720d4 in Upp::Ctrl::EventLoop (ctrl=0x7ffffffcfca0) at GtkEvent.cpp:844
#22 0x0000000000d7606c in Upp::TopWindow::Run (this=0x7ffffffcfca0, appmodal=false) at TopWindow.cpp:323
#23 0x00000000004e62c3 in GuiMainFn_ () at main.cpp:436
#24 0x00000000009346ec in Upp::AppExecute__ (app=0x4e4c30 <GuiMainFn_()>) at App.cpp:479
#25 0x00000000004e4b7d in main (argc=1, argv=0x7fffffffdae8, envptr=0x7fffffffdaf8) at main.cpp:177
(gdb) 



#0  0x00007ffff632736d in __GI___poll (fds=0x1aa4c80, nfds=3, timeout=20) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff6db2629 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x1aa4c80, timeout=<optimized out>, context=0x1ac5e20) at ../glib/gmain.c:4584
#2  g_main_context_iterate.isra.0 (context=0x1ac5e20, block=1, dispatch=1, self=<optimized out>) at ../glib/gmain.c:4271
#3  0x00007ffff6d53aff in g_main_loop_run (loop=0x1f58ee0) at ../glib/gmain.c:4479
#4  0x00007ffff779dc8e in gtk_clipboard_wait_for_contents (clipboard=clipboard@entry=0x1fc15d0, target=0x8b) at ../gtk/gtkclipboard.c:1436
#5  0x00007ffff77a0038 in gtk_clipboard_wait_is_text_available (clipboard=0x1fc15d0) at ../gtk/gtkclipboard.c:1720
#6  0x0000000000d86992 in Upp::Ctrl::Gclipboard::IsAvailable (this=0x19f7278 <Upp::Ctrl::gclipboard()::c>, fmt=...) at GtkClip.cpp:133
#7  0x0000000000d87b40 in Upp::IsClipboardAvailableText () at GtkClip.cpp:299
#8  0x00000000004b4695 in Ide::EditorMenu (this=0x7ffffffcfca0, bar=...) at Insert.cpp:333
#9  0x000000000061211a in Upp::callback<Ide, Ide, Upp::Bar&>(Ide*, void (Ide::*)(Upp::Bar&))::{lambda(Upp::Bar&)#1}::operator()(Upp::Bar&) const (this=0x7ffff48b59d0, a1=...) at /home/...../git_trunk/uppsrc/Core/CallbackNP.i:38
#10 0x0000000000612051 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=0x7ffff48b59c0, args=...)
    at /home/...../git_trunk/uppsrc/Core/Function.h:17
#11 0x0000000000813132 in Upp::Function<void (Upp::Bar&)>::operator()(Upp::Bar&) const (this=0x7ffffffceba0, args=...) at /home/...../git_trunk/uppsrc/Core/Function.h:86
#12 0x000000000073897b in Upp::Bar::Scan(Upp::Function<void (Upp::Bar&)>, unsigned int) (proc=..., key=69206102) at Bar.cpp:525
#13 0x0000000000748913 in Upp::LineEdit::Key (this=0x7ffffffd1068, key=69206102, count=1) at LineEdit.cpp:1258
#14 0x0000000000712e32 in Upp::CodeEditor::Key (this=0x7ffffffd1068, code=69206102, count=1) at CodeEditor.cpp:1274
#15 0x000000000048e7ba in AssistEditor::Key (this=0x7ffffffd1068, key=69206102, count=1) at Assist.cpp:1073
#16 0x0000000000d6d282 in Upp::Ctrl::DispatchKey (keycode=69206102, count=1) at CtrlKbd.cpp:101
#17 0x0000000000d84292 in Upp::Ctrl::Proc (this=0x7ffffffcfca0) at GtkEvent.cpp:690
#18 0x0000000000d84bcf in Upp::Ctrl::ProcessEvent0 (quit=0x0, fetch=true) at GtkEvent.cpp:766
#19 0x0000000000d84d15 in Upp::Ctrl::ProcessEvents0 (quit=0x0, fetch=true) at GtkEvent.cpp:793
#20 0x0000000000d5234f in Upp::Ctrl::ProcessEvents (quit=0x0) at GtkEvent.cpp:810
#21 0x0000000000d720d4 in Upp::Ctrl::EventLoop (ctrl=0x7ffffffcfca0) at GtkEvent.cpp:844
#22 0x0000000000d7606c in Upp::TopWindow::Run (this=0x7ffffffcfca0, appmodal=false) at TopWindow.cpp:323
#23 0x00000000004e62c3 in GuiMainFn_ () at main.cpp:436
#24 0x00000000009346ec in Upp::AppExecute__ (app=0x4e4c30 <GuiMainFn_()>) at App.cpp:479
#25 0x00000000004e4b7d in main (argc=1, argv=0x7fffffffdae8, envptr=0x7fffffffdaf8) at main.cpp:177
(gdb) continue
Continuing.






^C
Thread 1 "ide" received signal SIGINT, Interrupt.
0x00007ffff632736d in __GI___poll (fds=0x1aa4c80, nfds=3, timeout=20) at ../sysdeps/unix/sysv/linux/poll.c:29
29        return SYSCALL_CANCEL (poll, fds, nfds, timeout);
(gdb) bt
#0  0x00007ffff632736d in __GI___poll (fds=0x1aa4c80, nfds=3, timeout=20) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007ffff6db2629 in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x1aa4c80, timeout=<optimized out>, context=0x1ac5e20) at ../glib/gmain.c:4584
#2  g_main_context_iterate.isra.0 (context=0x1ac5e20, block=1, dispatch=1, self=<optimized out>) at ../glib/gmain.c:4271
#3  0x00007ffff6d53aff in g_main_loop_run (loop=0x1f58ee0) at ../glib/gmain.c:4479
#4  0x00007ffff779dc8e in gtk_clipboard_wait_for_contents (clipboard=clipboard@entry=0x1fc15d0, target=0x8b) at ../gtk/gtkclipboard.c:1436
#5  0x00007ffff77a0038 in gtk_clipboard_wait_is_text_available (clipboard=0x1fc15d0) at ../gtk/gtkclipboard.c:1720
#6  0x0000000000d86992 in Upp::Ctrl::Gclipboard::IsAvailable (this=0x19f7278 <Upp::Ctrl::gclipboard()::c>, fmt=...) at GtkClip.cpp:133
#7  0x0000000000d87b40 in Upp::IsClipboardAvailableText () at GtkClip.cpp:299
#8  0x00000000004b4695 in Ide::EditorMenu (this=0x7ffffffcfca0, bar=...) at Insert.cpp:333
#9  0x000000000061211a in Upp::callback<Ide, Ide, Upp::Bar&>(Ide*, void (Ide::*)(Upp::Bar&))::{lambda(Upp::Bar&)#1}::operator()(Upp::Bar&) const (this=0x7ffff48b59d0, a1=...) at /home/...../git_trunk/uppsrc/Core/CallbackNP.i:38
#10 0x0000000000612051 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=0x7ffff48b59c0, args=...)
    at /home/...../git_trunk/uppsrc/Core/Function.h:17
#11 0x0000000000813132 in Upp::Function<void (Upp::Bar&)>::operator()(Upp::Bar&) const (this=0x7ffffffceba0, args=...) at /home/...../git_trunk/uppsrc/Core/Function.h:86
#12 0x000000000073897b in Upp::Bar::Scan(Upp::Function<void (Upp::Bar&)>, unsigned int) (proc=..., key=69206102) at Bar.cpp:525
#13 0x0000000000748913 in Upp::LineEdit::Key (this=0x7ffffffd1068, key=69206102, count=1) at LineEdit.cpp:1258
#14 0x0000000000712e32 in Upp::CodeEditor::Key (this=0x7ffffffd1068, code=69206102, count=1) at CodeEditor.cpp:1274
#15 0x000000000048e7ba in AssistEditor::Key (this=0x7ffffffd1068, key=69206102, count=1) at Assist.cpp:1073
#16 0x0000000000d6d282 in Upp::Ctrl::DispatchKey (keycode=69206102, count=1) at CtrlKbd.cpp:101
#17 0x0000000000d84292 in Upp::Ctrl::Proc (this=0x7ffffffcfca0) at GtkEvent.cpp:690
#18 0x0000000000d84bcf in Upp::Ctrl::ProcessEvent0 (quit=0x0, fetch=true) at GtkEvent.cpp:766
#19 0x0000000000d84d15 in Upp::Ctrl::ProcessEvents0 (quit=0x0, fetch=true) at GtkEvent.cpp:793
#20 0x0000000000d5234f in Upp::Ctrl::ProcessEvents (quit=0x0) at GtkEvent.cpp:810
#21 0x0000000000d720d4 in Upp::Ctrl::EventLoop (ctrl=0x7ffffffcfca0) at GtkEvent.cpp:844
#22 0x0000000000d7606c in Upp::TopWindow::Run (this=0x7ffffffcfca0, appmodal=false) at TopWindow.cpp:323
#23 0x00000000004e62c3 in GuiMainFn_ () at main.cpp:436
#24 0x00000000009346ec in Upp::AppExecute__ (app=0x4e4c30 <GuiMainFn_()>) at App.cpp:479
#25 0x00000000004e4b7d in main (argc=1, argv=0x7fffffffdae8, envptr=0x7fffffffdaf8) at main.cpp:177
(gdb) exit
A debugging session is active.


[Updated on: Sat, 14 December 2024 10:28]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Window designer
Next Topic: Include does not include
Goto Forum:
  


Current Time: Sat Aug 02 16:37:00 CEST 2025

Total time taken to generate the page: 0.15584 seconds