Bug#977050: gnome-session-bin: dumps core during GDM3 startup

Martin-Éric Racine martin-eric.racine at iki.fi
Thu Dec 10 16:50:37 GMT 2020


Package: gnome-session-bin
Version: 3.38.0-3
Severity: important

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

$ sudo LC_ALL=C coredumpctl debug 865 --output /tmp/coredump_gnome-session-failed
Failed to check if any systemd-coredump at .service units are running: Failed to activate service 'org.freedesktop.systemd1': timed out (service_start_timeout=25000ms)
           PID: 865 (gnome-session-f)
           UID: 101 (Debian-gdm)
           GID: 122 (Debian-gdm)
        Signal: 11 (SEGV)
     Timestamp: Thu 2020-12-10 18:38:45 EET (7min ago)
  Command Line: /usr/libexec/gnome-session-failed
    Executable: /usr/libexec/gnome-session-failed
 Control Group: /user.slice/user-101.slice/session-c2.scope
          Unit: session-c2.scope
         Slice: user-101.slice
       Session: c2
     Owner UID: 101 (Debian-gdm)
       Boot ID: b115ec37ecca4f75acd8d60bc6a44403
    Machine ID: 1063a9d1fb9df6e371ea9f94491345ed
      Hostname: geode
       Storage: /var/lib/systemd/coredump/core.gnome-session-f.101.b115ec37ecca4f75acd8d60bc6a44403.865.1607618325000000.zst
       Message: Process 865 (gnome-session-f) of user 101 dumped core.
                
                Stack trace of thread 865:
                #0  0x00000000b77a9a4a fixup_offsets (libgtk-3.so.0 + 0x181a4a)
                #1  0x00000000b77a9aac fixup_offsets (libgtk-3.so.0 + 0x181aac)
                #2  0x00000000b77a9aac fixup_offsets (libgtk-3.so.0 + 0x181aac)
                #3  0x00000000b77a9aac fixup_offsets (libgtk-3.so.0 + 0x181aac)
                #4  0x00000000b77a9aac fixup_offsets (libgtk-3.so.0 + 0x181aac)
                #5  0x00000000b77a9aac fixup_offsets (libgtk-3.so.0 + 0x181aac)
                #6  0x00000000b77a9aac fixup_offsets (libgtk-3.so.0 + 0x181aac)
                #7  0x00000000b77a9aac fixup_offsets (libgtk-3.so.0 + 0x181aac)
                #8  0x00000000b77abf7d _gtk_css_selector_tree_builder_build (libgtk-3.so.0 + 0x183f7d)
                #9  0x00000000b77a718b gtk_css_provider_postprocess (libgtk-3.so.0 + 0x17f18b)
                #10 0x00000000b77a7b97 gtk_css_provider_load_from_file (libgtk-3.so.0 + 0x17fb97)
                #11 0x00000000b77a7d09 gtk_css_provider_load_from_resource (libgtk-3.so.0 + 0x17fd09)
                #12 0x00000000b77a80bd _gtk_css_provider_load_named (libgtk-3.so.0 + 0x1800bd)
                #13 0x00000000b78faa5f settings_update_theme (libgtk-3.so.0 + 0x2d2a5f)
                #14 0x00000000b78fdaea settings_init_style (libgtk-3.so.0 + 0x2d5aea)
                #15 0x00000000b77b3e25 gtk_css_static_style_get_default (libgtk-3.so.0 + 0x18be25)
                #16 0x00000000b779dbc1 gtk_css_node_init (libgtk-3.so.0 + 0x175bc1)
                #17 0x00000000b74e3493 g_type_create_instance (libgobject-2.0.so.0 + 0x2f493)
                #18 0x00000000b74c97bf g_object_new_internal (libgobject-2.0.so.0 + 0x157bf)
                #19 0x00000000b74cabfc g_object_new_with_properties (libgobject-2.0.so.0 + 0x16bfc)
                #20 0x00000000b74cb4c7 g_object_new (libgobject-2.0.so.0 + 0x174c7)
                #21 0x00000000b77bd042 gtk_css_widget_node_new (libgtk-3.so.0 + 0x195042)
                #22 0x00000000b79ba1e5 gtk_widget_init (libgtk-3.so.0 + 0x3921e5)
                #23 0x00000000b74e3493 g_type_create_instance (libgobject-2.0.so.0 + 0x2f493)
                #24 0x00000000b74c97bf g_object_new_internal (libgobject-2.0.so.0 + 0x157bf)
                #25 0x00000000b74cabfc g_object_new_with_properties (libgobject-2.0.so.0 + 0x16bfc)
                #26 0x00000000b74cb4c7 g_object_new (libgobject-2.0.so.0 + 0x174c7)
                #27 0x00000000004b9be4 n/a (gnome-session-failed + 0x2be4)
                #28 0x00000000004b964a n/a (gnome-session-failed + 0x264a)
                #29 0x00000000b719ee46 __libc_start_main (libc.so.6 + 0x1ee46)
                #30 0x00000000004b9711 n/a (gnome-session-failed + 0x2711)

