ummm, I was just recompiling EFL again (fresh from git), and I've noticed
this message:
modules/evas/loaders/png/evas_image_load_png.c: In function
‘evas_image_load_file_data_png’:
modules/evas/loaders/png/evas_image_load_png.c:184:37: warning: argument
‘pixels’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered]
void *pixels,
Is it possible that this warning is the cause Enlightenment fail message?
2014-03-16 0:10 GMT-03:00 Carsten Haitzler <[email protected]>:
> On Sat, 15 Mar 2014 22:02:05 -0300 Wido <[email protected]> said:
>
> > 2014-03-14 23:27 GMT-03:00 Carsten Haitzler <[email protected]>:
> >
> > > On Fri, 14 Mar 2014 17:29:00 -0300 Wido <[email protected]> said:
> > >
> > > > No, I don't have multiple EFL installs, only e19 (from git).
> > >
> > > famous last words. you have no idea how many times i've heard that...
> and
> > > then
> > > there turns out to be multiple installs. :)
> > >
> >
> > I *used* to have multiple installations (e18 and e19) when first
> installed
> > it. But I have removed all e18 dirs, path, env and stuff. I know you get
> > mad when users have multiple installs, so I made sure not to give you
> > reasons to do that, sorry :D
>
> i don't get mad at them having multiple installs. i just get tired of
> helping
> them fix it when they have no idea what is happening and why. multiple
> installs
> are perfectly possible, but with great care and attention. :)
>
> > > > The strange part is that, even when I got that message, I don't
> notice
> > > any
> > > > odd behaviour (except th eplaces modules that show the header but
> don't
> > > > list anything, even when eeze find things).
> > >
> > > i've never seen the message. i have no idea why you are getting it
> other
> > > than
> > > the load of the test png failed.
> > >
> >
> > > e_prefix_data_concat_static(buff, "data/images/test.png");
> > > evas_object_image_file_set(im, buff, NULL);
> > > if (evas_object_image_load_error_get(im) != EVAS_LOAD_ERROR_NONE)
> > > {
> > > e_error_message_show(_("Enlightenment found Evas can't load PNG
> > > files. "
> > > "Check Evas has PNG loader
> support.\n"));
> > > _e_main_shutdown(-1);
> > > }
> > >
> > > that's the code. it uses the prefix location to find the share data
> dir,
> > > sets
> > > file, gets load error. on error e SHUTS DOWN. calls exit(-1). how can
> your
> > > e be
> > > running at all and you get this message?
> > >
> >
> > You may come to my house and try to do an exorcise ;)
>
> you keep your demons right there! :)
>
> > > > Also, terminology seems to load the png file just fine, why does
> > > > terminology works loading png, but E19 doesn't? it doesn't make much
> > > sense
> > > > to me since E19 and TY are using the same libs.
> > > >
> > > >
> > > > 2014-03-13 21:09 GMT-03:00 Carsten Haitzler <[email protected]>:
> > > >
> > > > > On Thu, 13 Mar 2014 19:22:02 -0300 Wido <[email protected]> said:
> > > > >
> > > > > > Ok, that file is there. And is fine. And I could even see it with
> > > tyls,
> > > > > > from terminology.
> > > > > >
> > > > > > frankie:/opt/e19/share/enlightenment/data/images$ ls -l
> > > > > > total 24
> > > > > > -rw-r--r-- 1 root root 2046 mar 6 21:21 enlightenment.png
> > > > > > -rw-r--r-- 1 root root 4703 mar 6 21:21 test.edj
> > > > > > -rw-r--r-- 1 root root 625 mar 6 21:21 test.jpg
> > > > > > -rw-r--r-- 1 root root 194 mar 6 21:21 test.png
> > > > > > -rw-r--r-- 1 root root 1927 mar 6 21:21 test.svg
> > > > >
> > > > > then somehow your evas being used is built without png loading
> support.
> > > > > maybe
> > > > > you have multiple evas installs? but that test tries to load that
> png
> > > and
> > > > > if
> > > > > that fails... guess what. :)
> > > > >
> > > > > > 2014-03-13 0:10 GMT-03:00 Carsten Haitzler <[email protected]
> >:
> > > > > >
> > > > > > > On Wed, 12 Mar 2014 22:29:35 -0300 Wido <[email protected]>
> said:
> > > > > > >
> > > > > > > > I haven't deleted it and is not a package but the good old
> > > configure
> > > > > &&
> > > > > > > > make && sudo make install.
> > > > > > > >
> > > > > > > > what's the name and where should it be (target dir)?
> > > > > > >
> > > > > > > PREFIX/share/enlightenment/data/images/test.png
> > > > > > >
> > > > > > > >
> > > > > > > > 2014-03-12 20:49 GMT-03:00 Carsten Haitzler <
> > > [email protected]>:
> > > > > > > >
> > > > > > > > > On Wed, 12 Mar 2014 19:53:35 -0300 Wido <[email protected]
> >
> > > said:
> > > > > > > > >
> > > > > > > > > > Hi Guys,
> > > > > > > > > >
> > > > > > > > > > I just noticed in my ~.xsession-errors file that, when
> E19
> > > > > (latest
> > > > > > > from
> > > > > > > > > > git) starts, it shows an error saying it can't load PNG
> > > files.
> > > > > > > > > >
> > > > > > > > > > I'm using Debian Jessie (testing) in AMD64. I reinstalled
> > > > > libpng12
> > > > > > > and
> > > > > > > > > > libpng12-dev, reuqired to compile. I re-configured and
> > > > > re-installed
> > > > > > > > > EFL1.9
> > > > > > > > > > (latest, from git) and I made sure png is selected. It's
> > > marked
> > > > > as
> > > > > > > > > > 'static', which I'm not sure what it means, but other
> things
> > > are
> > > > > > > marked
> > > > > > > > > > like that so I assume that's fine.
> > > > > > > > > >
> > > > > > > > > > What else could I try to be really really sure there is a
> > > problem
> > > > > > > loading
> > > > > > > > > > png files?
> > > > > > > > > >
> > > > > > > > > > thanks!
> > > > > > > > >
> > > > > > > > > missing test png file that e ships and installs and tires
> to
> > > load
> > > > > on
> > > > > > > start
> > > > > > > > > to
> > > > > > > > > tell you if it works or not. you deleted it or didn't
> package
> > > it
> > > > > etc.?
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > --
> > > > > > > > > ------------- Codito, ergo sum - "I code, therefore I am"
> > > > > > > --------------
> > > > > > > > > The Rasterman (Carsten Haitzler) [email protected]
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > --
> > > > > > > > Wido
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > ------------- Codito, ergo sum - "I code, therefore I am"
> > > > > --------------
> > > > > > > The Rasterman (Carsten Haitzler) [email protected]
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Wido
> > > > > >
> > > > >
> > >
> ------------------------------------------------------------------------------
> > > > > > Learn Graph Databases - Download FREE O'Reilly Book
> > > > > > "Graph Databases" is the definitive new guide to graph databases
> and
> > > > > their
> > > > > > applications. Written by three acclaimed leaders in the field,
> > > > > > this first edition is now available. Download your free book
> today!
> > > > > > http://p.sf.net/sfu/13534_NeoTech
> > > > > > _______________________________________________
> > > > > > 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]
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > Wido
> > >
> > >
> > > --
> > > ------------- Codito, ergo sum - "I code, therefore I am"
> --------------
> > > The Rasterman (Carsten Haitzler) [email protected]
> > >
> > >
> >
> >
> > --
> > Wido
>
>
> --
> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> The Rasterman (Carsten Haitzler) [email protected]
>
>
--
Wido
------------------------------------------------------------------------------
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users