<div dir="ltr">Hi,<div><br></div><div>Could you please post a backtrace, breaking on xwl_log_handler() ?</div><div><br></div><div>Another interesting data to capture would be the WAYLAND_DEBUG logs (between Xwayland and gnome-shell)</div><div><br></div><div>wl_registry_bind() occurs when actually binding to an interface, which in the case of wl_output occurs when adding a new output, not removing it.</div><div><br></div><div>Cheers,</div><div>Olivier</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 26 October 2017 at 15:40, Michael Thayer <span dir="ltr"><<a href="mailto:michael.thayer@oracle.com" target="_blank">michael.thayer@oracle.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
Reporting this here in case it is of interest.  I have been debugging<br>
regular desktop crashes on my new Ubuntu 17.10 systems.  One of them<br>
seems to happen when Xwayland FatalError-s out because a Wayland output<br>
disappears.  I have only investigated this so far, but hopefully this<br>
will be helpful to someone who knows it better: the error is<br>
"wl_registry@2: error 0: invalid global wl_output (28)", which seems to<br>
be posted by wl_registry_bind in wayland-server.c, and get picked up in<br>
xwl_log_handler in Xwayland.  Xwayland exiting in turn causes GNOME<br>
Shell to panic.<br>
<br>
Regards<br>
Michael<br>
--<br>
Michael Thayer | VirtualBox engineer<br>
ORACLE Deutschland B.V. & Co. KG | Werkstr. 24 | D-71384 Weinstadt<br>
<br>
ORACLE Deutschland B.V. & Co. KG<br>
Hauptverwaltung: Riesstraße 25, D-80992 München<br>
Registergericht: Amtsgericht München, HRA 95603<br>
<br>
Komplementärin: ORACLE Deutschland Verwaltung B.V.<br>
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande Handelsregister<br>
der Handelskammer Midden-Nederland, Nr. 30143697<br>
Geschäftsführer: Alexander van der Ven, Jan Schultheiss, Val Maher<br>
______________________________<wbr>_________________<br>
<a href="mailto:xorg-devel@lists.x.org">xorg-devel@lists.x.org</a>: X.Org development<br>
Archives: <a href="http://lists.x.org/archives/xorg-devel" rel="noreferrer" target="_blank">http://lists.x.org/archives/<wbr>xorg-devel</a><br>
Info: <a href="https://lists.x.org/mailman/listinfo/xorg-devel" rel="noreferrer" target="_blank">https://lists.x.org/mailman/<wbr>listinfo/xorg-devel</a></blockquote></div><br></div>