This is the mail archive of the cygwin-xfree mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Cygwin/X does not start after updating Cygwin1.dll to 1.5.20-1


Charli Li wrote:
-----Original Message-----
From: cgf
Sent: Wednesday, July 05, 2006 1:38 PM
To: Cygwin/X Mailing List
Subject: Re: Cygwin/X does not start after updating Cygwin1.dll to
1.5.20-1


On Wed, Jul 05, 2006 at 01:30:50PM -0400, Charli Li wrote:
Reformatted.
-----Original Message-----
From: Robert McNulty
Sent: Sunday, July 02, 2006 7:08 PM
To: Cygwin/X Mailing List
Subject: Re: Cygwin/X does not start after updating Cygwin1.dll to
1.5.20-1


Charli Li wrote:
There seems to be a problem with the new Cygwin1.dll version
1.5.20-1 made
available by cgf in setup.exe.
- ---
First of all, the subject says it all.  Please don't ask me to try a
different startup method, since I have tried all three (startx,
startxwin.sh, startxwin.bat) unsucessfully.  Startup worked with
Cygwin1.dll
version 1.5.19-4, though.

Charli
It works for me.
Called up a bash prompt in an xterm.

The error looks something like this (this is startx/startxwin.sh output;
startxwin.bat doesn't output anything):

849 [main] ? (1920) X:\XXXXXXXXXX\cygwin\usr\X11R6\bin\xinit.exe:
*** fatal
error - proc magic mismatch detected - 0x704D1F7E/0xC87757A7.
This problem is probably due to using incompatible versions of the Cygwin
DLL.  Search for Cygwin1.dll using the Windows Start->Find/Search utility
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.

...and similar error codes and the same message appear 5 more times.  Is
that telling me to downgrade back to 1.5.19-4 or what?  Just because it
feels that 1.5.20-1 is incompatible with X11?
No, it's telling you that the problem is due to using incompatible
versions of cygwin1.dll.  You should search for cygwin1.dll using the
Windows Start->Find/Search utility 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.

HTH.


Only one Cygwin1.dll is in X:\XXXXXXXXXX\cygwin\bin. 1.5.20-1 is the most recent version of Cygwin1.dll, and that was installed from a *GENUINE* copy of setup.exe. And I know that rebooting my Windows 2000 Professional SP4 box won't help. I did that a million times (simply shutting down the computer when I'm not using it, and then turning it on when I am) already. --- Had to downgrade to 1.5.19-4 for everything to go back to normal.


So that means that you have a copy of cygwin1.dll *outside* the Cygwin path,
as Chris suggested.  If you can't find it for some reason, please read and
follow the problem reporting guidelines outlined at:

Problem reports: http://cygwin.com/problems.html


Pay particular attention to the request to *attach* (not append) your cygcheck
output.  Others here on the list might be able to help find your wayward copy
if you haven't had any luck yourself (though if you can't find it by searching
your whole disk, then something is really amiss on your machine).


-- Larry Hall http://www.rfk.com RFK Partners, Inc. (508) 893-9779 - RFK Office 216 Dalton Rd. (508) 893-9889 - FAX Holliston, MA 01746

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]