[Pkg-xfce-devel] Bug#624684: Bug#624684: xfce4-terminal: stops to accept

P. J. McDermott pjm at nac.net
Sat Jul 21 20:45:00 UTC 2012

On 2012-07-21 15:01, Yves-Alexis Perez wrote:
> On sam., 2012-07-21 at 12:28 -0400, P. J. McDermott wrote:
>> Attached is a full backtrace from GDB, in which one can see that GTK+ is
>> running the main loop that Terminal's terminal_widget_context_menu()
>> created in the input thread.  AFAICT there's no way to end the context
>> menu main loop so that Terminal's input thread can return to normal
>> execution, so my only recourse is to kill xfce4-terminal.
> Thanks, I guess that's helpful, although I have no idea why that loop is
> endless. I'll try to forward that information to the Xfce bug in case
> that helps.

The context menu main loop is supposed to be "endless" as far as GLib is
concerned.  Looking at terminal_widget_context_menu(), the loop is
supposed to end when the menu is closed (the "deactivate" signal is

Under normal circumstances, the user should be able to close the menu
with the keyboard or mouse.  But at least in my case the menu was never
created, so I couldn't close it.

P. J. McDermott                                        (_/@\_)    ,--.
http://www.pehjota.net/                           o    < o o >   / oo \
http://www.pehjota.net/contact.html                 o   \ `-/    | <> |.
                                                o o o    "~v    /_\--/_/

More information about the Pkg-xfce-devel mailing list