On Tue, 07 Jan 2014 09:45:16 -0800 "Dustin N. Jenkins" <[email protected]> said:

the glib  and librsvg things -

#ifdef HAVE_SVG_2_36
# if !defined(GLIB_VERSION_2_36)
   g_type_init();
# endif
#else
   rsvg_init();
#endif

we cured it for older rsvg versions already. or tried. rsvg changed behavior
and glib started complaining - it doesn't happen with rsvg 2.40 - i can
confirm. it's pretty hard to go supporting every possible combination version
of rsvg and glib especially if they change behavior.

11:45AM ~ > pacman -Q | grep rsvg
librsvg 1:2.40.1-3
11:45AM ~ > pacman -Q | grep glib
glib2 2.38.2-1

so perhaps your efl was compiled AGAINST an older glib/rsvg combo and upgrades
have caused the workarounds for older stuff to break now. rebuild against the
versions you have.

> I'm running Enlightenment 0.18.2 with the latest EFL and Elementary.  
> I'm on Fedora 16 with kernel 3.6.11, using librsvg 2.40.1 (Latest as of 
> this writing), and glib 2.39.2.
> 
> I'm seeing this message in my ~/.xsession-errors file:
> (process:14459): GLib-GObject-CRITICAL **: gtype.c:2715: You forgot to 
> call g_type_init()
> 
> (process:14459): GLib-GObject-CRITICAL **: gtype.c:2715: You forgot to 
> call g_type_init()
> 
> (process:14459): GLib-GObject-CRITICAL **: g_object_new: assertion 
> `G_TYPE_IS_OBJECT (object_type)' failed
> 
> (process:14459): librsvg-CRITICAL **: rsvg_handle_set_dpi_x_y: assertion 
> `handle != NULL' failed
> 
> Nothing in particular causes it, just normal usage (switching windows, 
> my normal Java Development stuff), and I'm more wondering if this is a 
> librsvg bug, a glib bug, or if it's something lower down in E18 that's 
> causing it.  It just fills up that log; E18 never crashes or anything.  
> Perhaps it's not serious.
> 
> Many thanks, and well done on this excellent version of E.
> Dustin
> 
> 
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT 
> organizations don't have a clear picture of how application performance 
> affects their revenue. With AppDynamics, you get 100% visibility into your 
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> enlightenment-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to