[Webkit-unassigned] [Bug 181438] [GTK] RELEASE_ASSERT(reservedZoneSize >= minimumReservedZoneSize) in JSC::VM::updateStackLimits

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jan 11 18:21:27 PST 2018


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

--- Comment #21 from Yusuke Suzuki <utatane.tea at gmail.com> ---
(In reply to Yusuke Suzuki from comment #20)
> (In reply to Michael Catanzaro from comment #19)
> > (In reply to Carlos Garcia Campos from comment #11)
> > > This is called after a message has been received from the web process, so
> > > threading has been initialized for sure. The first thing InitializeWebKit2()
> > > does is calling JSC::initializeThreading(). Guillaume, could you check the
> > > value of reservedZoneSize right before the assert?
> > 
> > The problem is that it's only been called in libwebkit2gtk's copy of JSC,
> > not in libjavascriptcoregtk's copy of JSC. Remember that after bug #179914,
> > both libraries contain their own separate copies of JSC, so both will need
> > to be initialized.
> > 
> > Maybe we can do this in a library constructor.
> 
> How do we solve such a problem in macOS?

If we the app can mix libjavascriptcoregtk and libwebkit2gtk, having 2 copies of JSC looks dangerous to me.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180112/72e13f15/attachment.html>


More information about the webkit-unassigned mailing list