public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* RE: snapshots R us
@ 2003-01-25  1:14 William S Fulton
  0 siblings, 0 replies; 6+ messages in thread
From: William S Fulton @ 2003-01-25  1:14 UTC (permalink / raw)
  To: g.r.vansickle, cygwin

Gary R. Van Sickle wrote:
>> On Tue, Oct 22, 2002 at 08:52:50PM -0500, Gary R. Van Sickle wrote:
>> 
>> 
>> 
>>> Just installed it (WinXP), getting this:
>>> 
>>> c:\WINDOWS>uname c:\unix\bin\uname.exe: *** shared version 
>>> mismatch detected - 0xBC3E/0x3E. You have multiple copies of 
>>> cygwin1.dll on your system. 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.
>>> 
>>> No multiple copies of cygwin1.dll on my system.
>> 
>> But there is a cygwin process running somewhere.  Otherwise you 
>> wouldn't be getting this error.  This indicates that cygwin's 
>> shared memory is already initialized, which wouldn't be the case if
>>  you run 'uname' from the command prompt as the only cygwin process
>>  on the system.
>> 
>> The last resort is rebooting if nothing else works.
> 
> Ok, that was weird.  No visible Cygwin processes according to "Task
> Manager", but sure enough, a reboot freed that shared memory.  And
> Perl is now working as well.  It's like Christmas in October!

I've just had the same error message after upgrading from 1.3.18 to 
1.3.19 when starting a bash shell. I closed all bash shells down before 
upgrading. The Task Manager showed no Cygwin processes running. However, 
as Chris suggests might be the case, Cygwin is being used. The problem 
is because I launched gvim (native Windows build) from the Cygwin shell 
as a background task before upgrading:
gvim file &

Only after closing these instances, could I launch a bash shell without 
the "shared version mismatch detected error". Might I suggest the error 
message is expanded to include something along the lines: "Also check 
that you have no Cygwin processes running, including background tasks 
launched from a different version of Cygwin."

Cheers
William


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: snapshots R us
       [not found] <H000076f176b8588.1043651775.eux100.sgp.st.com@MHS>
@ 2003-01-27 13:44 ` Pavel Holejsovsky
  0 siblings, 0 replies; 6+ messages in thread
From: Pavel Holejsovsky @ 2003-01-27 13:44 UTC (permalink / raw)
  To: cygwin

I've similar experience, but I believe even stranger one. After 
installing 1.3.19, I saw the message about shared version mismatch, but 
the numbers were different, unfortunately I didn't write them down:-(. I 
made sure that I have really only one cygwin1.dll in the system. I also 
used sysinternals HandleEx tools to check that no running process has 
loaded cygwin1.dll library. The error was still here.

Finally, I tried 'strace bash.exe' -> the error magically disappeared 
and then I could run everything normally.

This is no big deal for me, just wanted to let you know.

Pavel

wsf@fultondesigns.co.uk wrote:
> Gary R. Van Sickle wrote:
> 
>>> On Tue, Oct 22, 2002 at 08:52:50PM -0500, Gary R. Van Sickle wrote:
>>>
>>>
>>>
>>>> Just installed it (WinXP), getting this:
>>>>
>>>> c:\WINDOWS>uname c:\unix\bin\uname.exe: *** shared version mismatch 
>>>> detected - 0xBC3E/0x3E. You have multiple copies of cygwin1.dll on 
>>>> your system. 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.
>>>>
>>>> No multiple copies of cygwin1.dll on my system.
>>>
>>>
>>> But there is a cygwin process running somewhere.  Otherwise you 
>>> wouldn't be getting this error.  This indicates that cygwin's shared 
>>> memory is already initialized, which wouldn't be the case if
>>>  you run 'uname' from the command prompt as the only cygwin process
>>>  on the system.
>>>
>>> The last resort is rebooting if nothing else works.
>>
>>
>> Ok, that was weird.  No visible Cygwin processes according to "Task
>> Manager", but sure enough, a reboot freed that shared memory.  And
>> Perl is now working as well.  It's like Christmas in October!
> 
> 
> I've just had the same error message after upgrading from 1.3.18 to 
> 1.3.19 when starting a bash shell. I closed all bash shells down before 
> upgrading. The Task Manager showed no Cygwin processes running. However, 
> as Chris suggests might be the case, Cygwin is being used. The problem 
> is because I launched gvim (native Windows build) from the Cygwin shell 
> as a background task before upgrading:
> gvim file &
> 
> Only after closing these instances, could I launch a bash shell without 
> the "shared version mismatch detected error". Might I suggest the error 
> message is expanded to include something along the lines: "Also check 
> that you have no Cygwin processes running, including background tasks 
> launched from a different version of Cygwin."
> 
> Cheers
> William
> 
> 
> -- 
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
> Bug reporting:         http://cygwin.com/bugs.html
> Documentation:         http://cygwin.com/docs.html
> FAQ:                   http://cygwin.com/faq/
> 


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: snapshots R us
  2002-10-23  0:22                       ` Christopher Faylor
