Tom Hacohen <t...@stosb.com> writes: > Just use "elementary_test", no need to get fancy and write your own > applications... :)
Same results: no {definitely,indirectly,possibly} lost objects, some kilobytes of still reachable objects. > As for solving the issue at hand: I don't quite understand, does webkit > init and shutdown evas all the time? No, evas is started at the beginning and shut down at the end (ie. when the user calls ewk_shutdown()). > Why doesn't webkit init and shutdown fontconfig as well? > If they are using it, they should init and shutdown it. > If they'll init/shutdown fontconfig will never fully delete anything until > webkit is done as well. WebKit does init fontconfig, but does not shut it down. The fontconfig objects are used with caches and other objects which persist until the program ends. In other words, they are not explicitly destroyed. This is a conscious decision made by the WebKit developers, so "just change WebKit and make it call FcFini()" is not a valid solution at this point. Trying to explain it differently: if $PROGRAM uses fontconfig and the EFL and shuts evas down before tearing down all its fontconfig resources before (due to whatever reason), it will crash. ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_jan _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel