Re: mingw check hung
От | Andrew Dunstan |
---|---|
Тема | Re: mingw check hung |
Дата | |
Msg-id | 49847BF7.2060206@dunslane.net обсуждение исходный текст |
Ответ на | Re: mingw check hung (Magnus Hagander <magnus@hagander.net>) |
Ответы |
Re: mingw check hung
Re: mingw check hung |
Список | pgsql-hackers |
Magnus Hagander wrote: > 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? > > > Even weirder. It has now started working. For no apparent reason. I am seriously confused. cheers andrew
В списке pgsql-hackers по дате отправления: