Andrew Dunstan wrote: > > > Hiroshi Inoue wrote: >> >> Eventually does the crash come from the call SetEnvironemntVariable >> (.., NULL) on mingw-XP(or older?)? >> I'm also interested in this issue and want to know the cause. >> >> > > The debugger shows that we actually fail on a popen() call in intdb. > However, if we replace the calls to SetEnvironmentVariable("foo",NULL) > with calls to SetEnvironmentVariable("foo","") then there is no failure. > My theory is that on XP somehow the former is corrupting the environment > such that when popen() tries to copy the environment for the new child > process, it barfs.
Well, XP only does it when it's built with mingw! Or is this actually dependent on if the binary is run under msys or cmd? //Magnus -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers