Banibrata Dutta | 4 Sep 09:38
Gravatar

sudden error: "proc magic mismatch detected"

Hi,

I'd been using Cygwin on my PC w/o problems (for about 4 months),
until yesterday night. Today morning I get this error...

$ startx
C:\cygwin\usr\X11R6\bin\xinit.exe (2556): *** proc magic mismatch detected -
0x19C16FB6/0xD079E02.
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.

If some has a clue as to how to fix this, please lemme know.  I've
reinstalled cygwin from a ISO image (which was used to install my
previous setup as well).

thanks,
bd

Dave Korn | 4 Sep 10:18
Favicon

RE: sudden error: "proc magic mismatch detected"

On 04 September 2006 08:41, Banibrata Dutta wrote:

> I'd been using Cygwin on my PC w/o problems (for about 4 months),
> until yesterday night. Today morning I get this error...
> 
> $ startx
> C:\cygwin\usr\X11R6\bin\xinit.exe (2556): *** proc magic mismatch detected -
> 0x19C16FB6/0xD079E02.
> 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.
> 
> If some has a clue as to how to fix this, please lemme know.

  Well, it is possible that you are using incompatible versions of the cygwin
DLL.  You could find out by searching for cygwin1.dll using the Windows
Start->Find/Search facility and deleting all but the most recent version.

  BTW, the most recent version *should* reside in x:\cygwin\bin, where 'x' is
the drive on which you have installed the cygwin distribution.

  Oh, apparently, rebooting is also suggested if you are unable to find
another cygwin DLL.

>   I've
> reinstalled cygwin from a ISO image (which was used to install my
> previous setup as well).
(Continue reading)

Banibrata Dutta | 4 Sep 12:41
Gravatar

Re: sudden error: "proc magic mismatch detected"

Thanks a lot Dave. The "cygcheck -s -v -r > cygcheck.out " did the
trick. Using it's output I figured that "somehow, from somewhere" a
second cygwin1.dll had got installed in C:\WINDOWS\system32\ folder.
It didn't showup in the result of file-search, probably because search
ignores system-files. Removing the duplicate .ddl fixed this issue.

Thanks again.

regards,
bd

On 9/4/06, Dave Korn <dave.korn <at> artimi.com> wrote:
> On 04 September 2006 08:41, Banibrata Dutta wrote:
>
> > I'd been using Cygwin on my PC w/o problems (for about 4 months),
> > until yesterday night. Today morning I get this error...
> >
> > $ startx
> > C:\cygwin\usr\X11R6\bin\xinit.exe (2556): *** proc magic mismatch detected -
> > 0x19C16FB6/0xD079E02.
> > 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.
> >
> > If some has a clue as to how to fix this, please lemme know.
>
>  Well, it is possible that you are using incompatible versions of the cygwin
(Continue reading)


Gmane