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


-----Original Message-----
>From: Larry Hall (Cygwin X)
>Sent: Wednesday, July 05, 2006 2:13 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:
>> -----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
>

Searching Local Harddrives (C:;D:)...
Cygwin1.dll found in D:\XXXXXXXXXX\cygwin\bin
Cygwin1.dll found in D:\XXXXXXXXXX\cygwin\usr\X11R6\bin
Select an item to view its description.

Both of these dirs are in $PATH.  So, here we are at the xterm:

(cl@xxxxxxxxxx)[27] ~
$

...and we check the $PATH:

(cl@xxxxxxxxxx)[27] ~
$ cat $PATH
cat:
/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:./:/cygdrive/d/xxxxxxxxxx/pfiles
/Microsoft Visual Studio/Common7/IDE:/cygdrive/d/xxxxxxxxxx/pfiles/Microsoft
Visual Studio/VC/bin:/cygdrive/d/xxxxxxxxxx/pfiles/Microsoft Visual
Studio/Common7/tools File name too long

That was only a snippet of what I had in my $PATH.  So this may mean that
somehow, Cygwin1.dll may have been COPIED into the /usr/X11R6/bin dir.  Does
setup.exe have that behaviour to do that?

Charli


--
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]