GNU gdb (Debian 10.1-1+b1) 10.1
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/libexec/gnome-session-failed...
Reading symbols from /usr/lib/debug/.build-id/3d/186910915a057cf3be033fe60e74fb660e5948.debug...
[New LWP 865]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/libexec/gnome-session-failed'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  fixup_offsets (tree=0x3588950f, data=data at entry=0xb588e010 " J\355\267JF[\001") at ../../../../gtk/gtkcssselector.c:1878
1878	../../../../gtk/gtkcssselector.c: No such file or directory.
(gdb) bt full
#0  fixup_offsets (tree=0x3588950f, data=data at entry=0xb588e010 " J\355\267JF[\001") at ../../../../gtk/gtkcssselector.c:1878
No locals.
#1  0xb77a9aac in fixup_offsets (tree=0xb58a1d68, data=data at entry=0xb588e010 " J\355\267JF[\001") at ../../../../gtk/gtkcssselector.c:1890
No locals.
#2  0xb77a9aac in fixup_offsets (tree=0xb58a1d4c, data=data at entry=0xb588e010 " J\355\267JF[\001") at ../../../../gtk/gtkcssselector.c:1890
No locals.
#3  0xb77a9aac in fixup_offsets (tree=0xb58a1c88, data=data at entry=0xb588e010 " J\355\267JF[\001") at ../../../../gtk/gtkcssselector.c:1890
No locals.
#4  0xb77a9aac in fixup_offsets (tree=0xb58a1c6c, data=data at entry=0xb588e010 " J\355\267JF[\001") at ../../../../gtk/gtkcssselector.c:1890
No locals.
#5  0xb77a9aac in fixup_offsets (tree=0xb58a1c50, data=data at entry=0xb588e010 " J\355\267JF[\001") at ../../../../gtk/gtkcssselector.c:1890
No locals.
#6  0xb77a9aac in fixup_offsets (tree=0xb58a1c34, data=data at entry=0xb588e010 " J\355\267JF[\001") at ../../../../gtk/gtkcssselector.c:1890
No locals.
#7  0xb77a9aac in fixup_offsets (tree=0xb58a1c18, tree at entry=0xb588e010, data=data at entry=0xb588e010 " J\355\267JF[\001") at ../../../../gtk/gtkcssselector.c:1890
No locals.
#8  0xb77abf7d in _gtk_css_selector_tree_builder_build (builder=0x1606640) at ../../../../gtk/gtkcssselector.c:1917
        tree = 0xb588e010
        array = <optimized out>
        data = 0xb588e010 " J\355\267JF[\001"
        len = 134708
        l = <optimized out>
        info = <optimized out>
#9  0xb77a718b in gtk_css_provider_postprocess (css_provider=0x15c86b0) at ../../../../gtk/gtkcssprovider.c:1703
        priv = 0x15c8690
        builder = 0x1606640
        i = <optimized out>
#10 gtk_css_provider_load_internal (css_provider=css_provider at entry=0x15c86b0, parent=parent at entry=0x0, file=file at entry=0x160c090, text=<optimized out>, error=0x0)
    at ../../../../gtk/gtkcssprovider.c:1792
        free_bytes = <optimized out>
        scanner = <optimized out>
        error_handler = 0
#11 0xb77a7b97 in gtk_css_provider_load_from_file (css_provider=0x15c86b0, file=0x160c090, error=0x0) at ../../../../gtk/gtkcssprovider.c:1890
        success = <optimized out>
        __func__ = "gtk_css_provider_load_from_file"
#12 0xb77a7d09 in gtk_css_provider_load_from_resource (css_provider=0x15c86b0, resource_path=0x1592ec0 "/org/gtk/libgtk/theme/Adwaita/gtk.css") at ../../../../gtk/gtkcssprovider.c:1962
        file = 0x160c090
        uri = 0x1600590 ""
        escaped = <optimized out>
        __func__ = "gtk_css_provider_load_from_resource"