@ 2002-10-23  0:41                         ` Gary R. Van Sickle
  0 siblings, 0 replies; 6+ messages in thread
From: Gary R. Van Sickle @ 2002-10-23  0:41 UTC (permalink / raw)
  To: cygwin

> On Tue, Oct 22, 2002 at 08:52:50PM -0500, Gary R. Van Sickle wrote:
> >Just installed it (WinXP), getting this:
> >
> >c:\WINDOWS>uname
> >c:\unix\bin\uname.exe: *** shared version mismatch detected - 0xBC3E/0x3E.
> >You have multiple copies of cygwin1.dll on your system.
> >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.
> >
> >No multiple copies of cygwin1.dll on my system.
>
> But there is a cygwin process running somewhere.  Otherwise you wouldn't be
> getting this error.  This indicates that cygwin's shared memory is
> already initialized, which wouldn't be the case if you run 'uname' from
> the command prompt as the only cygwin process on the system.
>
> The last resort is rebooting if nothing else works.

Ok, that was weird.  No visible Cygwin processes according to "Task Manager",
but sure enough, a reboot freed that shared memory.  And Perl is now working as
well.  It's like Christmas in October!

--
Gary R. Van Sickle
Brewer.  Patriot.


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: snapshots R us
  2002-10-22 21:57                     ` Gary R. Van Sickle
@ 2002-10-23  0:22                       ` Christopher Faylor
  2002-10-23  0:41                         ` Gary R. Van Sickle
  0 siblings, 1 reply; 6+ messages in thread
From: Christopher Faylor @ 2002-10-23  0:22 UTC (permalink / raw)
  To: cygwin

On Tue, Oct 22, 2002 at 08:52:50PM -0500, Gary R. Van Sickle wrote:
>Just installed it (WinXP), getting this:
>
>c:\WINDOWS>uname
>c:\unix\bin\uname.exe: *** shared version mismatch detected - 0xBC3E/0x3E.
>You have multiple copies of cygwin1.dll on your system.
>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.
>
>No multiple copies of cygwin1.dll on my system.

But there is a cygwin process running somewhere.  Otherwise you wouldn't be
getting this error.  This indicates that cygwin's shared memory is
already initialized, which wouldn't be the case if you run 'uname' from
the command prompt as the only cygwin process on the system.

The last resort is rebooting if nothing else works.

cgf

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: snapshots R us
  2002-10-22 19:13                   ` snapshots R us Christopher Faylor
@ 2002-10-22 21:57                     ` Gary R. Van Sickle
  2002-10-23  0:22                       ` Christopher Faylor
  0 siblings, 1 reply; 6+ messages in thread
From: Gary R. Van Sickle @ 2002-10-22 21:57 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 3156 bytes --]

Just installed it (WinXP), getting this:

c:\WINDOWS>uname
c:\unix\bin\uname.exe: *** shared version mismatch detected - 0xBC3E/0x3E.
You have multiple copies of cygwin1.dll on your system.
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.

No multiple copies of cygwin1.dll on my system.

-- 
Gary R. Van Sickle
Brewer.  Patriot. 

> 
> On Tue, Oct 22, 2002 at 06:00:38PM -0400, Norman Vine wrote:
> >Christopher Faylor wrote:
> >
> >> On Mon, Oct 21, 2002 at 03:03:13PM -0400, Norman Vine wrote:
> >> >Christopher Faylor writes:
> >> >
> >> >> I was able to duplicate Jason's mmap problem with his version of exim
> >> >> and, so, I think I was also able to fix it.
> >>
> >> >> So, try a snapshot.  Collect them all.  Win valuable prizes.
> > >
> >> >rxvt seems to have a problem with this dll
> >>
> >> >make[1]: Leaving directory `/src/cygwin2/obj/libiberty'
> >> >   2194 [main] ? 2076 open_shared: relocating shared object shared(3)
> >from
> >> >0xA000000 to 0xC5D0000 on Windows NT
> >> >Signal 11
> >>
> >>The above message is a warning.  The signal 11 is a problem.  There
> >>should be a stackdump file.  Please decode the addresses with addr2line
> >>and report them here.
> >
> >It appears as if todays patch < see below > fixes this problem
> 
> That was my first stab at fixing the problem but it looks like all of
> my activity in the last couple of weeks to stabilize 1.3.13 has been a
> shell game.
> 
> I tried to introduce a speedup for select() in 1.3.13 by allocating a
> reusable thread pool that select could use rather than stopping and
> starting threads every time certain types of fds are being selected.
> This worked ok except in the case of fork.  When the threads are being
> initialized, Windows allocated space for their stacks.  Sometimes the
> stacks showed up in places, like the heap, or in the locations where
> dlls were supposed to live.  So, cygwin's fork hack got confused.  You
> can't fault windows for placing the stacks whereever it feels like so,
> in hindsight, the thread pool idea was doomed to failure.
> 
> I finally bit the bullet today and scrapped the "allocate a thread pool
> at process start" plan and changed it to "allocate threads as they are
> needed and reuse them".  If my analysis of the situation is correct, then
> this should squash most of the problems with heap, mmap, and dlls that
> have plagued 1.3.13 and snapshots.
> 
> So, the latest snapshot should be better.  It also has some ntsec fixes
> courtesy of Pierre Humblet which should make the "incomplete /etc/passwd
> file" problem a little better.  For most people, in fact, that might be
> the most important change in this snapshot.
> 
> So, as usual, please try the 2002-10-22 snapshot.
> 
> cgf
> 
> --
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
> Bug reporting:         http://cygwin.com/bugs.html
> Documentation:         http://cygwin.com/docs.html
> FAQ:                   http://cygwin.com/faq/
> 

