[Gambas-user] system has hung a lot recently.
Benoit Minisini
benoit.minisini at gambas-basic.org
Wed Jan 11 22:05:49 CET 2023
Le 11/01/2023 à 20:11, Benoit Minisini a écrit :
> Le 11/01/2023 à 19:31, Bruce Steers a écrit :
>> Has anyone else been finding their system frozen while debugging
>> gambas projects?
>>
>> It's happened to me a lot of late , to the point i'm emailing here
>> about it now.
>> It seems to happen when error in a menu handler and it happens with
>> the attached project.
>>
>> What happens..
>> On error the debugger shows the normal msg and red line of text etc..
>> but I no longer have any input control. mouse clicks and keyboard do
>> nothing.
>> The pointer moves around the screen but i cannot click anything.
>> All i can do is hold down the power button and hard reset.
>
> On X11, if a popup menu is opened, all keyboard and mouse events are
> captured by the popup window. It's called "keyboard and mouse grab".
>
> Normally, I added a mechanism in the Qt and GTK+ component to release
> grabs when the debugger wakes up. But it seems to not be very reliable.
> I will check with your project.
>
> Anyway, when falling into that trap, you don't have to reboot. You can
> hit ALT+F2 (or ALT+F3...) to open a Linux console, log in from there,
> and kill the debugged process. In that case, X11 will automatically
> release the grab.
>
> I don't know if the behaviour is the same with Wayland.
>
> Regards,
>
OK, I confirm that the automatic grab release works with 'gb.qt5' but
not with 'gb.gtk3'.
Regards,
--
Benoît Minisini.
More information about the User
mailing list