Crash on first login
I think my monitor/usb-dock might send a lot of hotplug events and so maybe when the first EDID read happens, the DRM property or whatever is already removed :
Core was generated by `/usr/bin/gnome-shell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 meta_output_kms_read_edid (output=<optimized out>) at ../src/backends/native/meta-output-kms.c:136
136 ../src/backends/native/meta-output-kms.c: No such file or directory.
[Current thread is 1 (Thread 0x7f3153869cc0 (LWP 2541))]
(gdb) bt
#0 0x00007f315a3053e4 in meta_output_kms_read_edid (output=<optimized out>) at ../src/backends/native/meta-output-kms.c:136
#1 0x00007f315a249f75 in meta_monitor_manager_handle_get_resources (skeleton=0x560daf4fd620, invocation=0x560db20811c0, manager=0x560daf5160f0) at ../src/backends/meta-monitor-manager.c:1106
#2 0x00007f315945c8ee in ffi_call_unix64 () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#3 0x00007f315945c2bf in ffi_call () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#4 0x00007f315af626dc in g_cclosure_marshal_generic () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5 0x00007f315af61eb2 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6 0x00007f315af754d4 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7 0x00007f315af7d29a in g_signal_emitv () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x00007f315a221e0c in _meta_dbus_display_config_skeleton_handle_method_call
(connection=<optimized out>, sender=<optimized out>, object_path=<optimized out>, interface_name=0x560db0b5f0f0 "org.gnome.Mutter.DisplayConfig", method_name=0x7f31484b7cb0 "GetResources", parameters=<optimized out>, invocation=0x560db20811c0, user_data=0x560daf4fd620) at src/meta-dbus-display-config.c:2554
#9 0x00007f315b0c644a in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#10 0x00007f315b0ad600 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#11 0x00007f315ae78d8e in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f315ae79140 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f315ae79413 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f315a289c1c in meta_run () at ../src/core/main.c:668
#15 0x0000560daeae8865 in ()
#16 0x00007f315a038bbb in __libc_start_main (main=0x560daeae8480, argc=1, argv=0x7ffd8cc91b18, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd8cc91b08) at ../csu/libc-start.c:308
#17 0x0000560daeae8a4a in ()