Go to file
Bruno Tarquini 44476d7e76 From: Bruno Tarquini <btarquini@gmail.com>
Subject: [Patch] expedite: fix segfault at exit

shutdown the engine before evas because Xext, Xrender and GL (loaded by evas)
seem to register a hook which is called in XCloseDisplay (in engine_shutdown()).
this segfault because evas_shutdown() should unload those libs, and so,
invalidate the hook pointer.

this bug was already noted by caro in @43373:
> strangely, the xrender xlib and gl xlib engines are segfaulting when
XCloseDisplay is called (in the shutdown function). > It does not with soft 
xlib. I absolutely don't know why.

with this proper fix, remove also Xext, Xrender from dependencies,
which are not  used directly by expedite.

triggered by compiling with --as-needed, because it removed unused libs: 
libXrender, libXext.

tested with xlib, gl and sdl engine



SVN revision: 65336
2011-11-17 10:54:54 +00:00
data remove .cvsignore files 2011-06-12 21:38:37 +00:00
m4 Expedite: warnings-- 2011-04-24 17:14:34 +00:00
src From: Bruno Tarquini <btarquini@gmail.com> 2011-11-17 10:54:54 +00:00
win32 update Visual Studio project files 2010-04-10 13:00:02 +00:00
AUTHORS From: Bruno Tarquini <btarquini@gmail.com> 2011-11-17 10:54:54 +00:00
COPYING fix copyign for expedite 2011-11-15 11:49:34 +00:00
COPYING-PLAIN add expedite to cvs! finally! :) it's in decent shape. 2007-04-11 11:58:32 +00:00
ChangeLog add expedite to cvs! finally! :) it's in decent shape. 2007-04-11 11:58:32 +00:00
INSTALL add expedite to cvs! finally! :) it's in decent shape. 2007-04-11 11:58:32 +00:00
Makefile.am missing files to remove during maintainer-clean rule 2008-04-18 21:19:16 +00:00
NEWS add expedite to cvs! finally! :) it's in decent shape. 2007-04-11 11:58:32 +00:00
README update README for expedite 2011-11-15 11:44:19 +00:00
autogen.sh * use an m4 macro to detect engines; faster for adding new engines 2008-03-23 19:39:17 +00:00
configure.ac From: Bruno Tarquini <btarquini@gmail.com> 2011-11-17 10:54:54 +00:00
expedite.oe Expedite 0.7.0 now with a nicer look! Reworked graphics to bring it more in-line with EFL current look. Also added a logo.png file that can be easily changed without upsetting the start interface. If you use this version, you may experience different performance results in comparision to the older version so please consider this when using it for benchmarking. 2010-01-17 02:33:48 +00:00
expedite.spec Expedite 0.7.0 now with a nicer look! Reworked graphics to bring it more in-line with EFL current look. Also added a logo.png file that can be easily changed without upsetting the start interface. If you use this version, you may experience different performance results in comparision to the older version so please consider this when using it for benchmarking. 2010-01-17 02:33:48 +00:00

README

Expedite 1.0.0

******************************************************************************

 FOR ANY ISSUES PLEASE EMAIL:
 enlightenment-devel@lists.sourceforge.net

******************************************************************************

Requirements:
-------------
Must have:
 libc
 libm
 evas (at least 1.1.0)

This is meant to be a detailed and comprehensive benchmark suite for Evas.

The images can be interchanged for demonstration purposes. Logo.png should 
have some areas of alpha to demonstrate transparency.

------------------------------------------------------------------------------
COMPILING AND INSTALLING:

  ./configure
  make
(as root unless you are installing in your users directories):
  make install