martinpl / tray-icons-reloaded

GNOME Shell extension which bring back Tray Icons to top panel, with additional features.
GNU General Public License v3.0
506 stars 29 forks source link

GNOME 44.3 + Dropbox crashes #125

Open LinuxJedi opened 1 year ago

LinuxJedi commented 1 year ago

Describe the bug

With an openSUSE Tumbleweed installation and Gnome 44.3, having Dropbox installed with Tray-Icons-Reloaded crashes the entire desktop on login. All plugins get disabled.

Desktop (please complete the following information):

manueldeljesus commented 1 year ago

I get the same problem.

Distro: Fedora 38 GNOME Shell: 44.4 Extension version: The version in GNOME Shell Extensions website Display Server: XOrg

mhagnumdw commented 1 year ago

I get the same problem.

Distro: Fedora 38 / Kernel Linux 6.5.5-200.fc38.x86_64 GNOME Shell: 44.5 Extension version: The version in GNOME Shell Extensions website Display Server: XOrg and Wayland

Everything updated.

related #118 , #116

Woshicado commented 1 year ago

I am having the same issue on Gnome 45 still.

Distro: Fedora 39 / Linux fedora 6.5.11-300.fc39.x86_64 GNOME Shell: 45.1 Extension version: 29 (The one offered on Gnome Shell Extension website) Display Server: XOrg

gdlin commented 10 months ago

I'm having this issue after upgrading to Fedora 39 from Fedora 37. I've managed to capture this:

jan 24 12:09:32 localhost gnome-shell[5471]: GNOME Shell started at Wed Jan 24 2024 12:09:29 GMT-0300
jan 24 12:09:32 localhost gnome-shell[5471]: Registering session with GDM
jan 24 12:09:32 localhost org.gnome.Shell.desktop[4350]: XIO:  fatal IO error 4 (Interrupted system call) on X server ":0"
jan 24 12:09:32 localhost org.gnome.Shell.desktop[4350]:       after 3434 requests (3434 known processed) with 1 events remaining.
jan 24 12:09:32 localhost gnome-shell[5471]: Can't update stage views actor <unnamed>[<ShellTrayIcon>:0x559268110fb0] is on because it needs an allocation.
jan 24 12:09:32 localhost gnome-shell[5471]: Can't update stage views actor <unnamed>[<ShellTrayIcon>:0x559267f68ce0] is on because it needs an allocation.
jan 24 12:09:34 localhost gnome-shell[5471]: Can't update stage views actor <unnamed>[<ShellTrayIcon>:0x5592688dc2c0] is on because it needs an allocation.
jan 24 12:09:34 localhost gnome-shell[5471]: JS ERROR: TypeError: wmclass is null
                                             _getWmClass@file:///home/user/.local/share/gnome-shell/extensions/trayIconsReloaded@selfmade.pl/AppManager.js:148:4
                                             _getTrayApp@file:///home/user/.local/share/gnome-shell/extensions/trayIconsReloaded@selfmade.pl/AppManager.js:91:53
                                             getAppSetting@file:///home/user/.local/share/gnome-shell/extensions/trayIconsReloaded@selfmade.pl/AppManager.js:59:25
                                             addIcon@file:///home/user/.local/share/gnome-shell/extensions/trayIconsReloaded@selfmade.pl/TrayIndicator.js:56:38
                                             _onIconAdded@file:///home/user/.local/share/gnome-shell/extensions/trayIconsReloaded@selfmade.pl/extension.js:21:55
                                             @resource:///org/gnome/shell/ui/init.js:21:20
jan 24 12:09:34 localhost gnome-shell[5471]: JS ERROR: TypeError: actor is null
                                             removeIcon@file:///home/user/.local/share/gnome-shell/extensions/trayIconsReloaded@selfmade.pl/TrayIndicator.js:120:4
                                             _onIconRemoved@file:///home/user/.local/share/gnome-shell/extensions/trayIconsReloaded@selfmade.pl/extension.js:22:56
                                             @resource:///org/gnome/shell/ui/init.js:21:20
jan 24 12:09:34 localhost gnome-shell[5471]: Can't update stage views actor <unnamed>[<ShellTrayIcon>:0x5592685e3480] is on because it needs an allocation.
jan 24 12:09:35 localhost gnome-shell[5471]: Received an X Window System error.
                                             This probably reflects a bug in the program.
                                             The error was 'BadWindow (invalid Window parameter)'.
                                               (Details: serial 861 error_code 3 request_code 2 (core protocol) minor_code 0)
                                               (Note to programmers: normally, X errors are reported asynchronously;
                                                that is, you will receive the error a while after causing it.
                                                To debug your program, run it with the MUTTER_SYNC environment
                                                variable to change this behavior. You can then get a meaningful
                                                backtrace from your debugger if you break on the mtk_x_error() function.)
jan 24 12:09:35 localhost audit[5471]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=5471 comm="gnome-shell" exe="/usr/bin/gnome-shell" sig=5 res=1
jan 24 12:09:35 localhost gnome-shell[5471]: == Stack trace for context 0x5592628ab6d0 ==
jan 24 12:09:35 localhost gnome-shell[5471]: #0   559262971268 i   resource:///org/gnome/shell/ui/init.js:21 (13e0c1970ba0 @ 48)
TimingX commented 1 week ago

I get the same problem.

Distro: Fedora 41 GNOME Shell: 47 Extension version: The version in GNOME Shell Extensions website Display Server: XOrg