Turning an extension off while its preferences are open gives a gjs backtrace
To reproduce:
- Take an extension with a preferences menu, e.g. TopIconsPlus
- Enable the extension
- Open the preferences and leave them open
- Disable the extension
Result:
== Stack trace for context 0x563e961fc2c0 ==
#0 563e9646bde0 i resource:///org/gnome/shell/extensionPrefs/main.js:287 (7f22ab585c10 @ 52)
#1 563e9646bd38 i resource:///org/gnome/shell/extensionPrefs/main.js:270 (7f22ab585a60 @ 104)
#2 563e9646bc88 i resource:///org/gnome/shell/extensionPrefs/main.js:246 (7f22ab5858b0 @ 305)
#3 7ffc117b98a0 b resource:///org/gnome/gjs/modules/signals.js:142 (7f22ab5c6670 @ 386)
#4 563e9646bbe8 i resource:///org/gnome/gjs/modules/overrides/Gio.js:169 (7f22ab5b5670 @ 39)
#5 563e9646bb58 i resource:///org/gnome/shell/extensionPrefs/main.js:635 (7f22ab5aec10 @ 119)
#6 563e9646bad8 i <main>:1 (7f22ab5851f0 @ 43)
Edited by Hans de Goede