#13 0xb77a80bd in _gtk_css_provider_load_named (provider=0x15c86b0, name=0x15d2590 "Adwaita", variant=<optimized out>) at ../../../../gtk/gtkcssprovider.c:2145
        path = <optimized out>
        resource_path = 0x1592ec0 "/org/gtk/libgtk/theme/Adwaita/gtk.css"
        __func__ = "_gtk_css_provider_load_named"
#14 0xb78faa5f in settings_update_theme (settings=settings at entry=0x15c62a8) at ../../../../gtk/gtksettings.c:3319
        priv = 0x15c6280
        theme_name = 0x15d2590 "Adwaita"
        theme_variant = 0x0
        theme_dir = <optimized out>
        path = <optimized out>
#15 0xb78fdaea in settings_init_style (settings=0x15c62a8) at ../../../../gtk/gtksettings.c:1909
- --Type <RET> for more, q to quit, c to continue without paging--c
        cascade = 0x159ae08
        css_provider = 0x15c86e0
        cascade = <optimized out>
        _g_boolean_var_ = <optimized out>
        css_path = <optimized out>
#16 gtk_settings_create_for_display (display=<optimized out>) at ../../../../gtk/gtksettings.c:1995
        settings = 0x15c62a8
        v = {display = 0x15ad080, settings = 0x15c62a8}
        settings = <optimized out>
        v = {display = <optimized out>, settings = <optimized out>}
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
        __inst = <optimized out>
        __t = <optimized out>
        __r = <optimized out>
#17 gtk_settings_get_for_display (display=<optimized out>) at ../../../../gtk/gtksettings.c:2027
        ds = <optimized out>
        i = <optimized out>
#18 0xb78fdd11 in gtk_settings_get_default () at ../../../../gtk/gtksettings.c:2063
        display = <optimized out>
#19 0xb77b3e25 in gtk_css_static_style_get_default () at ../../../../gtk/gtkcssstaticstyle.c:163
        settings = <optimized out>
#20 0xb779dbc1 in gtk_css_node_init (cssnode=0x15ee158) at ../../../../gtk/gtkcssnode.c:667
No locals.
#21 0xb74e3493 in g_type_create_instance (type=23030224) at ../../../gobject/gtype.c:1861
        pnode = <optimized out>
        node = 0x15f69d0
        instance = <optimized out>
        class = 0x15f80c0
        allocated = <optimized out>
        private_size = <optimized out>
        ivar_size = <optimized out>
        i = 1
#22 0xb74c97bf in g_object_new_internal (class=class at entry=0x15f80c0, params=params at entry=0x0, n_params=n_params at entry=0) at ../../../gobject/gobject.c:1939
        nqueue = 0x0
        object = <optimized out>
        __func__ = "g_object_new_internal"
#23 0xb74cabfc in g_object_new_with_properties (object_type=23030224, n_properties=0, names=0x0, values=0x0) at ../../../gobject/gobject.c:2107
        class = 0x15f80c0
        unref_class = 0x15f80c0
        object = <optimized out>
        __func__ = "g_object_new_with_properties"
#24 0xb74cb4c7 in g_object_new (object_type=23030224, first_property_name=0x0) at ../../../gobject/gobject.c:1779
        object = <optimized out>
        var_args = <optimized out>
#25 0xb77bd042 in gtk_css_widget_node_new (widget=0x15f71a0) at ../../../../gtk/gtkcsswidgetnode.c:297
        result = <optimized out>
#26 0xb79ba1e5 in gtk_widget_init (instance=0x15f71a0, g_class=0x15f6680) at ../../../../gtk/gtkwidget.c:4468
        widget = 0x15f71a0
        priv = 0x15f70f0
        __func__ = "gtk_widget_init"
#27 0xb74e3493 in g_type_create_instance (type=23029216) at ../../../gobject/gtype.c:1861
        pnode = <optimized out>
        node = 0x15f65e0
        instance = <optimized out>
        class = 0x15f6680
        allocated = <optimized out>
        private_size = <optimized out>
        ivar_size = <optimized out>
        i = 4
#28 0xb74c97bf in g_object_new_internal (class=class at entry=0x15f6680, params=params at entry=0x0, n_params=n_params at entry=0) at ../../../gobject/gobject.c:1939
        nqueue = 0x0
        object = <optimized out>
        __func__ = "g_object_new_internal"
#29 0xb74cabfc in g_object_new_with_properties (object_type=23029216, n_properties=0, names=0x0, values=0x0) at ../../../gobject/gobject.c:2107
        class = 0x15f6680
        unref_class = 0x15f6680
        object = <optimized out>
        __func__ = "g_object_new_with_properties"
