[Webkit-unassigned] [Bug 167921] [EFL] ASSERTION FAILED: WTF::isMainThread() in JSC::GCActivityCallback::didAllocate

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 10 02:31:10 PST 2017


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

Fujii Hironori <Hironori.Fujii at sony.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|webkit-unassigned at lists.web |gyuyoung.kim at webkit.org
                   |kit.org                     |

--- Comment #4 from Fujii Hironori <Hironori.Fujii at sony.com> ---
(In reply to comment #3)
> (In reply to comment #2)
> > This assertion was introduced in Bug 95923 comment 40.
> 
> Let me take a look this crash soon.

Thanks. This bug is annoying. Assigned to you.

I looked into it a little.  ecore_timer_add is not
thread-safe. So this assertion is still valid.  EFL document
mentions:

https://www.enlightenment.org/program_guide/main_loop/threads

> EFL is not entirely thread-safe.

On the other hand, WTF::RunLoop is thread-safe, seems a good alternative.
RunLoop::main() can be used to get main RunLoop.

-- 
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/20170210/9df61042/attachment.html>


More information about the webkit-unassigned mailing list