<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - Hard lock when unplugging and reconnecting external USB-C DP display"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103474#c14">Comment # 14</a>
              on <a class="bz_bug_link 
          bz_status_REOPENED "
   title="REOPENED - Hard lock when unplugging and reconnecting external USB-C DP display"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103474">bug 103474</a>
              from <span class="vcard"><a class="email" href="mailto:adamw@happyassassin.net" title="Adam Williamson <adamw@happyassassin.net>"> <span class="fn">Adam Williamson</span></a>
</span></b>
        <pre>A note on the 'wayland / Shell crash' side of things: the attached logs contain
these errors:

Oct 27 08:28:38 danielpc-arch org.gnome.Shell.desktop[7418]: Fatal server
error:
Oct 27 08:28:38 danielpc-arch org.gnome.Shell.desktop[7418]: (EE)
wl_registry@2: error 0: invalid global wl_output (36)

Oct 27 09:21:30 danielpc-arch org.gnome.Shell.desktop[1156]: Fatal server
error:
Oct 27 09:21:30 danielpc-arch org.gnome.Shell.desktop[1156]: (EE)
wl_registry@2: error 0: invalid global wl_output (31)

There are several other reports of this. We have several in Fedora, I'm
treating <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1514220">https://bugzilla.redhat.com/show_bug.cgi?id=1514220</a> as the 'master'
report and duping others against that. There is also an Ubuntu report in
Launchpad:

<a href="https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1728588">https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1728588</a>

and an issue on the freedesktop.org Phabricator (I am unclear what the
relationship between the Phab instance and this BZ instance is):

<a href="https://phabricator.freedesktop.org/T7722">https://phabricator.freedesktop.org/T7722</a>

suggesting that there's basically a generic race issue with adding / destroying
temporary global objects.

It seems like this particular case has more problems than just the Wayland /
Shell crash part, but that's my notes on that part of it.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are on the CC list for the bug.</li>
          <li>You are the assignee for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>