Quoting Bob Friesenhahn <bfrie...@simple.dallas.tx.us>: > These descriptions of static vs shared libraries don't make any > sense to me. On the planet I live on, programs using a shared > library always get private data and there is no sharing of data > between programs due to using a shared library. There are platforms > (e.g. Microsoft Windows) which support DLLs which are really > multi-threaded servers (shared memory space) under the guise of a > library but these are not normal DLLs and need to be registered with > the OS as a sort of server.
Obviously you are right and my description of the issue was wrong, actually the reports I got was about an application using both lcms2 and another library which was using lcms2 as well. The app did set its own memory management via a plug-in, but after calling the second library (which also set its own memory management) the callbacks pointed to the second library mem manager and segfaulted badly because all libs were deployed as .so and the callbacks were pointing to hyperspace. Sorry about the confusion. Regards Marti ------------------------------------------------------------------------------ Android apps run on BlackBerry 10 Introducing the new BlackBerry 10.2.1 Runtime for Android apps. Now with support for Jelly Bean, Bluetooth, Mapview and more. Get your Android app in front of a whole new audience. Start now. http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk _______________________________________________ Lcms-user mailing list Lcms-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lcms-user