[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#911760: lightdm-gtk-greeter segfault, lightdm restart too fast, can't login to desktop (Bug #911760)



Hello Bernhard,
  
thanks for replying and the hints, see the attachment, sorry about the
grave flag, feel free to change it (looking at the stack may be
something related to the atspi upgrade, I'll try a downgrade, perhaps
not a lightdm bug), currently I can login booting at level 3 and then
startx manually.

Kind regards
Alex

GNU gdb (Debian 8.1-4+b1) 8.1
Copyright (C) 2018 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 "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://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/sbin/lightdm-gtk-greeter...Reading symbols from /usr/lib/debug/.build-id/c0/e5308b5094bd6e1bd8fc5473e690244ebf3ec6.debug...done.
done.

warning: core file may not match specified executable file.
[New LWP 1562]
[New LWP 1563]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/sbin/lightdm-gtk-greeter'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __strlen_avx2 () at ../sysdeps/x86_64/multiarch/strlen-avx2.S:93
93	../sysdeps/x86_64/multiarch/strlen-avx2.S: No such file or directory.
[Current thread is 1 (Thread 0x7f1b938c1a80 (LWP 1562))]
(gdb) q
           PID: 1562 (lightdm-gtk-gre)
           UID: 110 (lightdm)
           GID: 116 (lightdm)
        Signal: 11 (SEGV)
     Timestamp: Thu 2018-10-25 16:12:05 CEST (4min 22s ago)
  Command Line: /usr/sbin/lightdm-gtk-greeter
    Executable: /usr/sbin/lightdm-gtk-greeter
 Control Group: /user.slice/user-110.slice/session-c1.scope
          Unit: session-c1.scope
         Slice: user-110.slice
       Session: c1
     Owner UID: 110 (lightdm)
       Boot ID: fe8320c4f1fa48389152f7b8a23c1ba8
    Machine ID: 6cbd0c550e6a4ab981e041a13ba68e48
      Hostname: hellspawn
       Storage: /var/lib/systemd/coredump/core.lightdm-gtk-gre.110.fe8320c4f1fa48389152f7b8a23c1ba8.1562.1540476725000000.lz4
       Message: Process 1562 (lightdm-gtk-gre) of user 110 dumped core.
                
                Stack trace of thread 1562:
                #0  0x00007f1b99a64907 __strlen_avx2 (libc.so.6)
                #1  0x00007f1b99cee3f8 g_string_insert_len (libglib-2.0.so.0)
                #2  0x00007f1b99cd32a5 g_log_writer_format_fields (libglib-2.0.so.0)
                #3  0x00007f1b99cd41ae g_log_writer_standard_streams (libglib-2.0.so.0)
                #4  0x00007f1b99cd42b2 g_log_writer_default (libglib-2.0.so.0)
                #5  0x00007f1b99cd2657 g_log_structured_array (libglib-2.0.so.0)
                #6  0x00007f1b99cd2a9d g_log_default_handler (libglib-2.0.so.0)
                #7  0x00007f1b99cd2cef g_logv (libglib-2.0.so.0)
                #8  0x00007f1b99cd2edf g_log (libglib-2.0.so.0)
                #9  0x00007f1b96b79342 atspi_get_a11y_bus (libatspi.so.0)
                #10 0x00007f1b98de860a atk_bridge_adaptor_init (libatk-bridge-2.0.so.0)
                #11 0x00007f1b9a265664 n/a (libgtk-3.so.0)
                #12 0x00007f1b9a40fd39 n/a (libgtk-3.so.0)
                #13 0x00007f1b99dabb6d g_closure_invoke (libgobject-2.0.so.0)
                #14 0x00007f1b99dbe8f3 n/a (libgobject-2.0.so.0)
                #15 0x00007f1b99dc7882 g_signal_emit_valist (libgobject-2.0.so.0)
                #16 0x00007f1b99dc7ecf g_signal_emit (libgobject-2.0.so.0)
                #17 0x00007f1b99db01d4 n/a (libgobject-2.0.so.0)
                #18 0x00007f1b99db2651 g_object_notify (libgobject-2.0.so.0)
                #19 0x00007f1b9a1119b8 n/a (libgdk-3.so.0)
                #20 0x00007f1b99dabb6d g_closure_invoke (libgobject-2.0.so.0)
                #21 0x00007f1b99dbe124 n/a (libgobject-2.0.so.0)
                #22 0x00007f1b99dc7882 g_signal_emit_valist (libgobject-2.0.so.0)
                #23 0x00007f1b99dc83a4 g_signal_emit_by_name (libgobject-2.0.so.0)
                #24 0x00007f1b9a13cf5a n/a (libgdk-3.so.0)
                #25 0x00007f1b9a11182d gdk_display_manager_open_display (libgdk-3.so.0)
                #26 0x00007f1b9a410f1a gtk_init_check (libgtk-3.so.0)
                #27 0x00007f1b9a410f49 gtk_init (libgtk-3.so.0)
                #28 0x000055d6e0bc2e86 main (lightdm-gtk-greeter)
                #29 0x00007f1b9992cb17 __libc_start_main (libc.so.6)
                #30 0x000055d6e0bc555a _start (lightdm-gtk-greeter)
                
                Stack trace of thread 1563:
                #0  0x00007f1b999f7739 __GI___poll (libc.so.6)
                #1  0x00007f1b99ccbe46 n/a (libglib-2.0.so.0)
                #2  0x00007f1b99ccbf6c g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007f1b99ccbfb1 n/a (libglib-2.0.so.0)
                #4  0x00007f1b99cf4135 n/a (libglib-2.0.so.0)
                #5  0x00007f1b99ad0f2a start_thread (libpthread.so.0)
                #6  0x00007f1b99a01edf __clone (libc.so.6)

           PID: 4954 (gcr-prompter)
           UID: 1000 (alex)
           GID: 1000 (alex)
        Signal: 11 (SEGV)
     Timestamp: Thu 2018-10-25 16:30:20 CEST (2min 3s ago)
  Command Line: /usr/lib/gcr/gcr-prompter
    Executable: /usr/lib/gcr/gcr-prompter
 Control Group: /user.slice/user-1000.slice/user@1000.service/dbus.service
          Unit: user@1000.service
     User Unit: dbus.service
         Slice: user-1000.slice
     Owner UID: 1000 (alex)
       Boot ID: fe8320c4f1fa48389152f7b8a23c1ba8
    Machine ID: 6cbd0c550e6a4ab981e041a13ba68e48
      Hostname: hellspawn
       Storage: /var/lib/systemd/coredump/core.gcr-prompter.1000.fe8320c4f1fa48389152f7b8a23c1ba8.4954.1540477820000000.lz4
       Message: Process 4954 (gcr-prompter) of user 1000 dumped core.
                
                Stack trace of thread 4954:
                #0  0x00007fbab895b907 __strlen_avx2 (libc.so.6)
                #1  0x00007fbab8a36e1d g_log_writer_journald (libglib-2.0.so.0)
                #2  0x00007fbab8a37310 g_log_writer_default (libglib-2.0.so.0)
                #3  0x00007fbab8a35657 g_log_structured_array (libglib-2.0.so.0)
                #4  0x00007fbab8a35a9d g_log_default_handler (libglib-2.0.so.0)
                #5  0x00007fbab8a35cef g_logv (libglib-2.0.so.0)
                #6  0x00007fbab8a35edf g_log (libglib-2.0.so.0)
                #7  0x00007fbab5ac6342 atspi_get_a11y_bus (libatspi.so.0)
                #8  0x00007fbab752660a atk_bridge_adaptor_init (libatk-bridge-2.0.so.0)
                #9  0x00007fbab8d86664 n/a (libgtk-3.so.0)
                #10 0x00007fbab8f30d39 n/a (libgtk-3.so.0)
                #11 0x00007fbab8b0eb6d g_closure_invoke (libgobject-2.0.so.0)
                #12 0x00007fbab8b218f3 n/a (libgobject-2.0.so.0)
                #13 0x00007fbab8b2a882 g_signal_emit_valist (libgobject-2.0.so.0)
                #14 0x00007fbab8b2aecf g_signal_emit (libgobject-2.0.so.0)
                #15 0x00007fbab8b131d4 n/a (libgobject-2.0.so.0)
                #16 0x00007fbab8b15651 g_object_notify (libgobject-2.0.so.0)
                #17 0x00007fbab81ec9b8 n/a (libgdk-3.so.0)
                #18 0x00007fbab8b0eb6d g_closure_invoke (libgobject-2.0.so.0)
                #19 0x00007fbab8b21124 n/a (libgobject-2.0.so.0)
                #20 0x00007fbab8b2a882 g_signal_emit_valist (libgobject-2.0.so.0)
                #21 0x00007fbab8b2b3a4 g_signal_emit_by_name (libgobject-2.0.so.0)
                #22 0x00007fbab8217f5a n/a (libgdk-3.so.0)
                #23 0x00007fbab81ec82d gdk_display_manager_open_display (libgdk-3.so.0)
                #24 0x00007fbab8f31f1a gtk_init_check (libgtk-3.so.0)
                #25 0x00007fbab8f31f49 gtk_init (libgtk-3.so.0)
                #26 0x0000563158368fab n/a (gcr-prompter)
                #27 0x00007fbab8823b17 __libc_start_main (libc.so.6)
                #28 0x00005631583691ca n/a (gcr-prompter)

GNU gdb (Debian 8.1-4+b1) 8.1
Copyright (C) 2018 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 "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://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/lib/gcr/gcr-prompter...(no debugging symbols found)...done.
[New LWP 4954]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/lib/gcr/gcr-prompter'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __strlen_avx2 () at ../sysdeps/x86_64/multiarch/strlen-avx2.S:93
93	../sysdeps/x86_64/multiarch/strlen-avx2.S: No such file or directory.
warning: File "/home/alex/.gdbinit" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load".
To enable execution of this file add
	add-auto-load-safe-path /home/alex/.gdbinit
line to your configuration file "/root/.gdbinit".
To completely disable this security protection add
	set auto-load safe-path /
line to your configuration file "/root/.gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual.  E.g., run from the shell:
	info "(gdb)Auto-loading safe path"

Reply to: