This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: 1.5.15: multiple simultaneous processes can fail to start
- From: Christopher Faylor <cgf-no-personal-reply-please at cygwin dot com>
- To: cygwin at cygwin dot com
- Date: Thu, 21 Apr 2005 20:01:14 -0400
- Subject: Re: 1.5.15: multiple simultaneous processes can fail to start
- References: <d493g6$mn4$1@sea.gmane.org>
- Reply-to: cygwin at cygwin dot com
On Thu, Apr 21, 2005 at 01:50:44PM -0700, Usman Muzaffar wrote:
>Hello. We seem to be having difficulty when two Cygwin processes are
>started simultaneously (or in close succession) on multiprocessor
>Windows 2003 systems. The problem manifests as this error:
>
> c:\cygwin\bin\which.exe (3824): *** system shared memory version
>mismatch
> detected - 0x0/0x75BE007F.
> This problem is probably due to using incompatible versions of the
> cygwin DLL. Search for cygwin1.dll using the Windows
> Start->Find/Search facility and delete all but the most recent
> version. The most recent version *should* reside in
> x:\cygwin\bin, where 'x' is the drive on which you have installed
> the cygwin distribution. Rebooting is also suggested if you are
> unable to find another cygwin DLL.
Looking at the code I can't see any way that this error could ever occur
but, then, the code that produced this error was actually wrong.
I just checked in a minor rewrite around this error message. I don't know
if it will fix this problem or not. I couldn't duplicate your problem here,
FWIW.
This will be in the next cygwin snapshot: http://cygwin.com/snapshots/ .
cgf
--
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/