> > > umem_flags/X > > libumem.so.1`umem_flags: > > libumem.so.1`umem_flags: 0 > > It looks like the environment variables were set up > after umem was initialized; > is you application doing: > > putenv("UMEM_DEBUG=default"); > > or something? That isn't going to work, since the > putenv() call will > do an allocation, which will initialize umem. You > need to set the > environment variables up before the process is > invoked. > > Cheers, > - jonathan >
I know for sure that the code is not doing (btw this is not my code) putenv("UMEM_DEBUG=default"); because our developers are not even aware of UMEM_DEBUG. Do you believe that the code is doing something funky with putenv() calls? I will have to browse thru the code to see all the putenv() calls. Should I be looking for anything else? Thanks, -- prasad This message posted from opensolaris.org