[GE users] Tools segfault for users in LDAP

kisielk kamil at zymeworks.com
Tue Jan 5 19:12:31 GMT 2010

Thanks Stefan, the problem is very much what I suspected but was unsure how to rectify.

As far as building gridengine from source, is the process well documented somewhere? Following the README.BUILD file I find I have to make a lot of changes to the aimk, aimk.site, and build.properties files as well as the run_util.properties and build.xml from jgdi. There seems to be a lot of hard-coded paths that don't match up for me. I can't help but feel there must be a better way than waiting for the build to error out and then finding the right variable to change.

> This is a known issue.
> The NSS module (Name Service Switch of glibc) does not support custom 
> malloc implementations, as the lib is always opened with the 
> RTLD_DEEPBIND-flag. Therefore the lib uses always the standard 
> malloc-libs and NOT the ones defined by the main-program (in our case 
> the jemalloc-lib).
> Therefore I've interposed glibc-hooks in our jemalloc-library in 6.2u5.
> Unfortunately, the free()-hook is missing there.
> So for a quick fix just get the newest revision (1.6) of our jemalloc.c 
> from maintrunk or simply add at "static void sge_init_hook(void)"
> __free_hook = free;
> to 3rdparty/jemalloc/jemalloc.c
> Stefan


To unsubscribe from this discussion, e-mail: [users-unsubscribe at gridengine.sunsource.net].

More information about the gridengine-users mailing list