~:( Make that global = 16r100; it makes no difference in the outcome though. -----Original Message----- From: pharo-project-bounces@lists.gforge.inria.fr [mailto:pharo-project-bounces@lists.gforge.inria.fr] On Behalf Of Schwab,Wilhelm K Sent: Thursday, April 01, 2010 9:54 AM To: Pharo-project@lists.gforge.inria.fr; squeak-dev@lists.squeakfoundation.org Subject: [Pharo-project] dlopen() crashing Hello all, I am trying to use dlsym() which means I have to call dlopen(), and it is crashing with messages such as Inconsistency detected by ld.so: dl-open.c: 643: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed! I am calling it as follows: dlOpen:aString mode:int < cdecl: void* 'dlopen' ( char* long ) > ^ self externalCallFailed. With zero for the mode parameter, it runs but returns an null handle; with 2 (now) or 10 (now|global), it crashes. Any ideas or working examples? Bill _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project