gtk3 3.24.40 is causing coredumps of python and to various xfce4 components
Steps to reproduce
- On Arch Linux, update to from 1:3.24.39-2 to
gtk3-1:3.24.40-1
and log in to a xfce4-session - Allow
xfce4-screensaver
to lock the screen seems to be good trigger - Come back after 10-15 min of the screen getting locked and the monitor going to standby
Current behavior
Running the xfce4 DE with gtk3-1:3.24.39-2
is perfectly stable, but updating to gtk3-1:3.24.40-1
causes coredumps to python and to multiple xfce4 components some of which are extreme enough to cause xfce4-terminal
to freeze and xfce4-session
to crash/putting me back to the login screen.
Expected outcome
The gtk3-1:3.24.40-1
package should not cause instabilities/coredumps.
Version information
gtk3-1:3.24.40-1
- Arch Linux (rolling release/no version)
- Using the distro-provided gtk3 package.
Additional information
The this bug is reversed by downgrading gtk3-1:3.24.40-1
to gtk3-1:3.24.39-2
(rebooting) and is highly reproducible simply by upgrading back to gtk3-1:3.24.40-1
(and rebooting).
Querying the journal:
% journalctl --grep="of user 1000" > coredump.txt
Then grepping shows the scope and affected components:
% grep 'of user 1000' coredump.txt
Jan 18 17:04:43 quadruple systemd-coredump[3658043]: Process 2787211 (xfce4-terminal) of user 1000 dumped core.
Jan 19 11:33:06 quadruple systemd-coredump[2977]: Process 1360 (polkit-gnome-au) of user 1000 dumped core.
Jan 19 11:33:06 quadruple systemd-coredump[2982]: Process 1349 (xfce4-power-man) of user 1000 dumped core.
Jan 19 11:33:06 quadruple systemd-coredump[2981]: Process 1346 (xfce4-notifyd) of user 1000 dumped core.
Jan 19 11:33:06 quadruple systemd-coredump[2979]: Process 1300 (Thunar) of user 1000 dumped core.
Jan 19 11:33:06 quadruple systemd-coredump[2976]: Process 1314 (panel-2-cpugrap) of user 1000 dumped core.
Jan 19 11:33:06 quadruple systemd-coredump[2986]: Process 1102 (xfce4-session) of user 1000 dumped core.
Jan 19 11:33:06 quadruple systemd-coredump[2980]: Process 1351 (solaar) of user 1000 dumped core.
Jan 19 12:53:17 quadruple systemd-coredump[5864]: Process 1342 (polkit-gnome-au) of user 1000 dumped core.
Jan 19 12:53:17 quadruple systemd-coredump[5863]: Process 1333 (xfce4-power-man) of user 1000 dumped core.
Jan 19 12:53:17 quadruple systemd-coredump[5862]: Process 1329 (xfce4-notifyd) of user 1000 dumped core.
Jan 19 12:53:17 quadruple systemd-coredump[5858]: Process 1282 (Thunar) of user 1000 dumped core.
Jan 19 12:53:17 quadruple systemd-coredump[5861]: Process 1296 (panel-2-cpugrap) of user 1000 dumped core.
Jan 19 12:53:17 quadruple systemd-coredump[5866]: Process 1084 (xfce4-session) of user 1000 dumped core.
Jan 19 12:53:17 quadruple systemd-coredump[5859]: Process 1334 (solaar) of user 1000 dumped core.
Jan 19 14:11:03 quadruple systemd-coredump[1827]: Process 1271 (panel-2-cpugrap) of user 1000 dumped core.
Jan 19 17:22:55 quadruple systemd-coredump[2090]: Process 1318 (polkit-gnome-au) of user 1000 dumped core.
Jan 19 17:22:55 quadruple systemd-coredump[2095]: Process 1307 (xfce4-notifyd) of user 1000 dumped core.
Jan 19 17:22:55 quadruple systemd-coredump[2093]: Process 1309 (xfce4-power-man) of user 1000 dumped core.
Jan 19 17:22:55 quadruple systemd-coredump[2089]: Process 1260 (Thunar) of user 1000 dumped core.
Jan 19 17:22:55 quadruple systemd-coredump[2099]: Process 1274 (panel-2-cpugrap) of user 1000 dumped core.
Jan 19 17:22:55 quadruple systemd-coredump[2096]: Process 1058 (xfce4-session) of user 1000 dumped core.
Jan 19 17:22:55 quadruple systemd-coredump[2097]: Process 1310 (solaar) of user 1000 dumped core.
Jan 19 17:30:01 quadruple systemd-coredump[5687]: Process 5681 (python) of user 1000 terminated abnormally without generating a coredump.
Jan 19 17:45:00 quadruple systemd-coredump[5926]: Process 5920 (python) of user 1000 terminated abnormally without generating a coredump.
Jan 19 18:13:35 quadruple systemd-coredump[7913]: Process 6618 (polkit-gnome-au) of user 1000 dumped core.
Jan 19 18:13:35 quadruple systemd-coredump[7897]: Process 6608 (xfce4-power-man) of user 1000 dumped core.
Jan 19 18:13:35 quadruple systemd-coredump[7914]: Process 6605 (xfce4-notifyd) of user 1000 dumped core.
Jan 19 18:13:35 quadruple systemd-coredump[7905]: Process 6560 (Thunar) of user 1000 dumped core.
Jan 19 18:13:35 quadruple systemd-coredump[7906]: Process 6571 (panel-4-datetim) of user 1000 dumped core.
Jan 19 18:13:35 quadruple systemd-coredump[7900]: Process 6576 (panel-6-systray) of user 1000 dumped core.
Jan 19 18:13:35 quadruple systemd-coredump[7903]: Process 7567 (xfce4-terminal) of user 1000 dumped core.
Jan 19 18:13:35 quadruple systemd-coredump[7911]: Process 6361 (xfce4-session) of user 1000 dumped core.
Jan 19 18:13:35 quadruple systemd-coredump[7893]: Process 6610 (solaar) of user 1000 dumped core.
Jan 19 18:13:35 quadruple systemd-coredump[7902]: Process 6567 (panel-7-pulseau) of user 1000 dumped core.
Here is the complete coredump.txt for additional details.