[-- Attachment #2: cygcheck.txt --]
[-- Type: text/plain, Size: 22398 bytes --]


Cygwin Win95/NT Configuration Diagnostics
Current System Time: Tue Oct 22 20:49:15 2002

Windows XP Home Edition Ver 5.1 Build 2600 Service Pack 1

Path:	C:\WINDOWS\system32
	C:\WINDOWS
	C:\WINDOWS\system32\WBEM
	C:\WINDOWS\COMMAND
	c:\unix\usr\local\bin
	c:\unix\bin
	c:\progra~1\Winzip
	c:\PROGRA~1\MICROS~3\VC98\BIN
	C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
	C:\PROGRA~1\Tcl\bin
	C:\Program Files\Microsoft SDK\Bin\.
	C:\Program Files\Microsoft SDK\Bin\WinNT\.
	C:\Program Files\Microsoft SDK\Bin\.
	C:\Program Files\Microsoft SDK\Bin\WinNT\.

SysDir: C:\WINDOWS\System32
WinDir: C:\WINDOWS

CYGWIN = `ntsec tty'
Path = `C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBEM;C:\WINDOWS\COMMAND;c:\unix\usr\local\bin;c:\unix\bin;c:\progra~1\Winzip;c:\PROGRA~1\MICROS~3\VC98\BIN;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\PROGRA~1\Tcl\bin;C:\Program Files\Microsoft SDK\Bin\.;C:\Program Files\Microsoft SDK\Bin\WinNT\.;C:\Program Files\Microsoft SDK\Bin\.;C:\Program Files\Microsoft SDK\Bin\WinNT\.'

ALLUSERSPROFILE = `C:\Documents and Settings\All Users'
APPDATA = `C:\Documents and Settings\Gary_VS\Application Data'
Basemake = `C:\Program Files\Microsoft SDK\Include\BKOffice.Mak'
Bkoffice = `C:\Program Files\Microsoft SDK\.'
BLASTER = `A220 I5 D3 T4'
CLIENTNAME = `Console'
CommonProgramFiles = `C:\Program Files\Common Files'
COMPUTERNAME = `UTQ6E'
ComSpec = `C:\WINDOWS\system32\cmd.exe'
DXSDKROOT = `C:\Program Files\Microsoft SDK\.'
HOMEDRIVE = `C:'
HOMEPATH = `\Documents and Settings\Gary_VS'
INCLUDE = `C:\Program Files\Microsoft SDK\Include\.;C:\Program Files\Microsoft Visual Studio\VC98\Include'
INETSDK = `C:\Program Files\Microsoft SDK\.'
LIB = `C:\Program Files\Microsoft SDK\Lib\.;C:\Program Files\Microsoft Visual Studio\VC98\Lib'
LOGONSERVER = `\\UTQ6E'
MSSdk = `C:\Program Files\Microsoft SDK\.'
Mstools = `C:\Program Files\Microsoft SDK\.'
NUMBER_OF_PROCESSORS = `1'
OS = `Windows_NT'
PATHEXT = `.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH'
PROCESSOR_ARCHITECTURE = `x86'
PROCESSOR_IDENTIFIER = `x86 Family 6 Model 5 Stepping 2, GenuineIntel'
PROCESSOR_LEVEL = `6'
PROCESSOR_REVISION = `0502'
ProgramFiles = `C:\Program Files'
PROMPT = `$p$g'
SESSIONNAME = `Console'
SystemDrive = `C:'
SystemRoot = `C:\WINDOWS'
TEMP = `C:\DOCUME~1\Gary_VS\LOCALS~1\Temp'
TMP = `C:\DOCUME~1\Gary_VS\LOCALS~1\Temp'
USERDOMAIN = `UTQ6E'
USERNAME = `Gary_VS'
USERPROFILE = `C:\Documents and Settings\Gary_VS'
winbootdir = `C:\WINDOWS'
windir = `C:\WINDOWS'
WXWIN = `C:\UNIX\USR\LOCAL\SRC\WX2'

HKEY_CURRENT_USER\Software\Cygnus Solutions
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\mounts v2
  (default) = `/cygdrive'
  cygdrive flags = 0x00000020
HKEY_CURRENT_USER\Software\Cygnus Solutions\Cygwin\Program Options
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts
HKEY_CURRENT_USER\Software\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00
  (default) = `c:\unix'
  unix = `/'
  fbinary = 0x00000000
  fsilent = 0x00000000
HKEY_CURRENT_USER\Software\Microsoft\ftp\Accounts\sourceware.cygnus.com
  (default) = `'
   = `'
  Login Attributes = 0x00000002
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.Cygnus
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.Cygnus\OpenWithList
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tw/pub3/CYGNUS/cygwin/latest/
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tw/pub3/CYGNUS/cygwin/latest/\OpenWithList
  (default) = `IEXPLORE.EXE'
  MRUList = `a'
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\&Programs\Cygnus Solutions
  (default) = (unsupported type)
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\&Programs\Cygnus Solutions\Menu
  (default) = (unsupported type)
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs\Cygnus Solutions
  (default) = (unsupported type)
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu2\Programs\Cygnus Solutions
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Installed Components
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Installed Components\c:/unix
  (default) = `20000627'
  inetutils = `0001.0003.0002.0004'
  bash = `0002.0004'
  binutils = `20000625'
  bison = `0000'
  byacc = `0000'
  bzip = `0000'
  clear = `0001.0000'
  dejagnu = `0000'
  diff = `0000'
  expect = `0000'
  fileutils = `0000'
  findutils = `0000'
  flex = `0000'
  gawk = `0003.0000.0004'
  gcc = `0002.0095.0002.0002'
  gdb = `20000415'
  gperf = `0000'
  grep = `0000'
  groff = `0001.011a.0001'
  gzip = `0000'
  less = `0000'
  m = `0000'
  make = `0003.0079.0003'
  man = `0001.005g.0002'
  patch = `0000'
  sed = `0000'
  shellutils = `0000'
  tar = `0000'
  tcltk = `0000'
  termcap = `20000630'
  texinfo = `0000'
  textutils = `0002.0000.0001'
  time = `0000'
  libpng = `0001.0000.0006.0001'
  login = `0001.0002'
  zlib = `0001.0001.0003.0001'
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2
  (default) = `/cygdrive'
  cygdrive flags = 0x00000020
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/
  (default) = `c:\unix'
  flags = 0x00000008
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/home/grvs/binmode_test_dir
  (default) = `c:\unix\home\grvs\binmode_test_dir'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/home/grvs/src/src
  (default) = `c:\unix\home\grvs\src\src'
  flags = 0x0000000a
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/bin
  (default) = `c:\unix/bin'
  flags = 0x00000008
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2\/usr/lib
  (default) = `c:\unix/lib'
  flags = 0x00000008
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\Program Options
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin B20
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin B20\B20.1
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\00
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\01
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\02
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\03
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\04
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\05
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\06
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\07
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\08
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\09
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0A
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0B
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0C
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0D
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0E
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\0F
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\10
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\11
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\12
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\13
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\14
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\15
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\16
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\17
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\18
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\19
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1A
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1B
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1C
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\CYGWIN.DLL setup\b15.0\mounts\1D
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\GNUPro
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\GNUPro\i586-cygwin32
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\GNUPro\i586-cygwin32\i586-cygwin32
HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\GNUPro\i586-cygwin32\i586-cygwin32\cygwin-B20.1
  (default) = `c:\cygnus\cygwin-b20'
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Management\ARPCache\Cygnus Cygwin B20
  (default) = (unsupported type)
  Changed = 0x00000000
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Cygnus Cygwin B20
  (default) = `C:\WINDOWS\IsUninst.exe -fc:\cygnus\cygwin-b20\Uninst.isu'
  DisplayName = `Cygwin B20'

a:  fd           N/A    N/A                    
c:  hd  NTFS   24403Mb  91% CP CS UN PA FC     
d:  cd  CDFS     654Mb 100%    CS UN           GRECON

.                                   /cygdrive                    user    textmode,cygdrive
c:\unix                             /                            system  textmode
c:\unix\home\grvs\binmode_test_dir  /home/grvs/binmode_test_dir  system  binmode
c:\unix\home\grvs\src\src           /home/grvs/src/src           system  binmode
c:\unix/bin                         /usr/bin                     system  textmode
c:\unix/lib                         /usr/lib                     system  textmode
.                                   /cygdrive                    user    textmode,cygdrive

Found: c:\unix\bin\bash.exe
Found: c:\unix\bin\cat.exe
Found: c:\unix\bin\cpp.exe
Found: c:\unix\bin\find.exe
Found: c:\unix\bin\gcc.exe
Found: c:\unix\usr\local\bin\gdb.exe
Not Found: ld
Found: c:\unix\bin\ls.exe
Found: c:\unix\bin\make.exe
Found: c:\unix\bin\sh.exe

  409k 2001/12/02 c:\unix\usr\local\bin\cygitcl30.dll - os=4.0 img=1.0 sys=4.0
                  "cygitcl30.dll" v0.0 ts=2001/12/2 3:25
  302k 2001/12/02 c:\unix\usr\local\bin\cygitk30.dll - os=4.0 img=1.0 sys=4.0
                  "cygitk30.dll" v0.0 ts=2001/12/2 3:26
 1427k 2001/12/02 c:\unix\usr\local\bin\cygtcl80.dll - os=4.0 img=1.0 sys=4.0
                  "cygtcl80.dll" v0.0 ts=2001/12/2 3:16
   24k 2001/12/02 c:\unix\usr\local\bin\cygtclpip80.dll - os=4.0 img=1.0 sys=4.0
  187k 2001/12/02 c:\unix\usr\local\bin\cygtclreg80.dll - os=4.0 img=1.0 sys=4.0
                  "cygtclreg80.dll" v0.0 ts=2001/12/2 3:17
 2079k 2001/12/02 c:\unix\usr\local\bin\cygtk80.dll - os=4.0 img=1.0 sys=4.0
                  "cygtk80.dll" v0.0 ts=2001/12/2 3:23
   58k 2002/05/07 c:\unix\bin\cygbz2-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz2-1.dll" v0.0 ts=2002/5/7 1:33
   54k 2002/01/27 c:\unix\bin\cygbz21.0.dll - os=4.0 img=1.0 sys=4.0
                  "cygbz21.0.dll" v0.0 ts=2002/1/26 19:07
    6k 2002/06/24 c:\unix\bin\cygcharset-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygcharset-1.dll" v0.0 ts=2002/6/24 13:23
  625k 2002/08/09 c:\unix\bin\cygcrypto.dll - os=4.0 img=1.0 sys=4.0
                  "cygcrypto.dll" v0.0 ts=2002/8/9 15:20
   45k 2001/04/25 c:\unix\bin\cygform5.dll - os=4.0 img=1.0 sys=4.0
                  "cygform5.dll" v0.0 ts=2001/4/25 0:28
   35k 2002/01/09 c:\unix\bin\cygform6.dll - os=4.0 img=1.0 sys=4.0
                  "cygform6.dll" v0.0 ts=2002/1/9 0:03
   19k 2002/02/20 c:\unix\bin\cyggdbm.dll - os=4.0 img=1.0 sys=4.0
                  "cyggdbm.dll" v0.0 ts=2002/2/19 21:05
   17k 2001/06/28 c:\unix\bin\cyghistory4.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory4.dll" v0.0 ts=2001/1/6 22:34
   20k 2002/07/17 c:\unix\bin\cyghistory5.dll - os=4.0 img=1.0 sys=4.0
                  "cyghistory5.dll" v0.0 ts=2002/7/17 16:18
  929k 2002/06/24 c:\unix\bin\cygiconv-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygiconv-2.dll" v0.0 ts=2002/6/24 13:24
   22k 2001/12/13 c:\unix\bin\cygintl-1.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-1.dll" v0.0 ts=2001/12/13 3:28
   28k 2002/09/20 c:\unix\bin\cygintl-2.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl-2.dll" v0.0 ts=2002/9/19 22:13
   21k 2001/06/20 c:\unix\bin\cygintl.dll - os=4.0 img=1.0 sys=4.0
                  "cygintl.dll" v0.0 ts=2001/6/20 12:09
   45k 2001/07/04 c:\unix\bin\cygjbig1.dll - os=4.0 img=1.0 sys=4.0
                  "cygjbig1.dll" v0.0 ts=2001/7/3 22:25
  119k 2002/02/09 c:\unix\bin\cygjpeg6b.dll - os=4.0 img=1.0 sys=4.0
                  "cygjpeg6b.dll" v0.0 ts=2002/2/8 23:19
   59k 2002/09/20 c:\unix\bin\cygkpathsea-3-3-7.dll - os=4.0 img=1.0 sys=4.0
                  "cygkpathsea-3-3-7.dll" v0.0 ts=2002/9/20 9:54
   25k 2002/07/16 c:\unix\bin\cygltdl-3.dll - os=4.0 img=1.0 sys=4.0
                  "cygltdl-3.dll" v0.0 ts=2002/7/15 23:05
   26k 2001/04/25 c:\unix\bin\cygmenu5.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu5.dll" v0.0 ts=2001/4/25 0:27
   20k 2002/01/09 c:\unix\bin\cygmenu6.dll - os=4.0 img=1.0 sys=4.0
                  "cygmenu6.dll" v0.0 ts=2002/1/9 0:03
  156k 2001/04/25 c:\unix\bin\cygncurses++5.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++5.dll" v0.0 ts=2001/4/25 0:29
  175k 2002/01/09 c:\unix\bin\cygncurses++6.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses++6.dll" v0.0 ts=2002/1/9 0:03
  226k 2001/04/25 c:\unix\bin\cygncurses5.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses5.dll" v0.0 ts=2001/4/25 0:17
  202k 2002/01/09 c:\unix\bin\cygncurses6.dll - os=4.0 img=1.0 sys=4.0
                  "cygncurses6.dll" v0.0 ts=2002/1/9 0:03
   15k 2001/04/25 c:\unix\bin\cygpanel5.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel5.dll" v0.0 ts=2001/4/25 0:27
   12k 2002/01/09 c:\unix\bin\cygpanel6.dll - os=4.0 img=1.0 sys=4.0
                  "cygpanel6.dll" v0.0 ts=2002/1/9 0:03
   40k 2001/11/21 c:\unix\bin\cygpcre.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcre.dll" v0.0 ts=2001/11/21 16:15
   39k 2001/11/21 c:\unix\bin\cygpcreposix.dll - os=4.0 img=1.0 sys=4.0
                  "cygpcreposix.dll" v0.0 ts=2001/11/21 16:15
 1006k 2002/07/24 c:\unix\bin\cygperl5_8_0.dll - os=4.0 img=1.0 sys=4.0
                  "cygperl5_8_0.dll" v0.0 ts=2002/7/24 11:53
  175k 2002/07/22 c:\unix\bin\cygpng10.dll - os=4.0 img=1.0 sys=4.0
                  "cygpng10.dll" v0.0 ts=2002/7/22 10:51
  179k 2002/07/22 c:\unix\bin\cygpng12.dll - os=4.0 img=1.0 sys=4.0
                  "cygpng12.dll" v0.0 ts=2002/7/22 11:03
   22k 2002/06/09 c:\unix\bin\cygpopt-0.dll - os=4.0 img=1.0 sys=4.0
                  "cygpopt-0.dll" v0.0 ts=2002/6/9 0:45
  108k 2001/06/28 c:\unix\bin\cygreadline4.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline4.dll" v0.0 ts=2001/1/6 22:34
  127k 2002/07/17 c:\unix\bin\cygreadline5.dll - os=4.0 img=1.0 sys=4.0
                  "cygreadline5.dll" v0.0 ts=2002/7/17 16:18
   66k 2001/11/20 c:\unix\bin\cygregex.dll - os=4.0 img=1.0 sys=4.0
                  "cygregex.dll" v0.0 ts=2001/11/20 8:44
  159k 2002/08/09 c:\unix\bin\cygssl.dll - os=4.0 img=1.0 sys=4.0
                  "cygssl.dll" v0.0 ts=2002/8/9 15:20
  253k 2002/02/10 c:\unix\bin\cygtiff3.dll - os=4.0 img=1.0 sys=4.0
                  "cygtiff3.dll" v0.0 ts=2002/2/10 2:34
   41k 2002/01/20 c:\unix\bin\cygXpm-noX4.dll - os=4.0 img=1.0 sys=4.0
                  "cygXpm-noX4.dll" v0.0 ts=2002/1/20 12:49
   46k 2002/01/20 c:\unix\bin\cygXpm-X4.dll - os=4.0 img=1.0 sys=4.0
                  "cygXpm-X4.dll" v0.0 ts=2002/1/20 12:50
   50k 2002/03/12 c:\unix\bin\cygz.dll - os=4.0 img=1.0 sys=4.0
                  "cygz.dll" v0.0 ts=2002/3/11 22:38
  906k 2002/10/23 c:\unix\bin\cygwin1.dll - os=4.0 img=1.0 sys=4.0
                  "cygwin1.dll" v0.0 ts=2002/10/22 19:09
    Cygwin DLL version info:
        DLL version: 1.3.14
        DLL epoch: 19
        DLL bad signal mask: 19005
        DLL old termios: 5
        DLL malloc env: 28
        API major: 0
        API minor: 62
        Shared data: 3
        DLL identifier: cygwin1
        Mount registry: 2
        Cygnus registry name: Cygnus Solutions
        Cygwin registry name: Cygwin
        Program options name: Program Options
        Cygwin mount registry name: mounts v2
        Cygdrive flags: cygdrive flags
        Cygdrive prefix: cygdrive prefix
        Cygdrive default prefix: 
        Build date: Tue Oct 22 20:09:52 EDT 2002
        Snapshot date: 20021022-20:07:42
        Shared id: cygwin1S3


Cygwin Package Information
Last downloaded files to: C:\unix\setup
Last downloaded files from: http://mirrors.rcn.net/pub/sourceware/cygwin

Package             Version             
_update-info-dir    00069-1             
ash                 20020731-1          
autoconf            2.53b-1             
autoconf-devel      2.53a-1             
autoconf-stable     2.13-4              
automake            1.6.2-1             
automake-devel      1.6.2-1             
automake-stable     1.4p5-5             
bash                2.05b-5             
bc                  1.06-1              
bison               1.35-1              
byacc               1.9-1               
bzip2               1.0.2-2             
clear               1.0-1               
cpio                2.4.2               
crypt               1.0-1               
ctags               5.2-1               
cvs                 1.11.0-1            
cygrunsrv           0.95-1              
cygutils            1.1.2-1             
cygwin              1.3.12-4            
cygwin-doc          1.1-2               
dejagnu             20010117-1          
diff                1.0-1               
diffutils           2.8.1-1             
expect              20010117-1          
figlet              2.2-1               
file                3.37-1              
fileutils           4.1-1               
findutils           4.1.7-4             
flex                2.5.4-2             
gawk                3.1.1-3             
gcc                 2.95.3-5            
gdbm                1.8.0-4             
gettext             0.11.5-1            
ghostscript         7.05-1              
ghostscript-base    7.05-1              
gperf               0.0                 
grep                2.5-1               
groff               1.17.2-1            
gzip                1.3.3-4             
indent              2.2.8-1             
jpeg                6b-7                
less                374-1               
libbz2_0            1.0.2-1             
libbz2_1            1.0.2-2             
libcharset1         1.8-2               
libiconv            1.8-2               
libiconv2           1.8-2               
libintl             0.10.38-3           
libintl1            0.10.40-1           
libintl2            0.11.5-1            
libkpathsea3        20020911-1          
libltdl3            20020705-2          
libncurses5         5.2-1               
libncurses6         5.2-8               
libpng              1.2.4-2             
libpng10            1.0.14-2            
libpng12            1.2.4-2             
libpng2             1.0.12-1            
libpopt0            1.6.4-4             
libreadline4        4.1-2               
libreadline5        4.3-1               
libtool             20020705-1          
libtool-devel       20020705-2          
libtool-stable      1.4.2-2             
login               1.4-4               
lynx                2.8.4-1             
m4                  0.0                 
make                3.79.1-7            
man                 1.5g-2              
mingw-runtime       2.2-1               
mktemp              1.4-1               
mutt                1.4-1               
nano                1.1.10-1            
ncftp               3.1.4-1             
ncurses             5.2-8               
newlib-man          20020801            
opengl              1.1.0-6             
openssh             3.4p1-5             
openssl             0.9.6g-1            
openssl-devel       0.9.6g-1            
patch               2.5-3               
pcre                3.7-1               
perl                5.8.0-1             
popt                1.6.4-4             
python              2.2.1-1             
readline            4.3-1               
regex               4.4-2               
rsync               2.5.5-1             
rxvt                2.7.2-14            
sed                 3.02-1              
sh-utils            2.0-2               
ssmtp               2.38.7-3            
tar                 1.13.25-1           
tcltk               20001125-1          
tcsh                6.11.00-4           
termcap             20020930-1          
terminfo            5.2-3               
texinfo             4.2-3               
textutils           2.0.21-1            
tiff                3.5.7-1             
time                1.7-1               
units               1.77-1              
unzip               5.50-1              
vim                 6.1-2               
w32api              2.0-1               
wget                1.8.2-1             
which               1.5-1               
xpm-nox             4.2.0-1             
zip                 2.3-2               
zlib                1.1.4-1             

Use -h to see help about each section


[-- Attachment #3: Type: text/plain, Size: 214 bytes --]

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* snapshots R us
  2002-10-22 18:41                 ` Norman Vine
@ 2002-10-22 19:13                   ` Christopher Faylor
  2002-10-22 21:57                     ` Gary R. Van Sickle
  0 siblings, 1 reply; 6+ messages in thread
From: Christopher Faylor @ 2002-10-22 19:13 UTC (permalink / raw)
  To: cygwin

On Tue, Oct 22, 2002 at 06:00:38PM -0400, Norman Vine wrote:
>Christopher Faylor wrote:
>
>> On Mon, Oct 21, 2002 at 03:03:13PM -0400, Norman Vine wrote:
>> >Christopher Faylor writes:
>> >
>> >> I was able to duplicate Jason's mmap problem with his version of exim
>> >> and, so, I think I was also able to fix it.
>>
>> >> So, try a snapshot.  Collect them all.  Win valuable prizes.
> >
>> >rxvt seems to have a problem with this dll
>>
>> >make[1]: Leaving directory `/src/cygwin2/obj/libiberty'
>> >   2194 [main] ? 2076 open_shared: relocating shared object shared(3)
>from
>> >0xA000000 to 0xC5D0000 on Windows NT
>> >Signal 11
>>
>>The above message is a warning.  The signal 11 is a problem.  There
>>should be a stackdump file.  Please decode the addresses with addr2line
>>and report them here.
>
>It appears as if todays patch < see below > fixes this problem

That was my first stab at fixing the problem but it looks like all of
my activity in the last couple of weeks to stabilize 1.3.13 has been a
shell game.

I tried to introduce a speedup for select() in 1.3.13 by allocating a
reusable thread pool that select could use rather than stopping and
starting threads every time certain types of fds are being selected.
This worked ok except in the case of fork.  When the threads are being
initialized, Windows allocated space for their stacks.  Sometimes the
stacks showed up in places, like the heap, or in the locations where
dlls were supposed to live.  So, cygwin's fork hack got confused.  You
can't fault windows for placing the stacks whereever it feels like so,
in hindsight, the thread pool idea was doomed to failure.

I finally bit the bullet today and scrapped the "allocate a thread pool
at process start" plan and changed it to "allocate threads as they are
needed and reuse them".  If my analysis of the situation is correct, then
this should squash most of the problems with heap, mmap, and dlls that
have plagued 1.3.13 and snapshots.

So, the latest snapshot should be better.  It also has some ntsec fixes
courtesy of Pierre Humblet which should make the "incomplete /etc/passwd
file" problem a little better.  For most people, in fact, that might be
the most important change in this snapshot.

So, as usual, please try the 2002-10-22 snapshot.

cgf

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2003-01-27  8:02 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-01-25  1:14 snapshots R us William S Fulton
     [not found] <H000076f176b8588.1043651775.eux100.sgp.st.com@MHS>
2003-01-27 13:44 ` Pavel Holejsovsky
  -- strict thread matches above, loose matches on Subject: below --
2002-10-17 11:41 latest cvs fork problems Christopher Faylor
2002-10-18  6:38 ` Jason Tishler
2002-10-18  8:23   ` Christopher Faylor
2002-10-18  8:31     ` Jason Tishler
2002-10-18 18:29       ` Christopher Faylor
2002-10-18 18:59         ` Jason Tishler
2002-10-20 19:09           ` YA in the "try a snapshot" series (was Re: latest cvs fork problems) Christopher Faylor
2002-10-21 12:30             ` Norman Vine
2002-10-21 13:55               ` Christopher Faylor
2002-10-22 18:41                 ` Norman Vine
2002-10-22 19:13                   ` snapshots R us Christopher Faylor
2002-10-22 21:57                     ` Gary R. Van Sickle
2002-10-23  0:22                       ` Christopher Faylor
2002-10-23  0:41                         ` Gary R. Van Sickle

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).