#30 0xb74cb4c7 in g_object_new (object_type=23029216, first_property_name=0x0) at ../../../gobject/gobject.c:1779
        object = <optimized out>
        var_args = <optimized out>
#31 0x004b9be4 in create_fail_dialog (monitor=0x15b6ce8) at ../gnome-session/gsm-fail-whale-dialog.c:368
        fail_dialog = <optimized out>
#32 0x004b964a in main (argc=<optimized out>, argv=<optimized out>) at ../gnome-session/gsm-fail-whale-dialog.c:449
        entries = {{long_name = 0x4bb008 "debug", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x4bd0a4 <debug_mode>, description = 0x4bb00e "Enable debugging code", arg_description = 0x0}, {long_name = 0x4bb024 "allow-logout", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x4bd0a0 <allow_logout>, description = 0x4bb031 "Allow logout", arg_description = 0x0}, {long_name = 0x4bb03e "extensions", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x4bd09c <extensions>, description = 0x4bb049 "Show extension warning", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}}
        error = 0x0
        display = 0x15ad080
        i = 0
(gdb) 

- -- System Information:
Debian Release: bullseye/sid
  APT prefers testing-debug
  APT policy: (1000, 'testing-debug'), (1000, 'testing'), (500, 'stable')
Architecture: i386 (i586)

Kernel: Linux 5.9.0-4-686 (SMP w/1 CPU thread)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8), LANGUAGE=fi:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gnome-session-bin depends on:
ii  dbus-x11                                     1.12.20-1
ii  dconf-gsettings-backend [gsettings-backend]  0.38.0-1
ii  gsettings-desktop-schemas                    3.38.0-2
ii  libc6                                        2.31-5
ii  libegl1                                      1.3.2-1
ii  libepoxy0                                    1.5.4-1
ii  libgl1                                       1.3.2-1
ii  libgles2                                     1.3.2-1
ii  libglib2.0-0                                 2.66.3-2
ii  libgnome-desktop-3-19                        3.38.2-1
ii  libgtk-3-0                                   3.24.23-3
ii  libice6                                      2:1.0.10-1
ii  libjson-glib-1.0-0                           1.6.0-1
ii  libsm6                                       2:1.2.3-1
ii  libsystemd0                                  247.1-3
ii  libx11-6                                     2:1.6.12-1
ii  libxcomposite1                               1:0.4.5-1
ii  upower                                       0.99.11-2
ii  xwayland                                     2:1.20.10-1

Versions of packages gnome-session-bin recommends:
ii  libpam-systemd [logind]  247.1-3

gnome-session-bin suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEyJACx3qL7GpObXOQrh+Cd8S017YFAl/SUdgACgkQrh+Cd8S0
17ZhEA/8DbEM85RMGsOlr8Tu922smGZhdjUdmsCuNOXzJnLuEwpn8n50pT0PRTfO
c2cQ+9n64vv+vu/ma2kGcr0LaRExEJqxVr9I8cIJjugQN60CIVuK8cK70RMKV/l9
hfoBhEpTenxTrXtDmA14+lqL0uPJJr84rlLJVHgo2GC+eMApi42wjAlwUNo4rrbP
7serdFysvmVRsd2ZV3Dk8pqu+EDY6BespXd4xxfvaf9jPAXBLW9fnsoUOtF//yjE
qIPPiIS9GZoSKw+gGR4BBnyHiCs2bnHyNNXOr4Ay5bjafH+NwdFYea853/LIR7e3
5/hW6jeCkN2gQ7dZr9HZfEKHhz4Q5aTz6IRCYxGxTAi0ANQ8Vmm1o7cxuDV0+PaD
1hlCaqX1LwCDArsTQPcXeE2cg8qYFnwAo/sxr15Wdd4autJqDi/bCGzC93ywSXRX
kf1eqb7jOKz33bHxKoEd/5hL19YpdNuy3F4k4W2tVGuysuNYVaW2A2zcE7oA5ZRz
MtakP6TKCMeLeJLb+/4oxLAchVZpgt5gnFh3FaZYJa1VqpGr/NtpyZFbj+LNznh3
jyozcW7pwsYLnrmI9AiAPlBGUaU/kxnZ72YJSP+96pcPeBO3eZ5Seyk7GjTYlCln
iePVF+QE5P1GqgE/YyIWnBbVFw/YFEDHfDpmweP6jVLL2omEhX4=
=4cpP
-----END PGP SIGNATURE-----



More information about the pkg-gnome-maintainers mailing list