<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - SIGSEGV: ALT-TAB crashes Weston in surface_free_unused_subsurface_views(...)"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=72610">72610</a>
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>wayland-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>SIGSEGV: ALT-TAB crashes Weston in surface_free_unused_subsurface_views(...)
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>critical
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>ullysses.a.eoff@intel.com
          </td>
        </tr>

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

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

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>weston
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Wayland
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=90620" name="attach_90620" title="Weston segfault gdb backtrace">attachment 90620</a> <a href="attachment.cgi?id=90620&action=edit" title="Weston segfault gdb backtrace">[details]</a></span>
Weston segfault gdb backtrace

While running the weston-nested demo client (with eglSwapInterval 0), using
<ALT>+<TAB> causes Weston to crash with the following output:

[10:43:27.548] caught signal: 11
[10:43:27.548]   [000000000040f55f]  --  (weston)
[10:43:27.548]   [000000000040f60b]  --  (weston)
[10:43:27.548]   [0000003a9200efa0]  --  (/lib64/libpthread.so.0)
[10:43:27.548]   [00007fa361fcc9d4]  wl_list_remove 
(/home/uartie/Work/wayland/install/lib/libwayland-server.so.0)
[10:43:27.548]   [000000000040a811]  weston_view_destroy  (weston)
[10:43:27.548]   [000000000040b3f1]  --  (weston)
[10:43:27.548]   [000000000040b8af]  --  (weston)
[10:43:27.548]   [000000000040a801]  weston_view_destroy  (weston)
[10:43:27.548]   [00007fa35fe4de77]  -- 
(/home/uartie/Work/wayland/install/lib/weston/desktop-shell.so)
[10:43:27.548]   [00007fa35fe4e05b]  -- 
(/home/uartie/Work/wayland/install/lib/weston/desktop-shell.so)
[10:43:27.549]   [00000000004129c4]  notify_modifiers  (weston)
[10:43:27.549]   [0000000000412a40]  --  (weston)
[10:43:27.549]   [0000000000413069]  notify_key  (weston)
[10:43:27.549]   [00007fa361d8a1d8]  -- 
(/home/uartie/Work/wayland/install/lib/weston/drm-backend.so)
[10:43:27.549]   [00007fa361d8a714]  -- 
(/home/uartie/Work/wayland/install/lib/weston/drm-backend.so)
[10:43:27.549]   [00007fa361d8a82b]  -- 
(/home/uartie/Work/wayland/install/lib/weston/drm-backend.so)
[10:43:27.549]   [00007fa361d8a9b6]  -- 
(/home/uartie/Work/wayland/install/lib/weston/drm-backend.so)
[10:43:27.549]   [00007fa361fc92d8]  -- 
(/home/uartie/Work/wayland/install/lib/libwayland-server.so.0)
[10:43:27.549]   [00007fa361fc9c89]  wl_event_loop_dispatch 
(/home/uartie/Work/wayland/install/lib/libwayland-server.so.0)
[10:43:27.549]   [000000000040bb19]  --  (weston)
[10:43:27.549]   [000000000040bcd6]  weston_output_finish_frame  (weston)
[10:43:27.549]   [00007fa361d83b49]  -- 
(/home/uartie/Work/wayland/install/lib/weston/drm-backend.so)
[10:43:27.549]   [00007fa36130a1c4]  drmHandleEvent 
(/home/uartie/Work/wayland/install/lib/libdrm.so.2)
[10:43:27.549]   [00007fa361d84fc2]  -- 
(/home/uartie/Work/wayland/install/lib/weston/drm-backend.so)
[10:43:27.549]   [00007fa361fc92d8]  -- 
(/home/uartie/Work/wayland/install/lib/libwayland-server.so.0)
[10:43:27.549]   [00007fa361fc9c89]  wl_event_loop_dispatch 
(/home/uartie/Work/wayland/install/lib/libwayland-server.so.0)
[10:43:27.549]   [00007fa361fc7acd]  wl_display_run 
(/home/uartie/Work/wayland/install/lib/libwayland-server.so.0)
[10:43:27.549]   [00000000004100b2]  --  (weston)
[10:43:27.549]   [0000003a91821b75]  __libc_start_main  (/lib64/libc.so.6)
[10:43:27.549]   [0000000000406f89]  --  (weston)
Trace/breakpoint trap

See the attached gdb backtrace for more details.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>