delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2010/05/24/20:38:04

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=3.9 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,T_RP_MATCHES_RCVD
X-Spam-Check-By: sourceware.org
Message-ID: <001001cafba2$7ef52830$6401a8c0@terra>
From: "Mizuno Mai" <MizunoMai AT AOL DOT com>
To: <cygwin AT cygwin DOT com>
Cc: <MizunoMai AT AOL DOT com>
Subject: Cygwin 1.5.25 and 1.7.5-1: Fork problem encountered
Date: Mon, 24 May 2010 17:37:45 -0700
MIME-Version: 1.0
x-aol-global-disposition: G
X-AOL-SCOLL-SCORE: 0:2:417284960:93952408
X-AOL-SCOLL-URL_COUNT: 0
x-aol-sid: 3039ac1d29424bfb1bdb2640
X-AOL-IP: 76.95.195.228
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Hi all,

I recently had to re-install my Windows 2000 Pro after my registry got
corrupted and I couldn't boot at all.
I was running versions of Cygwin before 1.5.25 with no problem; I'd enjoyed
3 years of Cygwin use without any issues.

Once I did the re-install, I found that Cygwin versioned up to 1.7.*; I
tried 1.7.5-1.
When trying to run programs (such as uni2ascii, eggdrop, pine), I ran into a
slew of FORK errors.

The most common was when I ran Eggdrop:

1009572 [main] eggdrop.exe-1.6.19 1824
C:\cygwin\home\Administrator\32-sb6\eggdrop.exe-1.6.19: *** fatal error -
couldn't release memory 0xF04000(1032192) for
'C:\cygwin\home\Administrator\32-sb6\modules-1.6.19\blowfish.dll' alignment,
Win32 error 487

1014630 [main] eggdrop 1728 fork: child 1824 - died waiting for dll loading,
errno 11

I receive this about 100 times (many screen fulls) involving various DLLs
(dns.dll, blowfish.dll, ...). The process does
start-up ultimately; any function within those programs that calls up FORK
gives me similar errors again (asking a bash script that uses uni2ascii to
dump a text file)..

I've even gone back to "legacy" 1.5.25, only to have the exact same results
(no difference) in both DOS & Unix modes (LF vs CRLF).

In all my searching, the ONLY things I could find that had anything to do
with this error [that had any value to my situation] were:

(1) REBASEALL via:
      1. Run Cygwin’s setup.exe and install the rebase package.
      2. At the Windows cmd line, run \cygwin\bin\ash
      3. At the ash prompt, run /bin/rebaseall
      4. If necessary, run REBASEALL a second or third time

(2) descriptions found at:
http://sourceware.org/ml/cygwin/2001-04/msg00851.html

Nothing I read fixes the issue at all; it keeps occuring. I've even run
REBASEALL a few dozen times (literally) thanks to copy/paste. REBASE[ALL]
doesn't fix the problem.

Is there any information as to changes in how FORKing occurs from older
Cygwin releases (presumably cygwin1.dll) to how it's currently handled? Is
there a setting (perhaps in the Registry) that functions as a work-around?

I've done plenty of research; I can't find the answer. Hopefully, I've met
the "don't ask dumb questions, do your own homework for simple stuff"
requirements and can get some help with this issue.

~ Mai Mizuno, now suffering from tired eyes, Google Hands, and split ends
-----
~ I don't use PGP; who the hell would want to impersonate ME?! ~


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019