appMenu extension crash (original) (raw)
February 19, 2025, 8:54am 1
Hi all,
Hi @fmuellner ,
I decided to use GNOME Shell’s appMenu in the AppMenu is back extension.
Before, I included the GS code for AppMenuButton.
So basically I do:
Main.sessionMode.panel.left.push('appMenu')
Main.panel._updatePanel()
Using the extension or typing these two lines in looking glass, I get some random crashes (go to gdm directly). Especially when I launch Synaptic. I use Ubuntu 25.04 with GS+mutter 48.
I don’t understand why.
I get this in logs:clutter_actor_set_name: assertion 'CLUTTER_IS_ACTOR (self)' failed
and the crash report tells me that:clutter_content_invalidate
crashed GS.
Thanks for any help here!
fthx (fthx) February 19, 2025, 9:08am 2
I get this, exactly:clutter_actor_set_accessible_name: assertion 'CLUTTER_IS_ACTOR (self)' failed
but that’s not, at least immediately, causing a crash.
fthx (fthx) February 19, 2025, 9:10am 3
I suspect the button’s spinner so I did:Main.panel.statusArea.appMenu._container.remove_child(Main.panel.statusArea.appMenu._spinner)
and it seems to not crash. Waiting for it, though.
There were some changes in libadwaita/spinner, maybe is this related?
fthx (fthx) February 19, 2025, 10:27am 4
Ok I get no more crashes by removing the spinner child.
So maybe this is simply a spinner bug in AppMenuButton?
@fmuellner should I fill a bug against this?
system (system) Closed April 5, 2025, 10:27am 5
This topic was automatically closed 45 days after the last reply. New replies are no longer allowed.