Guake / guake

Drop-down terminal for GNOME
https://guake.github.io
GNU General Public License v2.0
4.37k stars 577 forks source link

help diagnosing crashes that happen when guake window is open #2216

Open jonathanstrong opened 7 months ago

jonathanstrong commented 7 months ago

Describe the bug

Hello. I am a longtime, avid user of guake, and I am having trouble with persistent system crashes which invariably occur when the guake window is open (toggled on). I am posting this issue as a request for help to diagnose what the underlying problem is.

About once a week, my computer crashes, becoming completely unresponsive. The monitors are frozen in place, mouse and keyboard input does nothing, and the machine will no longer respond to a ping over the network.

The one persistent aspect of these crashes is that I am always working in my guake dropdown terminal at the time.

When I hard reboot the machine, the logs end abruptly, typically very soon after the "Sending 'toggle' message to Guake3" was written.

Nov 29 14:34:59 ebba dbus-daemon[9250]: apparmor="DENIED" operation="dbus_method_call"  bus="session" path="/org/gnome/Mutter/IdleMonitor/Core" interface="org.gnome.Mutter.IdleMonitor" member="GetIdletime" mask="send" name=":1.38" pid=143979 label="snap.firefox.firefox" peer_pid=9427 peer_label="unconfined"
Nov 29 14:35:01 ebba CRON[1919167]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Nov 29 14:36:04 ebba systemd[9229]: Started Application launched by gsd-media-keys.
Nov 29 14:36:04 ebba gsd-media-keys[1919280]: Sending 'toggle' message to Guake3
Nov 29 14:36:19 ebba systemd[9229]: Started Application launched by gsd-media-keys.
Nov 29 14:36:19 ebba gsd-media-keys[1919326]: Sending 'toggle' message to Guake3

view in vim showing the undisplayable characters as ^@: image

Guake is a critical part of my workflow and I'm getting a bit desperate to figure this out. I recently built from master and was using that in hopes it might resolve the issue, only to have suffered a crash just now.

Expected behavior

System continues to operate normally.

Actual behavior

System becomes completely unresponsive.

To Reproduce

Frequently use guake on my cursed workstation for about a week.

My $ guake --support output

$ guake --support Guake Version: 3.11.dev6 Vte Version: 0.68.0 Vte Runtime Version: 0.68.0 -------------------------------------------------- GTK+ Version: 3.24.33 GDK Backend: