christophgysin / pasystray

PulseAudio system tray
GNU Lesser General Public License v2.1
439 stars 43 forks source link

[BUG] Segfault on resume from `systemctl suspend` #168

Closed aarondill closed 11 months ago

aarondill commented 1 year ago

This is not a consistent issue, and I'm not certain yet what the cause is, but occasionally on resume from systemctl suspend, pasystray segfaults. I have recently set my configuration to launch with the debug parameter and I will update with more info next time this occurs. My suspicion is that it must be suspended for a certain duration, however, I run quite a few system tray applications (for example: nm-applet, blueman, etc) and this is the only one that I experience this issue with.

Some Version Info ```shell > lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.2 LTS Release: 22.04 Codename: jammy > cat /etc/os-release PRETTY_NAME="Ubuntu 22.04.2 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.2 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=jammy > pasystray --version 0.7.1 > > sudo Xorg -version X.Org X Server 1.21.1.4 X Protocol Version 11, Revision 0 Current Operating System: Linux aaron-HP-Laptop-15-dy2xxx 5.19.0-45-generic #46~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Jun 7 15:06:04 UTC 20 x86_64 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.19.0-45-generic root=UUID=1a3ca66f-5c7f-4d45-9401-b86ba5e29b0a ro loglevel=3 i8042.reset atkbd.reset=1 i8042.dumbkbd i8042.direct fbcon=nodefer reboot=efi,cold resume=UUID=251a8ad6-5c96-4fbe-b2b0-52ca549f45a8 3 xorg-server 2:21.1.4-2ubuntu1.7~22.04.1 (For technical support please see http://www.ubuntu.com/support) Current version of pixman: 0.40.0 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. > pstree "$(pgrep Xorg)" -s systemd───login───bash───startx───xinit───Xorg───16*[{Xorg}] > awesome --version awesome v4.3 (Too long) • Compiled against Lua 5.3.6 (running with Lua 5.3) • D-Bus support: ✔ • execinfo support: ✔ • xcb-randr version: 1.6 • LGI version: 0.9.2 > pstree "$(pgrep x-window)" -s systemd───login───bash───startx───xinit───x-window-manage─┬─blueman-applet───3*[{blueman-applet}] ├─diodon───18*[{diodon}] ├─nm-applet───10*[{nm-applet}] ├─picom───8*[{picom}] ├─polkit-gnome-au───9*[{polkit-gnome-au}] ├─systemd-inhibit───sleep ├─udiskie───2*[{udiskie}] ├─xss-lock───2*[{xss-lock}] └─2*[{x-window-manage}] ```

Please let me know if there's any other information I can provide to help find the source of this issue.

aarondill commented 1 year ago

The only output on stderr without the debug parameter is this message that is output on startup:

(pasystray:30798): Gdk-CRITICAL **: 02:24:45.149: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed

