<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - [bug] LibVA h.264 capture/encoding causes Weston to hang"
href="https://bugs.freedesktop.org/show_bug.cgi?id=69330#c8">Comment # 8</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW --- - [bug] LibVA h.264 capture/encoding causes Weston to hang"
href="https://bugs.freedesktop.org/show_bug.cgi?id=69330">bug 69330</a>
from <span class="vcard"><a class="email" href="mailto:conselvan2@gmail.com" title="Ander Conselvan de Oliveira <conselvan2@gmail.com>"> <span class="fn">Ander Conselvan de Oliveira</span></a>
</span></b>
<pre>It is possible that I wasn't able to reproduce this because I had too much disk
space. The screen capture code didn't handle an out of disk space condition
properly and ended up in a loop that caused the compositor to block. I sent a
patch to the list that fix this:
<a href="http://lists.freedesktop.org/archives/wayland-devel/2014-May/014761.html">http://lists.freedesktop.org/archives/wayland-devel/2014-May/014761.html</a>
---
On a side note, I noticed that change in the kernel that fixed (or worked
around) the problem in SandyBridge was reverted. So I am seeing an RC6 related
freeze on my machine. Seems the only kernel that works properly is 3.12 while
3.13 and 3.14 have the "fix" reverted.
This was the "fix":
<a href="https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=351aa5666d02062b52329bcfe4bcf9d1f882fba9">https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=351aa5666d02062b52329bcfe4bcf9d1f882fba9</a>
And this is the commit that reverted it:
<a href="https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=29c78f609e661e663a239a37923adb1d61f6386c">https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=29c78f609e661e663a239a37923adb1d61f6386c</a></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
</ul>
</body>
</html>