2007-04-11 04:58:32 -07:00
|
|
|
The Rasterman (Carsten Haitzler) <raster@rasterman.com>
|
2008-09-19 19:06:00 -07:00
|
|
|
Tim Horton <hortont424@gmail.com>
|
2010-05-21 00:10:45 -07:00
|
|
|
Saumsung Electronics <tbd>
|
|
|
|
Samsung SAIT <tbd>
|
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 02:54:54 -08:00
|
|
|
Bruno Tarquini <btarquini@gmail.com>
|
2012-06-14 23:46:57 -07:00
|
|
|
ChunEon Park (Hermet) <hermet@hermet.pe.kr>
|
2012-11-12 04:33:21 -08:00
|
|
|
Eduardo Lima (Etrunko) <eblima@gmail.com>
|
2014-03-24 22:03:03 -07:00
|
|
|
JaEun Choi <jaeun12.choi@samsung.com>
|