p-e-w / argos

Create GNOME Shell extensions in seconds
https://extensions.gnome.org/extension/1176/argos/
1.68k stars 114 forks source link

Argos seems to crash gnome shell when screen locking #79

Open bryango opened 5 years ago

bryango commented 5 years ago

Gnome shell crashes frequently (not always though) when I lock my screen. According to the log it might have been caused by argos, but I am not sure. Please confirm. Thanks!

$ gnome-shell --version                     
GNOME Shell 3.32.1

$ journalctl --boot=0 --no-pager --no-hostname --output=short-unix /usr/bin/gnome-shell
1556976936.461384 gnome-shell[1358]: Object .Gjs_ArgosButton (0x55f257e52910), has been already deallocated — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
1556976936.461542 org.gnome.Shell.desktop[1358]: == Stack trace for context 0x55f254f30280 ==
1556976936.461542 org.gnome.Shell.desktop[1358]: #0   7ffed265c550 b   resource:///org/gnome/shell/ui/boxpointer.js:264 (7f4068f123a0 @ 611)
1556976936.461542 org.gnome.Shell.desktop[1358]: == Stack trace for context 0x55f254f30280 ==
1556976936.461542 org.gnome.Shell.desktop[1358]: #0   7ffed265b2a0 b   resource:///org/gnome/shell/ui/layout.js:928 (7f40692fbdc0 @ 32)
1556976936.461503 gnome-shell[1358]: Object .Gjs_ArgosButton (0x55f257e52910), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
1556976936.461739 org.gnome.Shell.desktop[1358]: #1   55f256db42c0 i   resource:///org/gnome/shell/ui/boxpointer.js:476 (7f4068f125e0 @ 193)
1556976936.461739 org.gnome.Shell.desktop[1358]: #2   7ffed265c550 b   resource:///org/gnome/shell/ui/boxpointer.js:265 (7f4068f123a0 @ 634)
1556976936.461739 org.gnome.Shell.desktop[1358]: == Stack trace for context 0x55f254f30280 ==
1556976936.461739 org.gnome.Shell.desktop[1358]: #0   7ffed265b2a0 b   resource:///org/gnome/shell/ui/layout.js:929 (7f40692fbdc0 @ 241)
1556976936.461739 org.gnome.Shell.desktop[1358]: #1   55f256db42c0 i   resource:///org/gnome/shell/ui/boxpointer.js:476 (7f4068f125e0 @ 193)
1556976936.461739 org.gnome.Shell.desktop[1358]: #2   7ffed265c550 b   resource:///org/gnome/shell/ui/boxpointer.js:265 (7f4068f123a0 @ 634)
1556976936.461619 gnome-shell[1358]: _clutter_actor_fully_transform_vertices: assertion 'CLUTTER_IS_ACTOR (self)' failed
1556976936.461969 org.gnome.Shell.desktop[1358]: == Stack trace for context 0x55f254f30280 ==
1556976936.461969 org.gnome.Shell.desktop[1358]: #0   55f256db42c0 i   resource:///org/gnome/shell/ui/boxpointer.js:478 (7f4068f125e0 @ 221)
1556976936.461969 org.gnome.Shell.desktop[1358]: #1   7ffed265c550 b   resource:///org/gnome/shell/ui/boxpointer.js:265 (7f4068f123a0 @ 634)
1556976936.461969 org.gnome.Shell.desktop[1358]: == Stack trace for context 0x55f254f30280 ==
1556976936.458000 audit[1358]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 pid=1358 comm="gnome-shell" exe="/usr/bin/gnome-shell" sig=5 res=1
1556976936.461659 gnome-shell[1358]: Object .Gjs_ArgosButton (0x55f257e52910), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
1556976936.461772 gnome-shell[1358]: clutter_actor_get_transformed_size: assertion 'CLUTTER_IS_ACTOR (self)' failed
1556976936.461835 gnome-shell[1358]: Object .Gjs_ArgosButton (0x55f257e52910), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
1556976936.461939 gnome-shell[1358]: Function allocate terminated with uncatchable exception