Bug 991741 - Crash in SwapBuffers() because Framebuffer's Fence misuse when HWComposer is not used. [SGS2][JB] Check if the recently acquired fence is a valid one. r=sotaro

This commit is contained in:
Juan Gomez 2014-04-03 09:02:00 +02:00
parent 50ea4f0b10
commit 919c8b1841

View File

@ -135,7 +135,7 @@ void FramebufferSurface::onFrameAvailable() {
strerror(-err), err);
return;
}
if (acquireFence.get())
if (acquireFence.get() && acquireFence->isValid())
mPrevFBAcquireFence = new Fence(acquireFence->dup());
else
mPrevFBAcquireFence = Fence::NO_FENCE;