Bug#1061282: libgtk-3-0: gtk crashes when I use a script to turn off the screen

jeremyp3 jeremy at pregonetwork.net
Mon Jan 22 05:10:55 GMT 2024


Package: libgtk-3-0
Version: 3.24.40-1
Severity: normal

Dear Maintainer,

i'm a blind user and to save battery life on my laptop, i use a script to turn
off the screen. since switching to this version of libgtk-3-0 when i use the
script (provided below), my desktop (mate) crashes and i return to the login
screen.

downgrade to version 3.24.39-2 solves the problem and I can use the script
without any problem.

in the syslog, I have lots of gtk application crashes one after the other

the script is available here on the debian accessibility wiki:
https://wiki.debian.org/accessibility
sexion screen off and sub seccion x11


log is attached


-- System Information:
Debian Release: bookworm
  APT prefers testing
  APT policy: (500, 'testing'), (50, 'buildd-unstable'), (50, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-5-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_FORCED_RMMOD, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libgtk-3-0 depends on:
ii  adwaita-icon-theme   45.0-2
ii  hicolor-icon-theme   0.17-2
ii  libatk-bridge2.0-0   2.50.0-1+b1
ii  libatk1.0-0          2.50.0-1+b1
ii  libc6                2.37-13
ii  libcairo-gobject2    1.18.0-1+b1
ii  libcairo2            1.18.0-1+b1
ii  libcloudproviders0   0.3.5-1
ii  libcolord2           1.4.6-5
ii  libcups2             2.4.7-1+b1
ii  libepoxy0            1.5.10-1+b2
ii  libfontconfig1       2.14.2-6+b1
ii  libfribidi0          1.0.13-3+b1
ii  libgdk-pixbuf-2.0-0  2.42.10+dfsg-3
ii  libglib2.0-0         2.78.3-1
ii  libgtk-3-common      3.24.40-1
ii  libharfbuzz0b        8.0.1-1+b2
ii  libpango-1.0-0       1.51.0+ds-4
ii  libpangocairo-1.0-0  1.51.0+ds-4
ii  libpangoft2-1.0-0    1.51.0+ds-4
ii  libwayland-client0   1.22.0-2.1
ii  libwayland-cursor0   1.22.0-2.1
ii  libwayland-egl1      1.22.0-2.1
ii  libx11-6             2:1.8.7-1
ii  libxcomposite1       1:0.4.5-1
ii  libxcursor1          1:1.2.1-1
ii  libxdamage1          1:1.1.6-1
ii  libxext6             2:1.3.4-1+b1
ii  libxfixes3           1:6.0.0-2
ii  libxi6               2:1.8-1+b1
ii  libxinerama1         2:1.1.4-3
ii  libxkbcommon0        1.6.0-1
ii  libxrandr2           2:1.5.2-2+b1
ii  shared-mime-info     2.4-1

Versions of packages libgtk-3-0 recommends:
pn  libgtk-3-bin     <none>
ii  librsvg2-common  2.54.7+dfsg-2

Versions of packages libgtk-3-0 suggests:
ii  gvfs  1.52.2-1

Versions of packages libgtk-3-0 is related to:
pn  appmenu-gtk3-module       <none>
pn  fcitx-frontend-gtk3       <none>
pn  gcin-gtk3-immodule        <none>
pn  gtk-vector-screenshot     <none>
pn  gtk3-engines-xfce         <none>
pn  gtk3-im-libthai           <none>
pn  hime-gtk3-immodule        <none>
pn  ibus-gtk3                 <none>
pn  imhangul-gtk3             <none>
pn  libcanberra-gtk3-module   <none>
pn  libcaribou-gtk3-module    <none>
pn  libgtk3-nocsd0            <none>
pn  maliit-inputcontext-gtk3  <none>
pn  packagekit-gtk3-module    <none>
pn  scim-gtk-immodule         <none>
pn  topmenu-gtk3              <none>
pn  uim-gtk3                  <none>
pn  uim-gtk3-immodule         <none>

-- no debconf information
-------------- next part --------------
Jan 22 05:28:44 jerem-debian kernel: notification-ar[2719]: segfault at 55c83ce50ecd ip 00007f674934b4fc sp 00007ffc402ad3f0 error 4 in libglib-2.0.so.0.7800.3[7f67492ee000+99000] likely on CPU 3 (core 3, socket 0)
Jan 22 05:28:44 jerem-debian kernel: Code: 89 fd 53 48 89 f3 48 83 ec 08 4c 8b 2d 7d 8a 0c 00 eb 10 0f 1f 00 48 89 ee e8 20 5e fe ff 48 85 db 74 29 41 8b 45 00 48 89 df <4a> 8b 1c 23 85 c0 74 e4 31 f6 48 89 ea e8 c2 2b fa ff 48 89 ee 48
Jan 22 05:28:44 jerem-debian kernel: mate-volume-con[2638]: segfault at 55def44d1049 ip 00007fa8d5b484fc sp 00007fffc2ff7a00 error 4 in libglib-2.0.so.0.7800.3[7fa8d5aeb000+99000] likely on CPU 2 (core 2, socket 0)
Jan 22 05:28:44 jerem-debian kernel: Code: 89 fd 53 48 89 f3 48 83 ec 08 4c 8b 2d 7d 8a 0c 00 eb 10 0f 1f 00 48 89 ee e8 20 5e fe ff 48 85 db 74 29 41 8b 45 00 48 89 df <4a> 8b 1c 23 85 c0 74 e4 31 f6 48 89 ea e8 c2 2b fa ff 48 89 ee 48
Jan 22 05:28:44 jerem-debian kernel: wnck-applet[2618]: segfault at 55d4b18679eb ip 00007fb7146a24fc sp 00007ffe139f7f50 error 4 in libglib-2.0.so.0.7800.3[7fb714645000+99000] likely on CPU 1 (core 1, socket 0)
Jan 22 05:28:44 jerem-debian kernel: Code: 89 fd 53 48 89 f3 48 83 ec 08 4c 8b 2d 7d 8a 0c 00 eb 10 0f 1f 00 48 89 ee e8 20 5e fe ff 48 85 db 74 29 41 8b 45 00 48 89 df <4a> 8b 1c 23 85 c0 74 e4 31 f6 48 89 ea e8 c2 2b fa ff 48 89 ee 48
Jan 22 05:28:44 jerem-debian kernel: mate-panel[2592]: segfault at 556aa231aafb ip 00007fea4900a4fc sp 00007fffdf6aa610 error 4 in libglib-2.0.so.0.7800.3[7fea48fad000+99000] likely on CPU 7 (core 3, socket 0)
Jan 22 05:28:44 jerem-debian kernel: Code: 89 fd 53 48 89 f3 48 83 ec 08 4c 8b 2d 7d 8a 0c 00 eb 10 0f 1f 00 48 89 ee e8 20 5e fe ff 48 85 db 74 29 41 8b 45 00 48 89 df <4a> 8b 1c 23 85 c0 74 e4 31 f6 48 89 ea e8 c2 2b fa ff 48 89 ee 48
Jan 22 05:28:44 jerem-debian kernel: marco[2586]: segfault at 56073e68e5a1 ip 00007fd1e61344fc sp 00007ffd23714340 error 4 in libglib-2.0.so.0.7800.3[7fd1e60d7000+99000] likely on CPU 2 (core 2, socket 0)
Jan 22 05:28:44 jerem-debian kernel: Code: 89 fd 53 48 89 f3 48 83 ec 08 4c 8b 2d 7d 8a 0c 00 eb 10 0f 1f 00 48 89 ee e8 20 5e fe ff 48 85 db 74 29 41 8b 45 00 48 89 df <4a> 8b 1c 23 85 c0 74 e4 31 f6 48 89 ea e8 c2 2b fa ff 48 89 ee 48
Jan 22 05:28:44 jerem-debian kernel: mate-terminal[3011]: segfault at 55f34061c8e9 ip 00007fb24d1e14fc sp 00007ffc94fd7810 error 4 in libglib-2.0.so.0.7800.3[7fb24d184000+99000] likely on CPU 4 (core 0, socket 0)
Jan 22 05:28:44 jerem-debian kernel: Code: 89 fd 53 48 89 f3 48 83 ec 08 4c 8b 2d 7d 8a 0c 00 eb 10 0f 1f 00 48 89 ee e8 20 5e fe ff 48 85 db 74 29 41 8b 45 00 48 89 df <4a> 8b 1c 23 85 c0 74 e4 31 f6 48 89 ea e8 c2 2b fa ff 48 89 ee 48
Jan 22 05:28:44 jerem-debian kernel: polkit-mate-aut[2628]: segfault at 5657b4d058f9 ip 00007f531d89b4fc sp 00007ffc88b06110 error 4 in libglib-2.0.so.0.7800.3[7f531d83e000+99000] likely on CPU 4 (core 0, socket 0)
Jan 22 05:28:44 jerem-debian kernel: Code: 89 fd 53 48 89 f3 48 83 ec 08 4c 8b 2d 7d 8a 0c 00 eb 10 0f 1f 00 48 89 ee e8 20 5e fe ff 48 85 db 74 29 41 8b 45 00 48 89 df <4a> 8b 1c 23 85 c0 74 e4 31 f6 48 89 ea e8 c2 2b fa ff 48 89 ee 48
Jan 22 05:28:44 jerem-debian kernel: mate-notificati[2811]: segfault at 5627bf7ec45e ip 00007f8ce89484fc sp 00007ffcb77a0e40 error 4 in libglib-2.0.so.0.7800.3[7f8ce88eb000+99000] likely on CPU 5 (core 1, socket 0)
Jan 22 05:28:44 jerem-debian kernel: Code: 89 fd 53 48 89 f3 48 83 ec 08 4c 8b 2d 7d 8a 0c 00 eb 10 0f 1f 00 48 89 ee e8 20 5e fe ff 48 85 db 74 29 41 8b 45 00 48 89 df <4a> 8b 1c 23 85 c0 74 e4 31 f6 48 89 ea e8 c2 2b fa ff 48 89 ee 48
Jan 22 05:28:44 jerem-debian dbus-daemon[2377]: [session uid=1000 pid=2377] Activating service name='org.freedesktop.Notifications' requested by ':1.57' (uid=1000 pid=3389 comm="notify-send ??cran ??teint")
Jan 22 05:28:44 jerem-debian org.mate.panel.applet.ClockAppletFactory[2714]: malloc_consolidate(): unaligned fastbin chunk detected
Jan 22 05:28:44 jerem-debian kernel: mate-screensave[2644]: segfault at 5604bae088f9 ip 00007ff998e034fc sp 00007ffd6afa9cb0 error 4 in libglib-2.0.so.0.7800.3[7ff998da6000+99000] likely on CPU 7 (core 3, socket 0)
Jan 22 05:28:44 jerem-debian kernel: Code: 89 fd 53 48 89 f3 48 83 ec 08 4c 8b 2d 7d 8a 0c 00 eb 10 0f 1f 00 48 89 ee e8 20 5e fe ff 48 85 db 74 29 41 8b 45 00 48 89 df <4a> 8b 1c 23 85 c0 74 e4 31 f6 48 89 ea e8 c2 2b fa ff 48 89 ee 48
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: ******************* START ********************************
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 0: x-session-manager(+0x1bc70) [0x562e49710c70]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 1: x-session-manager(+0x1be32) [0x562e49710e32]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 2: /lib/x86_64-linux-gnu/libc.so.6(+0x3c510) [0x7f5bbc21d510]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 3: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_slice_free_chain_with_offset+0x3c) [0x7f5bbc5204fc]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 4: /lib/x86_64-linux-gnu/libgobject-2.0.so.0(+0x1a840) [0x7f5bbc605840]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 5: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_datalist_clear+0x77) [0x7f5bbc4dcb97]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 6: /lib/x86_64-linux-gnu/libgobject-2.0.so.0(g_object_unref+0x22c) [0x7f5bbc606a8c]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 7: /lib/x86_64-linux-gnu/libgdk-3.so.0(+0x99134) [0x7f5bbd2d8134]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 8: /lib/x86_64-linux-gnu/libgdk-3.so.0(+0x9a29b) [0x7f5bbd2d929b]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 9: /lib/x86_64-linux-gnu/libgdk-3.so.0(+0x8bfb9) [0x7f5bbd2cafb9]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 10: /lib/x86_64-linux-gnu/libgdk-3.so.0(+0x91e73) [0x7f5bbd2d0e73]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 11: /lib/x86_64-linux-gnu/libgdk-3.so.0(+0x919bb) [0x7f5bbd2d09bb]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 12: /lib/x86_64-linux-gnu/libgdk-3.so.0(gdk_display_get_event+0x44) [0x7f5bbd2763c4]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 13: /lib/x86_64-linux-gnu/libgdk-3.so.0(+0x915b6) [0x7f5bbd2d05b6]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 14: /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x571f4) [0x7f5bbc4fc1f4]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 15: /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x5a317) [0x7f5bbc4ff317]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 16: /lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_loop_run+0x11f) [0x7f5bbc4ffc1f]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 17: /lib/x86_64-linux-gnu/libgtk-3.so.0(gtk_main+0x7d) [0x7f5bbcbfd65d]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 18: x-session-manager(+0xc36b) [0x562e4970136b]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 19: /lib/x86_64-linux-gnu/libc.so.6(+0x276ca) [0x7f5bbc2086ca]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 20: /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7f5bbc208785]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: Frame 21: x-session-manager(+0xccb1) [0x562e49701cb1]
Jan 22 05:28:44 jerem-debian x-session-manager[2379]: ******************* END **********************************
Jan 22 05:28:44 jerem-debian kernel: mate-settings-d[2550]: segfault at 55c6d3f39310 ip 00007f6f0e6a14fc sp 00007fff68db7180 error 4 in libglib-2.0.so.0.7800.3[7f6f0e644000+99000] likely on CPU 2 (core 2, socket 0)
Jan 22 05:28:44 jerem-debian kernel: Code: 89 fd 53 48 89 f3 48 83 ec 08 4c 8b 2d 7d 8a 0c 00 eb 10 0f 1f 00 48 89 ee e8 20 5e fe ff 48 85 db 74 29 41 8b 45 00 48 89 df <4a> 8b 1c 23 85 c0 74 e4 31 f6 48 89 ea e8 c2 2b fa ff 48 89 ee 48
Jan 22 05:28:44 jerem-debian pulseaudio[2370]: ICE I/O error handler called
Jan 22 05:28:44 jerem-debian at-spi-bus-launcher[2552]: X connection to :0 broken (explicit kill or server shutdown).
Jan 22 05:28:45 jerem-debian mate-notificati[3400]: cannot open display: :0
Jan 22 05:28:45 jerem-debian dbus-daemon[2377]: [session uid=1000 pid=2377] Activated service 'org.freedesktop.Notifications' failed: Process org.freedesktop.Notifications exited with status 1
Jan 22 05:28:45 jerem-debian dbus-daemon[2377]: [session uid=1000 pid=2377] Activating service name='org.freedesktop.Notifications' requested by ':1.58' (uid=1000 pid=3389 comm="notify-send ??cran ??teint")
Jan 22 05:28:45 jerem-debian mate-notificati[3408]: cannot open display: :0
Jan 22 05:28:45 jerem-debian dbus-daemon[2377]: [session uid=1000 pid=2377] Activated service 'org.freedesktop.Notifications' failed: Process org.freedesktop.Notifications exited with status 1
Jan 22 05:28:45 jerem-debian dbus-daemon[2377]: [session uid=1000 pid=2377] Activating service name='org.freedesktop.Notifications' requested by ':1.59' (uid=1000 pid=3389 comm="notify-send ??cran ??teint")
Jan 22 05:28:45 jerem-debian mate-notificati[3412]: cannot open display: :0
Jan 22 05:28:45 jerem-debian dbus-daemon[2377]: [session uid=1000 pid=2377] Activated service 'org.freedesktop.Notifications' failed: Process org.freedesktop.Notifications exited with status 1
Jan 22 05:28:49 jerem-debian systemd[1]: Started session-c3.scope - Session c3 of User lightdm.



More information about the pkg-gnome-maintainers mailing list