gdm-2.91.94 segfaults with gtk+-3.0.7 fix at https://bugzilla.gnome.org/show_bug.cgi?id=646498 gdm-simple-greeter[2107]: DEBUG(+): GdmGreeterSession: Starting a login window local:1 gdm-simple-greeter[2107]: DEBUG(+): Registering type 'GdmUserChooserWidget' gdm-simple-greeter[2107]: DEBUG(+): Registering type 'GdmSessionOptionWidget' gdm-simple-greeter[2107]: DEBUG(+): GdmChooserWidget: no rows selected gdm-simple-greeter[2107]: DEBUG(+): GdmChooserWidget: selection cleared gdm-simple-greeter[2107]: DEBUG(+): GdmUserChooserWidget: font height 21; using icon size 63 gdm-simple-greeter[2107]: DEBUG(+): GdmUserChooserWidget: font height 21; using icon size 63 gdm-simple-greeter[2107]: Gtk-WARNING: gtkwidget.c:6778: widget not within a GtkWindow gdm-simple-greeter[2107]: DEBUG(+): GdmGreeterLoginWindow: Got greeter logo 'computer' gdm-simple-greeter[2107]: DEBUG(+): GdmGreeterLoginWindow: banner message disabled gdm-simple-greeter[2107]: Gtk-CRITICAL: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed aborting... gdm[2142]: ******************* START ********************************** gdm[2142]: [Thread debugging using libthread_db enabled] gdm[2142]: [New Thread 0x7fcff9bde700 (LWP 2118)] gdm[2142]: 0x00007fd001bb002d in waitpid () from /lib64/libpthread.so.0 gdm[2142]: #0 0x00007fd001bb002d in waitpid () from /lib64/libpthread.so.0 gdm[2142]: #1 0x0000000000427f54 in ?? () gdm[2142]: #2 0x0000000000427fef in ?? () gdm[2142]: #3 <signal handler called> gdm[2142]: #4 0x00007fd001543675 in raise () from /lib64/libc.so.6 gdm[2142]: #5 0x00007fd001544a90 in abort () from /lib64/libc.so.6 gdm[2142]: #6 0x00007fd0018e13ad in g_logv () from /usr/lib64/libglib-2.0.so.0 gdm[2142]: #7 0x00007fd0018e1430 in g_log () from /usr/lib64/libglib-2.0.so.0 gdm[2142]: #8 0x00007fd003a4cb4d in gtk_widget_size_allocate () from /usr/lib64/libgtk-3.so.0 gdm[2142]: #9 0x00007fd00390d0b3 in ?? () from /usr/lib64/libgtk-3.so.0 gdm[2142]: #10 0x00007fd001dcd8c4 in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: #11 0x00007fd001de2bc7 in ?? () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: #12 0x00007fd001de4982 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: #13 0x00007fd001de4e60 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: #14 0x00007fd003a4cd06 in gtk_widget_size_allocate () from /usr/lib64/libgtk-3.so.0 gdm[2142]: #15 0x00007fd003a5ea83 in ?? () from /usr/lib64/libgtk-3.so.0 gdm[2142]: #16 0x00007fd001dcd971 in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: #17 0x00007fd001de2bc7 in ?? () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: #18 0x00007fd001de4982 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: #19 0x00007fd001de4e60 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: #20 0x00007fd003a4cd06 in gtk_widget_size_allocate () from /usr/lib64/libgtk-3.so.0 gdm[2142]: #21 0x00007fd003a5f5a9 in ?? () from /usr/lib64/libgtk-3.so.0 gdm[2142]: #22 0x00007fd001dcd971 in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: #23 0x00007fd001de2bc7 in ?? () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: #24 0x00007fd001de4982 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: #25 0x00007fd001de4e60 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: #26 0x00007fd003a4edad in gtk_widget_show () from /usr/lib64/libgtk-3.so.0 gdm[2142]: #27 0x00000000004183b9 in ?? () gdm[2142]: #28 0x00000000004185ce in ?? () gdm[2142]: #29 0x000000000040fb7b in ?? () gdm[2142]: #30 0x00007fd00152ff0d in __libc_start_main () from /lib64/libc.so.6 gdm[2142]: #31 0x000000000040f919 in ?? () gdm[2142]: #32 0x00007fff525b8e48 in ?? () gdm[2142]: #33 0x000000000000001c in ?? () gdm[2142]: #34 0x0000000000000001 in ?? () gdm[2142]: #35 0x00007fff525bac1a in ?? () gdm[2142]: #36 0x0000000000000000 in ?? () gdm[2142]: gdm[2142]: Thread 2 (Thread 0x7fcff9bde700 (LWP 2118)): gdm[2142]: #0 0x00007fd0015dff33 in poll () from /lib64/libc.so.6 gdm[2142]: No symbol table info available. gdm[2142]: #1 0x00007fd0018db303 in ?? () from /usr/lib64/libglib-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #2 0x00007fd0018db8f1 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #3 0x00007fd00297c128 in ?? () from /usr/lib64/libgio-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #4 0x00007fd0018fc587 in ?? () from /usr/lib64/libglib-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #5 0x00007fcffe20eae3 in ?? () from //usr/lib64/opengl/nvidia/lib/libGL.so.1 gdm[2142]: No symbol table info available. gdm[2142]: #6 0x00007fd001ba7c0a in start_thread () from /lib64/libpthread.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #7 0x00007fd0015e8d1d in clone () from /lib64/libc.so.6 gdm[2142]: No symbol table info available. gdm[2142]: gdm[2142]: Thread 1 (Thread 0x7fd0044128a0 (LWP 2107)): gdm[2142]: #0 0x00007fd001bb002d in waitpid () from /lib64/libpthread.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #1 0x0000000000427f54 in ?? () gdm[2142]: No symbol table info available. gdm[2142]: #2 0x0000000000427fef in ?? () gdm[2142]: No symbol table info available. gdm[2142]: #3 <signal handler called> gdm[2142]: No symbol table info available. gdm[2142]: #4 0x00007fd001543675 in raise () from /lib64/libc.so.6 gdm[2142]: No symbol table info available. gdm[2142]: #5 0x00007fd001544a90 in abort () from /lib64/libc.so.6 gdm[2142]: No symbol table info available. gdm[2142]: #6 0x00007fd0018e13ad in g_logv () from /usr/lib64/libglib-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #7 0x00007fd0018e1430 in g_log () from /usr/lib64/libglib-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #8 0x00007fd003a4cb4d in gtk_widget_size_allocate () from /usr/lib64/libgtk-3.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #9 0x00007fd00390d0b3 in ?? () from /usr/lib64/libgtk-3.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #10 0x00007fd001dcd8c4 in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #11 0x00007fd001de2bc7 in ?? () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #12 0x00007fd001de4982 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #13 0x00007fd001de4e60 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #14 0x00007fd003a4cd06 in gtk_widget_size_allocate () from /usr/lib64/libgtk-3.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #15 0x00007fd003a5ea83 in ?? () from /usr/lib64/libgtk-3.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #16 0x00007fd001dcd971 in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #17 0x00007fd001de2bc7 in ?? () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #18 0x00007fd001de4982 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #19 0x00007fd001de4e60 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #20 0x00007fd003a4cd06 in gtk_widget_size_allocate () from /usr/lib64/libgtk-3.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #21 0x00007fd003a5f5a9 in ?? () from /usr/lib64/libgtk-3.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #22 0x00007fd001dcd971 in g_closure_invoke () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #23 0x00007fd001de2bc7 in ?? () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #24 0x00007fd001de4982 in g_signal_emit_valist () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #25 0x00007fd001de4e60 in g_signal_emit () from /usr/lib64/libgobject-2.0.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #26 0x00007fd003a4edad in gtk_widget_show () from /usr/lib64/libgtk-3.so.0 gdm[2142]: No symbol table info available. gdm[2142]: #27 0x00000000004183b9 in ?? () gdm[2142]: No symbol table info available. gdm[2142]: #28 0x00000000004185ce in ?? () gdm[2142]: No symbol table info available. gdm[2142]: #29 0x000000000040fb7b in ?? () gdm[2142]: No symbol table info available. gdm[2142]: #30 0x00007fd00152ff0d in __libc_start_main () from /lib64/libc.so.6 gdm[2142]: No symbol table info available. gdm[2142]: #31 0x000000000040f919 in ?? () gdm[2142]: No symbol table info available. gdm[2142]: #32 0x00007fff525b8e48 in ?? () gdm[2142]: No symbol table info available. gdm[2142]: #33 0x000000000000001c in ?? () gdm[2142]: No symbol table info available. gdm[2142]: #34 0x0000000000000001 in ?? () gdm[2142]: No symbol table info available. gdm[2142]: #35 0x00007fff525bac1a in ?? () gdm[2142]: No symbol table info available. gdm[2142]: #36 0x0000000000000000 in ?? () gdm[2142]: No symbol table info available. gdm[2142]: A debugging session is active. gdm[2142]: gdm[2142]: Inferior 1 [process 2107] will be detached. gdm[2142]: gdm[2142]: Quit anyway? (y or n) [answered Y; input not from terminal] gdm[2142]: ******************* END **********************************
This is fixed with gdm 2.91.94-r1, thanks for reporting!