[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