Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Reply-To: Cygwin List Message-Id: <6.1.0.6.0.20040617174554.032c6f68@pop.prospeed.net> X-Sender: Date: Thu, 17 Jun 2004 17:51:26 -0400 To: Natalie Menk , Cygwin List From: Larry Hall Subject: Re: PostgreSQL: initdb fails with v7.4.2 - postmaster fork error with v7.4.1 In-Reply-To: <20040617214537.2160.qmail@web11003.mail.yahoo.com> References: <6 DOT 1 DOT 0 DOT 6 DOT 0 DOT 20040617130127 DOT 032c95d8 AT pop DOT prospeed DOT net> <20040617214537 DOT 2160 DOT qmail AT web11003 DOT mail DOT yahoo DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" At 05:45 PM 6/17/2004, you wrote: >--- Larry Hall wrote: >> At 12:27 PM 6/17/2004, you wrote >> >--- Igor Pechtchanski wrote: >> >> On Thu, 17 Jun 2004, Natalie Menk wrote: >> >> >> > >> >Now I get nearly the same fork errror message under postgresql 7.4.2 >> >while starting postmaster. >> >It looks like this: >> >-------------------------- >> >n AT n ~ >> >$ CYGWIN=server postmaster -D edge_inline -h localhost -i >> >WARNING: dup(0) failed after 3195 successes: Bad file descriptor >> >C:\cygwin\bin\postgres.exe (2164): *** fork: can't reserve memory >> for >> >stack 0x30 >> >000 - 0x230000, Win32 error 487 >> > 5 [main] postmaster 3336 proc_subproc: Couldn't duplicate my >> >handle<0x7F4> >> > for pid 2164, Win32 error 5 >> > 396 [main] postmaster 3336 sync_with_child: child 2164(0x668) >> died >> >before in >> >itialization with status code 0x1 >> > 517 [main] postmaster 3336 sync_with_child: *** child state >> waiting >> >for long >> >jmp >> >LOG: could not fork statistics buffer: Resource temporarily >> >unavailable >> > 27885 [main] postmaster 3336 fork_copy: linked dll data/bss pass 0 >> >failed, 0x7 >> >7B000..0x787880, done 0, windows pid 3780, Win32 error 487 >> >LOG: could not fork startup process: Resource temporarily >> unavailable >> >I coulnd't find something helpful with Google, googling for the >> exact >> >error message or parts from it. Because of that I'm asking here. >> >> >> Really? I found tons of hits with just "Win32 error 487". I'll >> admit >> that you'd probably find it more comforting to have something that >> mentions PostgreSQL. But that's easy: >> >> > >> >> That's close enough right? If you need more of a hint, think >> 'rebaseall'. >> >> > >I tried 'rebaseall' and get still the same error message. >I would use rebase but i don't know which options (especially which >BaseAdress)I should use.(So I tried 'rebase -b 0x30000 -o >0x230000'without success.) No, don't fool around with 'rebase' if you don't know what you're doing. Stick with 'rebaseall'. You might want to reinstall any package that you attempted a 'rebase' on (as opposed to 'rebaseall'). Are you sure it's not a Windows problem? Previously reports indicated if 'rebaseall' didn't solve it, a Windows update would. As always, YMMV. -- Larry Hall http://www.rfk.com RFK Partners, Inc. (508) 893-9779 - RFK Office 838 Washington Street (508) 893-9889 - FAX Holliston, MA 01746 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/