Skip to content

Tint2 crash after closing an application from systray

In arch, after latest update, tint2 crash every time an application sitting in systray is closed. I couldn't find what package is the culprit..... some other posts on arch forum can suggest it is a glib update (from https://bbs.archlinux.org/viewtopic.php?pid=2090214#p2090214):
"The problem is (possibly) that gslice now always and only defaults to malloc"

This is the ouput launching tint2 from terminal:

[max@max tint2]$ tint2
tint2: Using glib slice allocator (default). Run tint2 with environment variable G_SLICE=always-malloc in case of strange behavior or crashes
tint2: xShm: Disabled
tint2: xRandr: Found crtc's: 4
tint2: xRandr: Linking output LVDS1 with crtc 0, resolution 1366x768, DPI 102
tint2: xRandr: crtc 1 seems disabled
tint2: xRandr: crtc 2 seems disabled
tint2: xRandr: crtc 3 seems disabled
tint2: No XSETTINGS manager, tint2 uses config option 'launcher_icon_theme'.
tint2: Loading config file: /home/max/.config/tint2/tint2rc
tint2: real transparency on... depth: 32
tint2: panel items: PPPL:TS:EEEEE:C:PP
tint2: Systray composited rendering on
tint2: nb monitors 1, nb monitors used 1, nb desktops 4
tint2: panel 1 uses scale 1.02
tint2: Loading icon theme cache...
Icon path not found in cache: theme = Papirus-Dark, icon = utilities-terminal, size = 24
tint2: Loading icon theme 'Papirus-Dark': 'Papirus-Dark', 'breeze-dark', 'hicolor'
Adding icon path to cache: theme = Papirus-Dark, icon = utilities-terminal, size = 24, path = /usr/share/icons/Papirus-Dark/24x24/apps/utilities-terminal.svg
Creating executor 't2ec --update -Cyay' with monitor -1 for panel on monitor 0
Creating executor 't2ec --desktop' with monitor -1 for panel on monitor 0
Creating executor 't2ec --battery' with monitor -1 for panel on monitor 0
Creating executor 't2ec --weather -I' with monitor -1 for panel on monitor 0
Creating executor 't2ec --volume' with monitor -1 for panel on monitor 0
tint2: Kernel uevent interface initialized...
Icon path not found in cache: theme = Papirus-Dark, icon = /usr/share/icons/artix/logo-violet.png, size = 29
Adding icon path to cache: theme = Papirus-Dark, icon = /usr/share/icons/artix/logo-violet.png, size = 29, path = /usr/share/icons/artix/logo-violet.png
Icon path not found in cache: theme = Papirus-Dark, icon = utilities-terminal, size = 34
Adding icon path to cache: theme = Papirus-Dark, icon = utilities-terminal, size = 34, path = /usr/share/icons/Papirus-Dark/48x48/apps/utilities-terminal.svg
tint2: Saving icon theme cache...
tint2: Could not save icon theme cache!
tint2: systray window 20971531
tint2: systray started
Icon path not found in cache: theme = Papirus-Dark, icon = lock.svg, size = 22
Adding icon path to cache: theme = Papirus-Dark, icon = lock.svg, size = 22, path = /usr/share/icons/Papirus-Dark/22x22/actions/lock.svg
Icon path not found in cache: theme = Papirus-Dark, icon = exit.svg, size = 23
Adding icon path to cache: theme = Papirus-Dark, icon = exit.svg, size = 23, path = /usr/share/icons/Papirus-Dark/24x24/actions/exit.svg
add_icon: 27262991 (), pid 18418, visual 0x55f81ae84a10, colormap 27262990, depth 32, width 22, height 22
tint2: systray: error code 9
tint2: remove_icon: 27262991 ()
Errore di segmentazione

Errore di segmentazione is "Segmentation Fault" in Italian

Edited by maxfranco
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information