scorpion-26 / gBar

Blazingly fast status bar written with GTK
MIT License
478 stars 17 forks source link

Teamviewer coredump #37

Closed RochaLAJ closed 1 year ago

RochaLAJ commented 1 year ago

Describe the bug When i open Teamviewer, gBar crashes.

Steps to Reproduce What did you do, that triggered the issue?

  1. Open the bar
  2. Open Teamviewer
  3. gBar crashes

Expected behavior Keep teamviewer on tray

Screenshots/Error logs

SNI: Searching icon TeamViewer in /var/lib/flatpak/exports/share/icons
SNI: Searching icon TeamViewer in /usr/local/share//icons
SNI: Searching icon TeamViewer in /usr/share//icons
GLib:ERROR:../glib/glib/gvariant-serialiser.c:1551:g_variant_serialised_n_children: code should not be reached
Bail out! GLib:ERROR:../glib/glib/gvariant-serialiser.c:1551:g_variant_serialised_n_children: code should not be reached
zsh: IOT instruction (core dumped)  gBar bar 0

Information about your system and gBar

scorpion-26 commented 1 year ago

For some reason TeamViewer doesn't adhere to the StatusNotifierItem specification, which caused gBar to crash. I've just commited a workaround for that. TeamViewer should work as expected now.