<html>
    <head>
      <base href="https://bugs.webkit.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GTK] Intel HD Graphics 3000 GPU hangs with WebKitGTK+ 2.1[4|6].x"
   href="https://bugs.webkit.org/show_bug.cgi?id=183564">183564</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[GTK] Intel HD Graphics 3000 GPU hangs with WebKitGTK+ 2.1[4|6].x
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Windows 10
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>WebKit Gtk
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned@lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>tonton.78340@gmail.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>agomez@igalia.com, aperez@igalia.com, bugs-noreply@webkitgtk.org, clopez@igalia.com, magomez@igalia.com, mcatanzaro@igalia.com, webkit-unassigned@lists.webkit.org, XCH@PROTONMAIL.CH
          </td>
        </tr></table>
      <p>
        <div>
        <pre>+++ This bug was initially created as a clone of <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GTK] Intel HD Graphics 3000 GPU hangs with WebKitGTK+ 2.1[4|6].x"
   href="show_bug.cgi?id=170347">Bug #170347</a> +++

(This was reported by “lashdu” in #epiphany @Freenode, thanks!)

Using Epiphany to browse the web causes a GPU hang which brings down
the entire Wayland session, and the user is sent back to GDM. Some
websites seem to trigger the issue more easily, in particular those
with HTML5 videos or lots of heavy image content.

- WebKitGTK+ 2.14.5
- xf86-video.intel 1:2.99.917+767+g7e9e92c8-1

The issue didn't happen with older versions of WebKitGTK+.

A copy from the system log follows. Also, “/sys/class/drm/card0/error”
does *not* contain a GPU crash dump, despite the log saying so.

---

mar 21 17:05:45 localhost kernel: perf: interrupt took too long (2644 > 2500), lowering kernel.perf_event_max_sample_rate to 75600
mar 21 17:03:58 localhost kernel: drm/i915: Resetting chip after gpu hang
mar 21 17:03:58 localhost kernel: [drm] GPU crash dump saved to /sys/class/drm/card0/error
mar 21 17:03:58 localhost kernel: [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
mar 21 17:03:58 localhost kernel: [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
mar 21 17:03:58 localhost kernel: [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
mar 21 17:03:58 localhost kernel: [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
mar 21 17:03:58 localhost kernel: [drm] GPU HANG: ecode 6:0:0x85fffffc, in WebKitWebProces [3381], reason: Hang on render ring, action: reset
mar 21 17:02:20 localhost telepathy-idle[2241]: Exiting
mar 21 16:59:03 localhost epiphany[1879]: xdg_popup_configure: assertion  'impl->transient_for' failed
mar 21 16:59:03 localhost epiphany[1879]: Window 0x96641b0 is a temporary window without parent, application will not be able to position it on screen.
mar 21 16:59:03 localhost epiphany[1879]: Window 0x96641b0 is a temporary window without parent, application will not be able to position it on screen.
mar 21 16:58:37 localhost epiphany[1879]: xdg_popup_configure: assertion 'impl->transient_for' failed
mar 21 16:58:37 localhost epiphany[1879]: Window 0x9384340 is a temporary window without parent, application will not be able to position it on screen.
mar 21 16:58:37 localhost epiphany[1879]: Window 0x9384340 is a temporary window without parent, application will not be able to position it on screen.
mar 21 16:58:36 localhost epiphany[1879]: xdg_popup_configure: assertion 'impl->transient_for' failed
mar 21 16:58:36 localhost epiphany[1879]: Window 0x6f53c80 is a temporary window without parent, application will not be able to position it on screen.
mar 21 16:58:36 localhost epiphany[1879]: Window 0x6f53c80 is a temporary window without parent, application will not be able to position it on screen.
mar 21 16:58:18 localhost epiphany[1879]: xdg_popup_configure: assertion 'impl->transient_for' failed
mar 21 16:58:18 localhost epiphany[1879]: Window 0x9684190 is a temporary window without parent, application will not be able to position it on screen.
mar 21 16:58:18 localhost epiphany[1879]: Window 0x9684190 is a temporary window without parent, application will not be able to position it on screen.
mar 21 16:57:49 localhost epiphany[1879]: xdg_popup_configure: assertion 'impl->transient_for' failed
mar 21 16:57:49 localhost epiphany[1879]: Window 0x9662b10 is a temporary window without parent, application will not be able to position it on screen.
mar 21 16:57:49 localhost epiphany[1879]: Window 0x9662b10 is a temporary window without parent, application will not be able to position it on screen.
mar 21 16:57:44 localhost epiphany[1879]: xdg_popup_configure: assertion 'impl->transient_for' failed
mar 21 16:57:44 localhost epiphany[1879]: Window 0x9684640 is a temporary window without parent, application will not be able to position it on screen.
mar 21 16:57:44 localhost epiphany[1879]: Window 0x9684640 is a temporary window without parent, application will not be able to position it on screen.
mar 21 16:57:36 localhost epiphany[1879]: xdg_popup_configure: assertion 'impl->transient_for' failed
mar 21 16:57:36 localhost epiphany[1879]: Window 0x6b8eb00 is a temporary window without parent, application will not be able to position it on screen.
mar 21 16:57:36 localhost epiphany[1879]: Window 0x6b8eb00 is a temporary window without parent, application will not be able to position it on screen.</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>
      </ul>
    </body>
</html>