It is likely worth mentioning that nm-applet also outputs this message (and doesn't segfault), and it seems to have no effect on either application's function.

aarondill commented 1 year ago

Looking back, this can't actually be certainly ruled to even systemctl suspend, as each time this has happened, I have actually run this sequence of commands (by a keymap in my WM):

> xset +dpms dpms 5 5 5
> sleep .5 && xset dpms force off &
> i3lock -n -f -e -c 000000 && { xset dpms force on && xset dpms 0 0 0; } &
> systemctl suspend

It is theoretically possible that the issue occurs on any of these commands, however, systemctl suspend or else the i3lock command seem to be the most likely issues.

christophgysin commented 1 year ago

Could you try to reproduce the problem with the latest version from master? If so, could you open the core dump in gdb and provide a stack trace?

aarondill commented 1 year ago

Well, I have not had this issue in a few days (I have not yet updated), so I'm going to close this issue for now. I'll reopen it if and when the issue occurs.

aarondill commented 1 year ago

This issue reoccurred. I'm still on version 0.7.1, so I suppose this may not be too helpful, but I will update following this comment. The debug output of pasystray (stderr) is below. The segfault occured at 1:30 (on resume), while the last log is at 01:19 (before suspend), so it likely won't be very helpful, but here it is.

stderr ``` (pasystray:3780): pasystray-DEBUG: 00:40:10.858: Avahi Server Version: avahi 0.8 (pasystray:3780): pasystray-DEBUG: 00:40:10.858: using UI file: /usr/share/pasystray/pasystray.gtk3.glade (pasystray:3780): pasystray-DEBUG: 00:40:11.077: [systray_impl] using AppIndicator (pasystray:3780): pasystray-DEBUG: 00:40:11.080: [pulseaudio] connecting... (pasystray:3780): pasystray-DEBUG: 00:40:11.081: [pulseaudio] authorizing... (pasystray:3780): pasystray-DEBUG: 00:40:11.083: [pulseaudio] setting name... (pasystray:3780): pasystray-DEBUG: 00:40:11.084: [menu_info] adding server 0 aaron-HP-Laptop-15-dy2xxx (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.085: [menu_info] adding sink 0 Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.086: [menu_info] adding sink 1 Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.087: [menu_info] adding sink 2 Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.087: [menu_info] adding sink 3 Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.088: pulseaudio_update_systray_icon(alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink) (pasystray:3780): pasystray-DEBUG: 00:40:11.088: pulseaudio_set_volume_icon(alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink) (pasystray:3780): pasystray-DEBUG: 00:40:11.088: volume:0 (pasystray:3780): pasystray-DEBUG: 00:40:11.088: [menu_info] adding source 4 Tiger Lake-LP Smart Sound Technology Audio Controller Headphones Stereo Microphone (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.089: [menu_info] adding source 5 Tiger Lake-LP Smart Sound Technology Audio Controller Digital Microphone (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.090: [menu_info] adding module 0 module-device-restore (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.091: [menu_info] adding module 1 module-stream-restore (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.091: [menu_info] adding module 2 module-card-restore (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.091: [menu_info] adding module 3 module-augment-properties (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.092: [menu_info] adding module 4 module-switch-on-port-available (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.092: [menu_info] adding module 5 module-switch-on-connect (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.093: [menu_info] adding module 6 module-udev-detect (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.093: [menu_info] adding module 7 module-alsa-card (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.094: [menu_info] adding module 8 module-bluetooth-policy (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.094: [menu_info] adding module 9 module-bluetooth-discover (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.095: [menu_info] adding module 10 module-bluez5-discover (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.095: [menu_info] adding module 11 module-native-protocol-unix (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.095: [menu_info] adding module 12 module-default-device-restore (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.096: [menu_info] adding module 13 module-always-sink (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.096: [menu_info] adding module 14 module-intended-roles (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.097: [menu_info] adding module 15 module-suspend-on-idle (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.097: [menu_info] adding module 16 module-systemd-login (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.098: [menu_info] adding module 17 module-position-event-sounds (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.098: [menu_info] adding module 18 module-role-cork (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.099: [menu_info] adding module 19 module-snap-policy (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.099: [menu_info] adding module 20 module-filter-heuristics (target: -1) (pasystray:3780): pasystray-DEBUG: 00:40:11.099: [menu_info] adding module 21 module-filter-apply (target: -1) (pasystray:3780): Gdk-CRITICAL **: 00:40:12.904: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed (pasystray:3780): pasystray-DEBUG: 00:56:15.373: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:56:15.374: event change on source (6) (pasystray:3780): pasystray-DEBUG: 00:56:15.374: event new on source (6) (pasystray:3780): pasystray-DEBUG: 00:56:15.374: event new on sink (4) (pasystray:3780): pasystray-DEBUG: 00:56:15.374: event change on server (4294967295) (pasystray:3780): pasystray-DEBUG: 00:56:15.374: event new on module (22) (pasystray:3780): pasystray-DEBUG: 00:56:15.374: [menu_info] adding sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:56:15.533: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:56:15.534: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:56:15.534: volume:57796 (pasystray:3780): pasystray-DEBUG: 00:56:15.534: [menu_info] updating server 0 aaron-HP-Laptop-15-dy2xxx (target: -1) (pasystray:3780): pasystray-DEBUG: 00:56:15.534: [menu_info] *** unhandled server update! (index: 0, desc: aaron-HP-Laptop-15-dy2xxx) (pasystray:3780): pasystray-DEBUG: 00:56:15.534: [menu_info] adding module 22 module-bluez5-device (target: -1) (pasystray:3780): pasystray-DEBUG: 00:56:20.410: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:56:20.410: event change on source (6) (pasystray:3780): pasystray-DEBUG: 00:56:20.410: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:56:20.410: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:56:20.410: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:56:20.410: volume:57796 (pasystray:3780): pasystray-DEBUG: 00:56:20.410: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:56:20.410: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:56:20.410: volume:57796 (pasystray:3780): pasystray-DEBUG: 00:56:20.437: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:56:20.437: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:56:20.437: volume:57796 (pasystray:3780): pasystray-DEBUG: 00:56:20.437: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:56:20.437: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:56:20.437: volume:57796 (pasystray:3780): pasystray-DEBUG: 00:59:16.986: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:16.986: event change on source (6) (pasystray:3780): pasystray-DEBUG: 00:59:16.986: event new on sink-input (0) (pasystray:3780): pasystray-DEBUG: 00:59:16.986: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:16.987: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:16.987: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:16.987: volume:57796 (pasystray:3780): pasystray-DEBUG: 00:59:16.987: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:16.987: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:16.987: volume:57796 (pasystray:3780): pasystray-DEBUG: 00:59:16.987: [menu_info] adding input 0 Google Chrome (target: 4) (pasystray:3780): pasystray-DEBUG: 00:59:16.988: [menu_info] adding subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:3780): pasystray-DEBUG: 00:59:16.989: [menu_info] adding subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:3780): pasystray-DEBUG: 00:59:16.989: [menu_info] adding subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:16.989: [menu_info] adding subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:3780): pasystray-DEBUG: 00:59:16.989: [menu_info] adding subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:3780): pasystray-DEBUG: 00:59:16.989: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:16.989: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:16.989: volume:57796 (pasystray:3780): pasystray-DEBUG: 00:59:16.989: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:16.989: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:16.989: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:16.989: volume:57796 (pasystray:3780): pasystray-DEBUG: 00:59:16.989: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:16.989: event change on sink-input (0) (pasystray:3780): pasystray-DEBUG: 00:59:16.990: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:16.990: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:16.990: volume:57796 (pasystray:3780): pasystray-DEBUG: 00:59:16.990: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:16.990: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:16.990: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:16.990: volume:57796 (pasystray:3780): pasystray-DEBUG: 00:59:16.990: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:3780): pasystray-DEBUG: 00:59:16.990: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:3780): pasystray-DEBUG: 00:59:16.990: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:3780): pasystray-DEBUG: 00:59:16.990: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:16.990: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:3780): pasystray-DEBUG: 00:59:16.991: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:3780): pasystray-DEBUG: 00:59:22.621: pulseaudio_volume(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink, -1) (pasystray:3780): pasystray-DEBUG: 00:59:22.622: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:22.622: volume:56486 (pasystray:3780): pasystray-DEBUG: 00:59:22.800: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:22.800: pulseaudio_volume(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink, -1) (pasystray:3780): pasystray-DEBUG: 00:59:22.800: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:22.800: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:22.800: volume:56486 (pasystray:3780): pasystray-DEBUG: 00:59:22.800: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:22.800: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:22.800: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:22.800: volume:56486 (pasystray:3780): pasystray-DEBUG: 00:59:22.800: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:22.800: volume:56486 (pasystray:3780): pasystray-DEBUG: 00:59:22.967: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:22.967: pulseaudio_volume(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink, -1) (pasystray:3780): pasystray-DEBUG: 00:59:22.967: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:22.967: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:22.967: volume:55176 (pasystray:3780): pasystray-DEBUG: 00:59:22.967: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:22.967: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:22.967: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:22.967: volume:55176 (pasystray:3780): pasystray-DEBUG: 00:59:22.967: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:22.967: volume:55176 (pasystray:3780): pasystray-DEBUG: 00:59:23.136: pulseaudio_volume(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink, -1) (pasystray:3780): pasystray-DEBUG: 00:59:23.137: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:23.137: volume:53866 (pasystray:3780): pasystray-DEBUG: 00:59:23.309: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:23.309: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:23.309: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:23.309: volume:53866 (pasystray:3780): pasystray-DEBUG: 00:59:23.309: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:23.309: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:23.309: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:23.309: volume:53866 (pasystray:3780): pasystray-DEBUG: 00:59:23.309: pulseaudio_volume(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink, -1) (pasystray:3780): pasystray-DEBUG: 00:59:23.310: pulseaudio_volume(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink, -1) (pasystray:3780): pasystray-DEBUG: 00:59:23.310: pulseaudio_volume(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink, -1) (pasystray:3780): pasystray-DEBUG: 00:59:23.310: pulseaudio_volume(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink, -1) (pasystray:3780): pasystray-DEBUG: 00:59:23.310: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:23.310: volume:48626 (pasystray:3780): pasystray-DEBUG: 00:59:23.493: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:23.493: volume:48626 (pasystray:3780): pasystray-DEBUG: 00:59:23.674: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:23.674: volume:48626 (pasystray:3780): pasystray-DEBUG: 00:59:24.025: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.025: volume:48626 (pasystray:3780): pasystray-DEBUG: 00:59:24.221: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:24.221: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:24.221: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:24.221: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:24.221: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: volume:48507 (pasystray:3780): pasystray-DEBUG: 00:59:24.222: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: volume:48507 (pasystray:3780): pasystray-DEBUG: 00:59:24.222: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: volume:48507 (pasystray:3780): pasystray-DEBUG: 00:59:24.222: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: volume:48507 (pasystray:3780): pasystray-DEBUG: 00:59:24.222: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: volume:48507 (pasystray:3780): pasystray-DEBUG: 00:59:24.222: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.222: volume:48507 (pasystray:3780): pasystray-DEBUG: 00:59:24.223: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:24.223: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.223: volume:48507 (pasystray:3780): pasystray-DEBUG: 00:59:24.223: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:24.223: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.223: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.223: volume:48507 (pasystray:3780): pasystray-DEBUG: 00:59:24.223: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:24.223: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.223: volume:48507 (pasystray:3780): pasystray-DEBUG: 00:59:24.223: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:24.223: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.223: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.223: volume:48507 (pasystray:3780): pasystray-DEBUG: 00:59:24.223: pulseaudio_volume(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink, -1) (pasystray:3780): pasystray-DEBUG: 00:59:24.223: pulseaudio_volume(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink, -1) (pasystray:3780): pasystray-DEBUG: 00:59:24.223: pulseaudio_volume(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink, -1) (pasystray:3780): pasystray-DEBUG: 00:59:24.223: pulseaudio_volume(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink, -1) (pasystray:3780): pasystray-DEBUG: 00:59:24.223: pulseaudio_volume(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink, -1) (pasystray:3780): pasystray-DEBUG: 00:59:24.224: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.224: volume:41957 (pasystray:3780): pasystray-DEBUG: 00:59:24.400: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.400: volume:41957 (pasystray:3780): pasystray-DEBUG: 00:59:24.563: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.563: volume:41957 (pasystray:3780): pasystray-DEBUG: 00:59:24.734: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.734: volume:41957 (pasystray:3780): pasystray-DEBUG: 00:59:24.897: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:24.897: volume:41957 (pasystray:3780): pasystray-DEBUG: 00:59:25.073: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:25.074: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:25.074: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:25.074: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:25.074: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:25.074: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 00:59:25.075: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:25.075: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.075: volume:41799 (pasystray:3780): pasystray-DEBUG: 00:59:25.075: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:25.075: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.075: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.075: volume:41799 (pasystray:3780): pasystray-DEBUG: 00:59:25.079: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:25.079: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.079: volume:41799 (pasystray:3780): pasystray-DEBUG: 00:59:25.079: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:25.079: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.079: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.079: volume:41799 (pasystray:3780): pasystray-DEBUG: 00:59:25.079: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:25.079: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.079: volume:41799 (pasystray:3780): pasystray-DEBUG: 00:59:25.079: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:25.079: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.079: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.079: volume:41799 (pasystray:3780): pasystray-DEBUG: 00:59:25.079: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:25.079: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.079: volume:41799 (pasystray:3780): pasystray-DEBUG: 00:59:25.079: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:25.079: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.079: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.079: volume:41799 (pasystray:3780): pasystray-DEBUG: 00:59:25.080: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:25.080: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.080: volume:41799 (pasystray:3780): pasystray-DEBUG: 00:59:25.080: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:25.080: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.080: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.080: volume:41799 (pasystray:3780): pasystray-DEBUG: 00:59:25.080: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 00:59:25.080: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.080: volume:41799 (pasystray:3780): pasystray-DEBUG: 00:59:25.080: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 00:59:25.080: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.080: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 00:59:25.080: volume:41799 (pasystray:3780): pasystray-DEBUG: 01:00:22.429: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 01:00:22.429: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 01:00:22.429: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:00:22.430: volume:43437 (pasystray:3780): pasystray-DEBUG: 01:00:22.430: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:00:22.430: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:00:22.430: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:00:22.430: volume:43437 (pasystray:3780): pasystray-DEBUG: 01:00:22.431: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 01:00:22.431: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 01:00:22.431: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:00:22.431: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:00:22.431: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:00:22.431: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:00:22.431: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:00:22.431: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:03:43.966: event change on sink-input (0) (pasystray:3780): pasystray-DEBUG: 01:03:43.966: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 01:03:43.968: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:3780): pasystray-DEBUG: 01:03:43.968: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:3780): pasystray-DEBUG: 01:03:43.968: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:3780): pasystray-DEBUG: 01:03:43.968: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:03:43.968: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:3780): pasystray-DEBUG: 01:03:43.968: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:3780): pasystray-DEBUG: 01:03:43.968: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 01:03:43.968: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:03:43.968: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:03:43.968: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:03:43.968: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:03:43.968: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:03:43.968: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:03:49.010: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 01:03:49.010: event change on source (6) (pasystray:3780): pasystray-DEBUG: 01:03:49.010: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 01:03:49.010: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 01:03:49.010: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:03:49.010: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:03:49.010: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:03:49.011: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:03:49.011: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:03:49.011: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:03:49.011: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 01:03:49.011: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:03:49.011: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:03:49.011: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:03:49.011: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:03:49.011: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:03:49.011: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:03:49.011: event remove on sink-input (0) (pasystray:3780): pasystray-DEBUG: 01:03:49.011: [menu_info] removing input 0 (pasystray:3780): pasystray-DEBUG: 01:07:29.735: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 01:07:29.735: event change on source (6) (pasystray:3780): pasystray-DEBUG: 01:07:29.735: event new on sink-input (1) (pasystray:3780): pasystray-DEBUG: 01:07:29.737: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 01:07:29.737: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 01:07:29.738: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:07:29.738: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:07:29.738: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:07:29.738: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:07:29.738: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:07:29.738: [menu_info] adding input 1 Google Chrome (target: 4) (pasystray:3780): pasystray-DEBUG: 01:07:29.739: [menu_info] adding subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:3780): pasystray-DEBUG: 01:07:29.739: [menu_info] adding subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:3780): pasystray-DEBUG: 01:07:29.740: [menu_info] adding subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:07:29.740: [menu_info] adding subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:3780): pasystray-DEBUG: 01:07:29.740: [menu_info] adding subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:3780): pasystray-DEBUG: 01:07:29.740: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 01:07:29.740: event change on sink-input (1) (pasystray:3780): pasystray-DEBUG: 01:07:29.741: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 01:07:29.741: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:07:29.741: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:07:29.741: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:07:29.741: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:07:29.741: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:07:29.741: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:07:29.741: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 01:07:29.741: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:07:29.741: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:07:29.741: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:07:29.741: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:07:29.741: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:07:29.741: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:07:29.742: [menu_info] updating input 1 Google Chrome (target: 4) (pasystray:3780): pasystray-DEBUG: 01:07:29.742: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:3780): pasystray-DEBUG: 01:07:29.742: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:3780): pasystray-DEBUG: 01:07:29.742: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:07:29.742: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:3780): pasystray-DEBUG: 01:07:29.742: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:3780): pasystray-DEBUG: 01:07:36.191: event change on sink-input (1) (pasystray:3780): pasystray-DEBUG: 01:07:36.191: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 01:07:36.191: [menu_info] updating input 1 Google Chrome (target: 4) (pasystray:3780): pasystray-DEBUG: 01:07:36.191: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:3780): pasystray-DEBUG: 01:07:36.192: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:3780): pasystray-DEBUG: 01:07:36.192: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:07:36.192: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:3780): pasystray-DEBUG: 01:07:36.192: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:3780): pasystray-DEBUG: 01:07:36.192: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 01:07:36.192: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:07:36.192: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:07:36.192: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:07:36.192: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:07:36.192: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:07:36.192: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:07:38.673: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 01:07:38.673: event change on sink-input (1) (pasystray:3780): pasystray-DEBUG: 01:07:38.673: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 01:07:38.673: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:07:38.673: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:07:38.673: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:07:38.673: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:07:38.673: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:07:38.673: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:07:38.673: [menu_info] updating input 1 Google Chrome (target: 4) (pasystray:3780): pasystray-DEBUG: 01:07:38.673: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:3780): pasystray-DEBUG: 01:07:38.674: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:3780): pasystray-DEBUG: 01:07:38.674: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:07:38.674: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:3780): pasystray-DEBUG: 01:07:38.674: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:3780): pasystray-DEBUG: 01:13:34.318: event change on sink-input (1) (pasystray:3780): pasystray-DEBUG: 01:13:34.318: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 01:13:34.318: [menu_info] updating input 1 Google Chrome (target: 4) (pasystray:3780): pasystray-DEBUG: 01:13:34.318: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:3780): pasystray-DEBUG: 01:13:34.318: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:3780): pasystray-DEBUG: 01:13:34.318: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:13:34.318: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:3780): pasystray-DEBUG: 01:13:34.318: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:3780): pasystray-DEBUG: 01:13:34.319: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 01:13:34.319: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:13:34.319: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:13:34.319: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:13:34.319: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:13:34.319: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:13:34.319: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:13:37.120: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 01:13:37.120: event change on sink-input (1) (pasystray:3780): pasystray-DEBUG: 01:13:37.121: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 01:13:37.121: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:13:37.121: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:13:37.121: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:13:37.121: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:13:37.121: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:13:37.121: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:13:37.121: [menu_info] updating input 1 Google Chrome (target: 4) (pasystray:3780): pasystray-DEBUG: 01:13:37.121: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:3780): pasystray-DEBUG: 01:13:37.121: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:3780): pasystray-DEBUG: 01:13:37.121: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:13:37.121: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:3780): pasystray-DEBUG: 01:13:37.121: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:3780): pasystray-DEBUG: 01:19:11.568: event change on sink-input (1) (pasystray:3780): pasystray-DEBUG: 01:19:11.568: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 01:19:11.570: [menu_info] updating input 1 Google Chrome (target: 4) (pasystray:3780): pasystray-DEBUG: 01:19:11.570: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:3780): pasystray-DEBUG: 01:19:11.570: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:3780): pasystray-DEBUG: 01:19:11.570: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:19:11.570: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:3780): pasystray-DEBUG: 01:19:11.570: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:3780): pasystray-DEBUG: 01:19:11.570: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 01:19:11.571: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:19:11.571: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:19:11.571: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:3780): pasystray-DEBUG: 01:19:11.571: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:19:11.571: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:19:11.571: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:19:11.727: event remove on sink-input (1) (pasystray:3780): pasystray-DEBUG: 01:19:11.727: [menu_info] removing input 1 (pasystray:3780): pasystray-DEBUG: 01:19:16.768: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 01:19:16.768: event change on source (6) (pasystray:3780): pasystray-DEBUG: 01:19:16.768: event change on sink (4) (pasystray:3780): pasystray-DEBUG: 01:19:16.769: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 01:19:16.769: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:19:16.769: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:19:16.769: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:19:16.769: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:19:16.769: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:19:16.769: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:3780): pasystray-DEBUG: 01:19:16.769: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:19:16.769: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:19:16.769: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:19:16.769: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:3780): pasystray-DEBUG: 01:19:16.769: volume:45076 (pasystray:3780): pasystray-DEBUG: 01:19:51.654: event change on server (4294967295) (pasystray:3780): pasystray-DEBUG: 01:19:51.654: event remove on source (6) (pasystray:3780): pasystray-DEBUG: 01:19:51.654: event remove on sink (4) (pasystray:3780): pasystray-DEBUG: 01:19:51.654: [menu_info] removing sink 4 (pasystray:3780): pasystray-DEBUG: 01:19:51.655: event remove on module (22) (pasystray:3780): pasystray-DEBUG: 01:19:51.655: [menu_info] removing module 22 ```

Here is the file at /var/crash/_usr_bin_pasystray.1000.crash which includes as much debugging information as I can currently provide. I am now going to update to latest, and if this bug reoccurs, I will reopen this then. _usr_bin_pasystray.1000.crash.txt

aarondill commented 11 months ago

After updating to latest and using this for a week, I have now reproduced this.

Sadly, this time I don't have a core dump to share, because apport was not configured for non-package executables. Hopefully next time this occurs I'll have a core dump and stack trace to share.

debug output on stderr ``` (pasystray:2862): pasystray-DEBUG: 02:46:25.450: using UI file: /usr/local/share/pasystray/pasystray.gtk3.glade (pasystray:2862): pasystray-DEBUG: 02:46:25.604: [systray_impl] using GtkStatusIcon (pasystray:2862): pasystray-DEBUG: 02:46:25.623: [pulseaudio] connecting... (pasystray:2862): pasystray-DEBUG: 02:46:25.624: [pulseaudio] authorizing... (pasystray:2862): pasystray-DEBUG: 02:46:25.624: [pulseaudio] setting name... (pasystray:2862): pasystray-DEBUG: 02:46:25.626: [menu_info] adding server 0 aaron-HP-Laptop-15-dy2xxx (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.626: [menu_info] adding sink 0 Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.627: [menu_info] adding sink 1 Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.627: [menu_info] adding sink 2 Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.627: [menu_info] adding sink 3 Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.627: pulseaudio_update_systray_icon(alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink) (pasystray:2862): pasystray-DEBUG: 02:46:25.627: pulseaudio_set_volume_icon(alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink) (pasystray:2862): pasystray-DEBUG: 02:46:25.627: volume:0 (pasystray:2862): pasystray-DEBUG: 02:46:25.631: [menu_info] adding source 4 Tiger Lake-LP Smart Sound Technology Audio Controller Headphones Stereo Microphone (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.632: [menu_info] adding source 5 Tiger Lake-LP Smart Sound Technology Audio Controller Digital Microphone (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.632: [menu_info] adding module 0 module-device-restore (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.632: [menu_info] adding module 1 module-stream-restore (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.632: [menu_info] adding module 2 module-card-restore (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.632: [menu_info] adding module 3 module-augment-properties (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.632: [menu_info] adding module 4 module-switch-on-port-available (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.633: [menu_info] adding module 5 module-switch-on-connect (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.633: [menu_info] adding module 6 module-udev-detect (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.633: [menu_info] adding module 7 module-alsa-card (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.633: [menu_info] adding module 8 module-bluetooth-policy (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.633: [menu_info] adding module 9 module-bluetooth-discover (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.633: [menu_info] adding module 10 module-bluez5-discover (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.633: [menu_info] adding module 11 module-native-protocol-unix (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.633: [menu_info] adding module 12 module-default-device-restore (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.634: [menu_info] adding module 13 module-always-sink (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.634: [menu_info] adding module 14 module-intended-roles (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.634: [menu_info] adding module 15 module-suspend-on-idle (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.634: [menu_info] adding module 16 module-systemd-login (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.634: [menu_info] adding module 17 module-position-event-sounds (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.634: [menu_info] adding module 18 module-role-cork (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.635: [menu_info] adding module 19 module-snap-policy (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.635: [menu_info] adding module 20 module-filter-heuristics (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:25.635: [menu_info] adding module 21 module-filter-apply (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:29.505: event change on source (5) (pasystray:2862): pasystray-DEBUG: 02:46:29.505: event change on source (4) (pasystray:2862): pasystray-DEBUG: 02:46:29.505: event change on sink (3) (pasystray:2862): pasystray-DEBUG: 02:46:29.505: event change on source (3) (pasystray:2862): pasystray-DEBUG: 02:46:29.505: event change on sink (2) (pasystray:2862): pasystray-DEBUG: 02:46:29.505: event change on source (2) (pasystray:2862): pasystray-DEBUG: 02:46:29.505: event change on sink (1) (pasystray:2862): pasystray-DEBUG: 02:46:29.505: event change on source (1) (pasystray:2862): pasystray-DEBUG: 02:46:29.505: event change on sink (0) (pasystray:2862): pasystray-DEBUG: 02:46:29.505: event change on source (0) (pasystray:2862): pasystray-DEBUG: 02:46:29.506: [menu_info] updating source 5 Tiger Lake-LP Smart Sound Technology Audio Controller Digital Microphone (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:29.506: pulseaudio_set_volume_icon(alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_6__source) (pasystray:2862): pasystray-DEBUG: 02:46:29.506: volume:65536 (pasystray:2862): pasystray-DEBUG: 02:46:29.506: [menu_info] updating source 4 Tiger Lake-LP Smart Sound Technology Audio Controller Headphones Stereo Microphone (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:29.506: pulseaudio_set_volume_icon(alsa_input.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__source) (pasystray:2862): pasystray-DEBUG: 02:46:29.506: volume:65540 (pasystray:2862): pasystray-DEBUG: 02:46:29.506: [menu_info] updating sink 3 Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:29.506: pulseaudio_set_volume_icon(alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink) (pasystray:2862): pasystray-DEBUG: 02:46:29.506: volume:0 (pasystray:2862): pasystray-DEBUG: 02:46:29.506: pulseaudio_update_systray_icon(alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink) (pasystray:2862): pasystray-DEBUG: 02:46:29.506: pulseaudio_set_volume_icon(alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink) (pasystray:2862): pasystray-DEBUG: 02:46:29.506: volume:0 (pasystray:2862): pasystray-DEBUG: 02:46:29.506: [menu_info] updating sink 2 Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:29.506: pulseaudio_set_volume_icon(alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_3__sink) (pasystray:2862): pasystray-DEBUG: 02:46:29.506: volume:65536 (pasystray:2862): pasystray-DEBUG: 02:46:29.507: [menu_info] updating sink 1 Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:29.507: pulseaudio_set_volume_icon(alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_4__sink) (pasystray:2862): pasystray-DEBUG: 02:46:29.507: volume:65744 (pasystray:2862): pasystray-DEBUG: 02:46:29.507: [menu_info] updating sink 0 Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output (target: -1) (pasystray:2862): pasystray-DEBUG: 02:46:29.507: pulseaudio_set_volume_icon(alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp_5__sink) (pasystray:2862): pasystray-DEBUG: 02:46:29.507: volume:65329 (pasystray:2862): pasystray-DEBUG: 03:18:12.453: [systray] click mod: button:1 (pasystray:2862): pasystray-DEBUG: 03:18:46.120: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:18:46.120: event change on source (6) (pasystray:2862): pasystray-DEBUG: 03:18:46.120: event new on source (6) (pasystray:2862): pasystray-DEBUG: 03:18:46.120: event new on sink (4) (pasystray:2862): pasystray-DEBUG: 03:18:46.120: event change on server (4294967295) (pasystray:2862): pasystray-DEBUG: 03:18:46.120: event new on module (22) (pasystray:2862): pasystray-DEBUG: 03:18:46.120: [menu_info] adding sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:18:46.121: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:18:46.121: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:18:46.121: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:18:46.121: [menu_info] updating server 0 aaron-HP-Laptop-15-dy2xxx (target: -1) (pasystray:2862): pasystray-DEBUG: 03:18:46.121: [menu_info] *** unhandled server update! (index: 0, desc: aaron-HP-Laptop-15-dy2xxx) (pasystray:2862): pasystray-DEBUG: 03:18:46.121: [menu_info] adding module 22 module-bluez5-device (target: -1) (pasystray:2862): pasystray-DEBUG: 03:18:51.163: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:18:51.163: event change on source (6) (pasystray:2862): pasystray-DEBUG: 03:18:51.163: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:18:51.163: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:18:51.163: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:18:51.163: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:18:51.164: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:18:51.164: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:18:51.164: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:18:51.166: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:18:51.166: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:18:51.166: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:18:51.166: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:18:51.166: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:18:51.166: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:21:13.607: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:21:13.607: event change on source (6) (pasystray:2862): pasystray-DEBUG: 03:21:13.607: event new on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:21:13.607: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:21:13.607: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:21:13.607: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:13.607: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:21:13.607: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:13.607: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:13.607: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:21:13.622: [menu_info] adding input 0 Google Chrome (target: 4) (pasystray:2862): pasystray-DEBUG: 03:21:13.622: [menu_info] adding subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:2862): pasystray-DEBUG: 03:21:13.622: [menu_info] adding subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:2862): pasystray-DEBUG: 03:21:13.622: [menu_info] adding subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:13.622: [menu_info] adding subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:2862): pasystray-DEBUG: 03:21:13.622: [menu_info] adding subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:2862): pasystray-DEBUG: 03:21:13.622: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:21:13.622: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:13.622: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:21:13.622: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:13.622: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:13.622: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:13.622: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:21:13.622: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:21:13.622: event change on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:21:13.623: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:21:13.623: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:13.623: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:21:13.623: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:13.623: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:13.623: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:13.623: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:21:13.623: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:2862): pasystray-DEBUG: 03:21:13.623: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:2862): pasystray-DEBUG: 03:21:13.623: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:2862): pasystray-DEBUG: 03:21:13.623: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:13.623: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:2862): pasystray-DEBUG: 03:21:13.623: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:2862): pasystray-DEBUG: 03:21:30.017: event change on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:21:30.017: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:21:30.017: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:2862): pasystray-DEBUG: 03:21:30.017: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:2862): pasystray-DEBUG: 03:21:30.017: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:2862): pasystray-DEBUG: 03:21:30.017: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:30.017: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:2862): pasystray-DEBUG: 03:21:30.017: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:2862): pasystray-DEBUG: 03:21:30.017: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:21:30.017: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:30.017: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:21:30.017: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:30.017: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:30.017: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:30.017: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:21:31.850: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:21:31.850: event change on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:21:31.851: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:21:31.851: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:31.851: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:21:31.851: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:31.851: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:31.851: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:31.851: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:21:31.851: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:2862): pasystray-DEBUG: 03:21:31.851: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:2862): pasystray-DEBUG: 03:21:31.851: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:2862): pasystray-DEBUG: 03:21:31.851: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:31.851: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:2862): pasystray-DEBUG: 03:21:31.851: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:2862): pasystray-DEBUG: 03:21:42.748: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:21:42.749: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:21:42.749: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:42.749: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:21:42.749: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:42.749: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:42.749: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:42.749: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:21:42.749: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:21:42.750: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:21:42.750: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:42.750: volume:47294 (pasystray:2862): pasystray-DEBUG: 03:21:42.750: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:42.750: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:42.750: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:42.750: volume:47294 (pasystray:2862): pasystray-DEBUG: 03:21:42.881: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:21:42.881: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:21:42.881: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:42.881: volume:47294 (pasystray:2862): pasystray-DEBUG: 03:21:42.881: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:42.881: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:42.881: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:42.881: volume:47294 (pasystray:2862): pasystray-DEBUG: 03:21:42.882: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:21:42.882: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:21:42.882: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:42.882: volume:44017 (pasystray:2862): pasystray-DEBUG: 03:21:42.882: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:42.882: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:42.882: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:42.882: volume:44017 (pasystray:2862): pasystray-DEBUG: 03:21:43.023: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:21:43.024: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:21:43.024: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:43.024: volume:44017 (pasystray:2862): pasystray-DEBUG: 03:21:43.024: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:43.024: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:43.024: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:43.024: volume:44017 (pasystray:2862): pasystray-DEBUG: 03:21:43.025: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:21:43.025: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:21:43.025: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:43.025: volume:40740 (pasystray:2862): pasystray-DEBUG: 03:21:43.025: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:43.025: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:43.025: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:43.025: volume:40740 (pasystray:2862): pasystray-DEBUG: 03:21:43.168: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:21:43.168: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:21:43.168: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:43.168: volume:40740 (pasystray:2862): pasystray-DEBUG: 03:21:43.168: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:43.168: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:43.168: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:43.168: volume:40740 (pasystray:2862): pasystray-DEBUG: 03:21:43.169: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:21:43.170: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:21:43.170: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:43.170: volume:37463 (pasystray:2862): pasystray-DEBUG: 03:21:43.170: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:21:43.170: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:43.170: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:21:43.170: volume:37463 (pasystray:2862): pasystray-DEBUG: 03:22:33.348: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:22:33.348: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:22:33.348: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.348: volume:40740 (pasystray:2862): pasystray-DEBUG: 03:22:33.348: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:22:33.348: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.348: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.348: volume:40740 (pasystray:2862): pasystray-DEBUG: 03:22:33.349: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:22:33.349: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:22:33.349: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.349: volume:40740 (pasystray:2862): pasystray-DEBUG: 03:22:33.349: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:22:33.349: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.349: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.349: volume:40740 (pasystray:2862): pasystray-DEBUG: 03:22:33.506: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:22:33.506: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:22:33.506: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.506: volume:44017 (pasystray:2862): pasystray-DEBUG: 03:22:33.506: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:22:33.506: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.506: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.506: volume:44017 (pasystray:2862): pasystray-DEBUG: 03:22:33.507: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:22:33.507: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:22:33.507: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.507: volume:44017 (pasystray:2862): pasystray-DEBUG: 03:22:33.507: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:22:33.507: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.507: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.507: volume:44017 (pasystray:2862): pasystray-DEBUG: 03:22:33.674: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:22:33.675: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:22:33.675: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.675: volume:47294 (pasystray:2862): pasystray-DEBUG: 03:22:33.675: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:22:33.675: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.675: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.675: volume:47294 (pasystray:2862): pasystray-DEBUG: 03:22:33.675: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:22:33.676: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:22:33.676: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.676: volume:47294 (pasystray:2862): pasystray-DEBUG: 03:22:33.676: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:22:33.676: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.676: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.676: volume:47294 (pasystray:2862): pasystray-DEBUG: 03:22:33.838: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:22:33.839: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:22:33.839: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.839: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:22:33.839: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:22:33.839: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.839: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.839: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:22:33.839: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:22:33.839: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:22:33.839: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.839: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:22:33.839: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:22:33.839: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.839: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:33.839: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:22:48.084: event change on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:22:48.085: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:22:48.085: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:2862): pasystray-DEBUG: 03:22:48.085: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:2862): pasystray-DEBUG: 03:22:48.085: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:2862): pasystray-DEBUG: 03:22:48.085: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:22:48.085: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:2862): pasystray-DEBUG: 03:22:48.085: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:2862): pasystray-DEBUG: 03:22:48.085: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:22:48.085: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:48.085: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:22:48.085: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:22:48.085: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:48.085: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:48.085: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:22:50.146: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:22:50.146: event change on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:22:50.147: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:22:50.147: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:50.147: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:22:50.147: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:22:50.147: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:50.147: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:22:50.147: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:22:50.147: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:2862): pasystray-DEBUG: 03:22:50.147: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:2862): pasystray-DEBUG: 03:22:50.147: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:2862): pasystray-DEBUG: 03:22:50.147: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:22:50.147: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:2862): pasystray-DEBUG: 03:22:50.147: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:2862): pasystray-DEBUG: 03:23:21.508: event change on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:23:21.508: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:23:21.508: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:2862): pasystray-DEBUG: 03:23:21.508: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:2862): pasystray-DEBUG: 03:23:21.508: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:2862): pasystray-DEBUG: 03:23:21.508: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:23:21.508: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:2862): pasystray-DEBUG: 03:23:21.508: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:2862): pasystray-DEBUG: 03:23:21.508: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:23:21.508: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:21.508: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:23:21.508: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:23:21.508: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:21.508: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:21.508: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:23:23.739: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:23:23.739: event change on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:23:23.739: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:23:23.739: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:23.739: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:23:23.739: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:23:23.739: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:23.739: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:23.739: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:23:23.740: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:2862): pasystray-DEBUG: 03:23:23.740: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:2862): pasystray-DEBUG: 03:23:23.740: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:2862): pasystray-DEBUG: 03:23:23.740: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:23:23.740: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:2862): pasystray-DEBUG: 03:23:23.740: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:2862): pasystray-DEBUG: 03:23:42.571: event change on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:23:42.571: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:23:42.571: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:2862): pasystray-DEBUG: 03:23:42.571: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:2862): pasystray-DEBUG: 03:23:42.571: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:2862): pasystray-DEBUG: 03:23:42.571: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:23:42.571: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:2862): pasystray-DEBUG: 03:23:42.571: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:2862): pasystray-DEBUG: 03:23:42.571: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:23:42.571: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:42.571: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:23:42.571: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:23:42.571: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:42.571: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:42.571: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:23:43.708: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:23:43.708: event change on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:23:43.708: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:23:43.709: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:43.709: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:23:43.709: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:23:43.709: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:43.709: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:43.709: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:23:43.709: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:2862): pasystray-DEBUG: 03:23:43.709: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:2862): pasystray-DEBUG: 03:23:43.709: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:2862): pasystray-DEBUG: 03:23:43.709: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:23:43.709: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:2862): pasystray-DEBUG: 03:23:43.709: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:2862): pasystray-DEBUG: 03:23:48.722: event change on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:23:48.722: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:23:48.722: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:2862): pasystray-DEBUG: 03:23:48.722: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:2862): pasystray-DEBUG: 03:23:48.722: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:2862): pasystray-DEBUG: 03:23:48.722: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:23:48.722: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:2862): pasystray-DEBUG: 03:23:48.722: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:2862): pasystray-DEBUG: 03:23:48.722: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:23:48.722: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:48.722: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:23:48.722: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:23:48.722: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:48.722: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:48.722: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:23:50.064: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:23:50.064: event change on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:23:50.064: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:23:50.064: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:50.064: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:23:50.064: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:23:50.064: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:50.064: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:23:50.064: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:23:50.064: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:2862): pasystray-DEBUG: 03:23:50.064: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:2862): pasystray-DEBUG: 03:23:50.064: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:2862): pasystray-DEBUG: 03:23:50.064: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:23:50.064: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:2862): pasystray-DEBUG: 03:23:50.064: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:2862): pasystray-DEBUG: 03:24:29.358: event change on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:24:29.358: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:24:29.358: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:2862): pasystray-DEBUG: 03:24:29.359: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:2862): pasystray-DEBUG: 03:24:29.359: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:2862): pasystray-DEBUG: 03:24:29.359: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:24:29.359: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:2862): pasystray-DEBUG: 03:24:29.359: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:2862): pasystray-DEBUG: 03:24:29.359: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:24:29.359: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:24:29.359: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:24:29.359: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:24:29.359: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:24:29.359: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:24:29.359: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:24:30.875: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:24:30.875: event change on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:24:30.875: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:24:30.875: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:24:30.875: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:24:30.875: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:24:30.875: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:24:30.875: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:24:30.875: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:24:30.875: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:2862): pasystray-DEBUG: 03:24:30.875: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:2862): pasystray-DEBUG: 03:24:30.875: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:2862): pasystray-DEBUG: 03:24:30.875: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:24:30.875: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:2862): pasystray-DEBUG: 03:24:30.875: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:2862): pasystray-DEBUG: 03:27:59.663: event change on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:27:59.663: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:27:59.663: [menu_info] updating input 0 Google Chrome (target: 4) (pasystray:2862): pasystray-DEBUG: 03:27:59.663: [menu_info] updating subitem sink 0 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 3 Output' (pasystray:2862): pasystray-DEBUG: 03:27:59.663: [menu_info] updating subitem sink 1 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 2 Output' (pasystray:2862): pasystray-DEBUG: 03:27:59.663: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:27:59.663: [menu_info] updating subitem sink 2 'Tiger Lake-LP Smart Sound Technology Audio Controller HDMI / DisplayPort 1 Output' (pasystray:2862): pasystray-DEBUG: 03:27:59.663: [menu_info] updating subitem sink 3 'Tiger Lake-LP Smart Sound Technology Audio Controller Speaker + Headphones' (pasystray:2862): pasystray-DEBUG: 03:27:59.663: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:27:59.663: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:27:59.663: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:27:59.663: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:27:59.663: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:27:59.663: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:27:59.663: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:28:04.006: event change on sink (4) (pasystray:2862): pasystray-DEBUG: 03:28:04.006: event change on source (6) (pasystray:2862): pasystray-DEBUG: 03:28:04.006: [menu_info] updating sink 4 Aaron’s AirPods Pro (target: -1) (pasystray:2862): pasystray-DEBUG: 03:28:04.006: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:28:04.006: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:28:04.006: [menu_info] updating subitem sink 4 'Aaron’s AirPods Pro' (active) (pasystray:2862): pasystray-DEBUG: 03:28:04.006: pulseaudio_update_systray_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:28:04.006: pulseaudio_set_volume_icon(bluez_sink.AC_1D_06_C0_03_70.a2dp_sink) (pasystray:2862): pasystray-DEBUG: 03:28:04.006: volume:50571 (pasystray:2862): pasystray-DEBUG: 03:28:04.007: event change on server (4294967295) (pasystray:2862): pasystray-DEBUG: 03:28:04.007: event change on sink-input (0) (pasystray:2862): pasystray-DEBUG: 03:28:04.007: event remove on source (6) (pasystray:2862): pasystray-DEBUG: 03:28:04.007: event remove on sink (4) (pasystray:2862): pasystray-DEBUG: 03:28:04.007: [menu_info] removing sink 4 (pasystray:2862): pasystray-DEBUG: 03:28:04.007: [menu_info] removing sink 4 (pasystray:2862): pasystray-DEBUG: 03:28:04.007: event remove on module (22) (pasystray:2862): pasystray-DEBUG: 03:28:04.007: [menu_info] removing module 22 ```

I had a pair of headphones wirelessly connected when I suspended, then closed my laptop at 03:24, then when I came back at 03:28 and opened the laptop pasystray segfaulted.

On pressing the suspend button, my window manager runs i3lock and systemctl suspend. When my laptop is shut, logind activates suspend-then-hibernate through HandleLidSwitch=suspend-then-hibernate. Note: HibernateDelaySec is 30min and my laptop did not hibernate.

I have not (ever) reproduced this without having headphones connected before suspend and disconnected after suspend (they disconnect as soon as my laptop suspends).

I have not (yet) reproduced this without suspend before closing my laptop (thusly enacting suspend-then-hibernate).

I am reopening this issue as it has been reproduced on latest, however, I'd imagine we won't get anywhere with just the information I can currently provide.

aarondill commented 11 months ago

So far, the only way I can seem to reproduce this is to

  1. Connect bluetooth headphones to my laptop
  2. Play video(s) with audio in my browser
  3. Suspend (i3lock and systemctl suspend)
  4. Close my laptop screen (suspend-then-hibernate, the headphones now disconnect)
  5. Leave my laptop for at least 5 minutes
  6. Turn off my headphones to ensure they don't reconnect (optional?)
  7. Open my laptop (resume from suspend)
  8. Sometimes it segfaults?

Obviously this leaves much to be desired in terms of reproducibility, but hopefully it's a starting point for finding the issue at least.

christophgysin commented 11 months ago

If you can get it to segfault, please open the core dump in gdb and provide a stack trace.

aarondill commented 11 months ago

@christophgysin This issue occurred again. This time though, we have a core dump!

Opening the core dump in gdb results in this (truncated to only include useful information):

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `pasystray --no-icon-tooltip -d'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f9a623321dd in pa_sample_spec_valid () from /lib/x86_64-linux-gnu/libpulse.so.0
[Current thread is 1 (Thread 0x7f9a60b8a380 (LWP 2651))]
(gdb) bt
#0  0x00007f9a623321dd in pa_sample_spec_valid () from /lib/x86_64-linux-gnu/libpulse.so.0
#1  0x00007f9a62332b73 in pa_sample_spec_snprint () from /lib/x86_64-linux-gnu/libpulse.so.0
#2  0x000055607b9dcbef in server_info_str (i=0x0) at pulseaudio_info.c:47
#3  0x000055607b9db0ff in pulseaudio_server_add (i=0x0, userdata=0x55607d6f0010, is_new=0) at pulseaudio.c:338
#4  0x000055607b9db0d1 in pulseaudio_server_change_cb (c=0x55607da67000, i=0x0, userdata=0x55607d6f0010) at pulseaudio.c:332
#5  0x00007f9a6231bd89 in ?? () from /lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f9a61682383 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-15.99.so
#7  0x00007f9a62e2c8df in ?? () from /lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0
#8  0x00007f9a623b4d3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f9a6240a258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f9a623b42b3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x000055607b9da2eb in main (argc=1, argv=0x7ffc7a3dcbe8) at pasystray.c:54

Some other potentially useful files are included in this zip: crash.zip

The files included are: 2651-stderr.log -- The stderr of the process (with a header added by my WM) 2651-stdout.log -- The stdout of the process (with a header added by my WM) (empty) _usr_local_bin_pasystray.1000.crash - The full /var/crash/_usr_local_bin_pasystray.1000.crash file generated by apport apport-crash/ - The unpacked /var/crash file, which includes information about the environment and the core dump itself backtrace.log - The full output of gdb while opening the core dump.

aarondill commented 11 months ago

Here are my system logs from between the time I suspended, to just after pasystray segfaulted. There are over 300 lines, but maybe there's something helpful in them.

syslog.log

Also, having looked at these logs, it actually seems like suspending my system is stopping logind from detecting the lid shut, and therefore stopping suspend-then-hibernate from taking place (so step 4 in the above reproduction steps should be entirely unneeded).

aarondill commented 11 months ago

This is about as much information as I think I can provide, but if there's anything else that would help, let me know

christophgysin commented 11 months ago

2 0x000055607b9dcbef in server_info_str (i=0x0) at pulseaudio_info.c:47

This seems to be the issue, the callback is invoked with NULL instead of a valid pa_server_info.

@aarondill Can you build from branch issue-168-segfault-after-suspend and see if that fixes the issue?

aarondill commented 11 months ago

I compiled the issue-168-segfault-after-suspend branch and still got a segfault after resume. It seems to be in a different location than the above one, so perhaps it's a second bug, but here's the backtrace:

[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `pasystray --no-icon-tooltip -d'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x000055c7c52053e4 in pulseaudio_server_add (i=0x0, userdata=0x55c7c5a77010, is_new=0) at pulseaudio.c:339
339         menu_info_item_update(mi, 0, "localhost", i->host_name, NULL, 0, tooltip, NULL, NULL, -1);
[Current thread is 1 (Thread 0x7f8ff065aa80 (LWP 2853))]
b(gdb) bt full
#0  0x000055c7c52053e4 in pulseaudio_server_add (i=0x0, userdata=0x55c7c5a77010, is_new=0) at pulseaudio.c:339
        mi = 0x55c7c5a77010
        tooltip = 0x0
#1  0x000055c7c52053a0 in pulseaudio_server_change_cb (c=0x55c7c5bd2a90, i=0x0, userdata=0x55c7c5a77010) at pulseaudio.c:332
#2  0x00007f8ff2865d89 in  () at /lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f8ff1156383 in  () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-15.99.so
#4  0x00007f8ff28ab8df in  () at /lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0
#5  0x00007f8ff1e14d3b in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f8ff1e6a258 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f8ff1e142b3 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x000055c7c52045ba in main (argc=1, argv=0x7fff73a33608) at pasystray.c:54
        options = 0x55c7c5211060 <entries>
        error = 0x0

                  settings = {volume_max = 0, volume_inc = 2, reverse_scroll = 0, icon_tooltip = 1, monitors = 0, key_grabbing = 0, symbolic_icons = 0, n_new = 1, n_sink = 0, n_sink_default = 0, n_source = 0, n_source_default = 0, n_stream = 0, n_stream_output = 0, n_stream_input = 0, n_systray_action = 1}

Here is another zip file, containing the same files as the one above: crash.zip

Edit: updated backtrace to run bt full in gdb

aarondill commented 11 months ago

I think menu_info_item_update can't have NULL as the tooltip. Perhaps it should be replaced with an empty string if it's NULL?

christophgysin commented 11 months ago

I think menu_info_item_update can't have NULL as the tooltip. Perhaps it should be replaced with an empty string if it's NULL?

Give it a try, and let me know if that stops it from segfaulting.

aarondill commented 11 months ago

Wait, no.

It's the i->host_name that's causing the immediate issue. i is NULL, so this is attempting to dereference a NULL pointer.

menu_info_item_update(mi, 0, "localhost", i->host_name, NULL, 0, tooltip, NULL, NULL, -1);
christophgysin commented 11 months ago

0 0x000055c7c52053e4 in pulseaudio_server_add (i=0x0, userdata=0x55c7c5a77010, is_new=0) at pulseaudio.c:339

339 menu_info_item_update(mi, 0, "localhost", i->host_name, NULL, 0, tooltip, NULL, NULL, -1);

Actually, this time, the crash is because of i->hostname, where i is NULL.

aarondill commented 11 months ago

Looking through the code, tooltip being NULL is actually handled in all cases, so there's no need to check that in particular. just fixing the i==NULL issue

christophgysin commented 11 months ago

Yes, the previous crash was due to server_info_str not tolerating NULL.

I updated the branch to just skip the event if pa_server_info is NULL. Can you give that a try?

aarondill commented 11 months ago

Will do. I just built it, I'm going to try it for a day or two and I'll let you know if I run into any issues.

aarondill commented 11 months ago

@christophgysin over the last two days, I've used the patch and not encountered any issues. I'll keep you updated if something happens, but it seems like that may have fixed the issue :smile:

christophgysin commented 11 months ago

@aarondill Great! I'll probably update the PR to print a warning whenever this happens and we ignore the event.

I'll also try to figure out why the callback is invoked with NULL in the first place.

christophgysin commented 11 months ago

I reported the possible bug upstream: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/issues/3776

christophgysin commented 11 months ago

@aarondill The fix is now merged. Please build from latest master and run from a terminal. It should not crash anymore but log an error message with possibly more details what exactly caused the NULL response. Thanks!

aarondill commented 11 months ago

@christophgysin oddly enough, on initial startup, I get this output (and successful startup):

> pasystray --no-icon-tooltip
pasystray-Message: 04:27:11.166: Failed to get sink information: OK
pasystray-Message: 04:27:11.167: Failed to get source information: OK
pasystray-Message: 04:27:11.167: Failed to get sink input information: OK
pasystray-Message: 04:27:11.167: Failed to get source output information: OK
pasystray-Message: 04:27:11.168: Failed to get module information: OK
aarondill commented 11 months ago

And upon connecting my headphones, I get the following additional output (with successful connection):

pasystray-Message: 04:30:24.757: Failed to get sink information: OK
pasystray-Message: 04:30:24.757: Failed to get source information: OK
pasystray-Message: 04:30:24.757: Failed to get source information: OK
pasystray-Message: 04:30:24.857: Failed to get sink information: OK
pasystray-Message: 04:30:24.858: Failed to get module information: OK
pasystray-Message: 04:30:24.859: Failed to get sink information: OK
pasystray-Message: 04:30:29.788: Failed to get sink information: OK
pasystray-Message: 04:30:29.788: Failed to get source information: OK
pasystray-Message: 04:30:29.788: Failed to get sink information: OK

After disconnecting and reconnecting the same headphones (with the same pasystray running), I got this instead:

pasystray-Message: 04:32:22.255: Failed to get module information: No such entity
pasystray-Message: 04:32:26.048: Failed to get module information: No such entity
pasystray-Message: 04:32:28.178: Failed to get sink information: No such entity
pasystray-Message: 04:32:28.178: Failed to get source information: No such entity
pasystray-Message: 04:32:28.178: Failed to get source information: No such entity
pasystray-Message: 04:32:28.242: Failed to get sink information: No such entity
pasystray-Message: 04:32:28.242: Failed to get module information: No such entity
pasystray-Message: 04:32:28.242: Failed to get sink information: No such entity
pasystray-Message: 04:32:33.222: Failed to get sink information: No such entity
pasystray-Message: 04:32:33.222: Failed to get source information: No such entity
pasystray-Message: 04:32:33.223: Failed to get sink information: No such entity
pasystray-Message: 04:32:42.442: Failed to get sink information: No such entity
pasystray-Message: 04:32:42.442: Failed to get source information: No such entity
pasystray-Message: 04:32:42.443: Failed to get sink input information: No such entity
pasystray-Message: 04:32:42.443: Failed to get sink information: No such entity
pasystray-Message: 04:32:42.444: Failed to get sink information: No such entity
pasystray-Message: 04:32:42.444: Failed to get sink input information: No such entity

Then when I played a video:

pasystray-Message: 04:32:52.296: Failed to get sink input information: No such entity
pasystray-Message: 04:32:52.296: Failed to get sink information: No such entity
pasystray-Message: 04:32:53.252: Failed to get sink input information: No such entity
pasystray-Message: 04:32:53.254: Failed to get sink information: No such entity
pasystray-Message: 04:32:53.254: Failed to get sink input information: No such entity
pasystray-Message: 04:33:33.612: Failed to get sink input information: No such entity
pasystray-Message: 04:33:33.613: Failed to get sink information: No such entity
pasystray-Message: 04:33:38.664: Failed to get sink information: No such entity
pasystray-Message: 04:33:38.664: Failed to get source information: No such entity
pasystray-Message: 04:33:38.665: Failed to get sink information: No such entity

It seems like this commit makes pasystray very noisy. Perhaps this information should be moved behind the debug flag?

christophgysin commented 11 months ago

@aarondill Thanks for testing. I added another commit to reduce the error messages, could you try the latest build from master? Also I would be interested to see the output if you manage to reproduce the original issue. It should not crash anymore, but instead provide some more detailed information why we can't get information from your pulseaudio server.

aarondill commented 11 months ago

Recompiled. Much quieter now :smile:. Will let you know if I can reproduce the issue again

aarondill commented 11 months ago

@christophgysin I finally reproduced this issue and when I checked the output, I have only this one line (I disabled debug mode):

pasystray-Message: 23:43:22.553: Failed to get server information: Timeout

I resumed my system at 11:43 PM, so this seems to be the same issue.

christophgysin commented 11 months ago

Awesome, thanks for reporting back.