Re: initdb failure on win32 - Mailing list pgsql-hackers

From Magnus Hagander
Subject Re: initdb failure on win32
Date
Msg-id 6BCB9D8A16AC4241919521715F4D8BCE34C022@algol.sollentuna.se
Whole thread Raw
In response to initdb failure on win32  (Thomas Hallgren <thhal@mailblocks.com>)
Responses Re: initdb failure on win32  (Bruce Momjian <pgman@candle.pha.pa.us>)
List pgsql-hackers
> > There is a fixed buffer of 1024 bytes. I have a feeling
> ythat one has
> > to be changed to dynamic.
> >
> You're quite right. The 'InfoBufferSize' denotes 1122 bytes
> after this call.
>
> if(!GetTokenInformation(AccessToken,TokenGroups,InfoBuffer,102
> 4,&InfoBufferSize))

Ah.
Your stop-gap fix is to double the size of the buffer.

I'll try to get a patch in for dynamic buffer handling in the next
couple of days as the real fix.

Just to be sure: Bruce, open item please for "Use dynamic buffer for
token buffer in win32 admin check"


//Magnus


pgsql-hackers by date:

Previous
From: Fabien COELHO
Date:
Subject: Re: tablespace and sequences?
Next
From: Tom Lane
Date:
Subject: Re: [ADMIN] SRPM for 8.0.0 beta?