[Webkit-unassigned] [Bug 159579] currentThreadIsHoldingLock Heap::unprotect Assertion

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jul 14 08:29:48 PDT 2016


https://bugs.webkit.org/show_bug.cgi?id=159579

--- Comment #5 from Chris Vienneau <chris.vno at outlook.com> ---
I've decided to go a safer route for now and just modified the asserts which i believe to be firing when not necessary in:
void Heap::protect(JSValue k) and bool Heap::unprotect(JSValue k)
<<    ASSERT(m_vm->currentThreadIsHoldingAPILock());
>>    ASSERT(m_vm->currentThreadIsHoldingAPILock() || (m_vm->hasExclusiveThread() && m_vm->exclusiveThread() == std::this_thread::get_id()));

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160714/8d091a21/attachment.html>


More information about the webkit-unassigned mailing list