Urgh, it's aborting because this extension does something weird with icons, and it causes globalmenu-extension to send absolutely enormous amounts of data across the bus to the panel:
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
Not sure what to do about this tbh. Perhaps I could add a sanity check on icons and just hide them if the icon data is unusually large
Urgh, it's aborting because this extension does something weird with icons, and it causes globalmenu- extension to send absolutely enormous amounts of data across the bus to the panel:
g_dbus_ connection_ real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
Not sure what to do about this tbh. Perhaps I could add a sanity check on icons and just hide them if the icon data is unusually large