GNOME Bugzilla – Bug 743412
monitor-manager: Initialize MetaOutput even when we can't get the EDID
Last modified: 2015-02-18 14:19:20 UTC
Should fix this crash from continuous: Thread 1 (Thread 0x7ff76549b980 (LWP 571)): ../../src/backends/meta-monitor-config.c:157 ../../src/backends/meta-monitor-config.c:187 (hash_return=<synthetic pointer>, key=0x7fffb39616b0, hash_table=0x1222580) at ../../glib/ghash.c:375 key=key@entry=0x7fffb39616b0) at ../../glib/ghash.c:1147 (n_outputs=<optimized out>, outputs=<optimized out>, self=0x1222520) at ../../src/backends/meta-monitor-config.c:846 manager=manager@entry=0x10932a0) at ../../src/backends/meta-monitor-config.c:1045 (object=<optimized out>) at ../../src/backends/meta-monitor-manager.c:208 class@entry=0x124e150, params=0x7fffb39616b0, params@entry=0x0, n_params=0) at ../../gobject/gobject.c:1814 (object_type=object_type@entry=19189200, n_parameters=n_parameters@entry=0, parameters=parameters@entry=0x0) at ../../gobject/gobject.c:1922 first_property_name=0x0) at ../../gobject/gobject.c:1614 (backend=0x107d8c0) at ../../src/backends/meta-backend.c:157 (backend=0x107d8c0) at ../../src/backends/x11/meta-backend-x11.c:421
Created attachment 295285 [details] [review] monitor-manager: Initialize MetaOutput even when we can't get the EDID Otherwise we'll crash later when building a MetaConfiguration.
Not sure what happened to the backtrace paste. Here it is again:
+ Trace 234577
Thread 1 (Thread 0x7ff76549b980 (LWP 571))
Review of attachment 295285 [details] [review]: Can't test it right now but makes sense to me.
*** Bug 743504 has been marked as a duplicate of this bug. ***
(In reply to comment #1) > Created an attachment (id=295285) [details] [review] > monitor-manager: Initialize MetaOutput even when we can't get the EDID > > Otherwise we'll crash later when building a MetaConfiguration. Thanks, this unblocked smoketests for me, please push
Ok, pushing to unblock the smoketests, thanks for testing Attachment 295285 [details] pushed as ad90b7d - monitor-manager: Initialize MetaOutput even when we can't get the EDID
*** Bug 744708 has been marked as a duplicate of this bug. ***