[Webkit-unassigned] [Bug 125486] [EFL] Run-webkit-tests --efl raise ScriptError
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Dec 19 04:42:24 PST 2013
https://bugs.webkit.org/show_bug.cgi?id=125486
László Langó <lango at inf.u-szeged.hu> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |lango at inf.u-szeged.hu
--- Comment #6 from László Langó <lango at inf.u-szeged.hu> 2013-12-19 04:40:27 PST ---
(In reply to comment #4)
> (In reply to comment #3)
> > First of all, thanks for the fast reply. I had found a documentation, that will answer all your questions: http://docs.enlightenment.org/auto/ecore/group__Ecore__Evas__Group.html#gab8fa311077f749190c9b622f672b2214
>
> I can't get your point.
>
> Because ewk_init() calls ecore_init() and evas_init(), we should call ecore_shutdown() and evas_shutdown() in ewk_shutdown().
I think Tibor is right. The ecore_evas_shutdown() wraps the ecore_shutdown() and evas_shutdown(). See: http://git.enlightenment.fr/~leif/ecore/tree/src/lib/ecore_evas/ecore_evas.c#n253
The problem is that when the EWebLauncher is closed, the following error will emit
fccache.c:507: FcCacheFini: Assertion `fcCacheChains[i] == ((void *)0)' failed.
As I see, this is because we try to free the font config twice. I checked and this patch really removes the above error.
But you might have right, the ewk_init is still messy, we shouldn't call ecore_init and evas_init separate if use the ecore_evas_init wrapper function.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list