Subject: STATUS_ACCESS_VIOLATION from make, MAKE_MODE=win32
From: Warren Jones <[email-masked]>
To: [email-masked]
Date: Fri, 17 Dec 1999 09:32:23 -0800

I'm seeing make from the Cygwin 1.0 distribution die repeatably
with a STATUS_ACCESS_VIOLATION given two conditions:

   1. MAKE_MODE=win32
   2. File "RCS/foo,v" is newer than target "foo".

I'm appending a simple demonstration.

--------------------------------------------------------------------
Warren Jones              | To keep every cog and wheel is the first
Fluke Corporation         | precaution of intelligent tinkering.
Everett, Washington, USA  |                          -- Aldo Leopold
--------------------------------------------------------------------

~/debug [22] cat Makefile

all : foo; @echo OK

~/debug [23] ls -lR
total 1
-rw-r--r--   1 wjones   Administ       22 Dec 17 08:46 Makefile
drwxr-xr-x   2 wjones   Administ        0 Dec 17 08:40 RCS
-rw-r--r--   1 wjones   Administ        0 Dec 17 08:40 foo

RCS:
total 0
-rw-r--r--   1 wjones   Administ        0 Dec 17 08:40 foo,v

~/debug [24] MAKE_MODE=unix  make -n -W RCS/foo,v
echo OK

~/debug [25] MAKE_MODE=win32 make -n -W RCS/foo,v
    0       0 [main] w:\sweng\public\apps\cygwin\cur_rev\bin\make.exe 1049 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
    0    3248 [main] make 1049 stackdump: Dumping stack trace to make.exe.stackdump

~/debug [26] cygcheck -s

Cygnus Win95/NT Configuration Diagnostics
Current System Time: Fri Dec 17 09:17:45 1999

WinNT Ver 4.0 build 1381 Service Pack 5

Path:	/bin
	/contrib/bin
	/d/mksnt
	/c/windows/system32
	/c/windows
	/pcs/admin/boot
	/n/admin/drivers/odbc/sybase/dll
	/d/Cygnus/SN406/bin
	/h/public/bin
	/apps/sweng/bin
	/d/DevStudio/VC/bin
	/d/DevStudio/SharedIDE/bin
	/c/PROGRA~1/MICROS~2/Office
	/n/admin/drivers/odbc/sybase/bin

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

HOME = `/h'
MAKE_MODE = `win32'
PWD = `/h/debug'
USER = `wjones'

Use `-r' to scan registry

a:  fd           N/A    N/A                    
c:  hd  FAT      499Mb  79% CP    UN           
d:  hd  NTFS     500Mb  77% CP CS UN PA FC     zeitgeist-d
e:  hd  NTFS    2019Mb  25% CP CS UN PA FC     
h:  net FAT    178794Mb  98% CP CS UN           CIFS.HOMEDIR
k:  net FAT    178794Mb  96% CP CS UN           workgrps
m:  net FAT    178794Mb  96% CP CS UN           workgrps
n:  net NTFS    7648Mb  51% CP CS UN PA FC     App_vol
p:  net NTFS      95Mb  41%          PA        readonly
q:  net FAT    178794Mb  96% CP CS UN           workgrps
r:  net FAT    178794Mb  96% CP CS UN           workgrps
s:  net FAT    178794Mb  96% CP CS UN           workgrps
t:  net FAT    178794Mb  96% CP CS UN           workgrps
u:  net FAT    178794Mb  96% CP CS UN           workgrps
v:  net NTFS    3837Mb  40%          PA        workgrps
w:  net FAT    178794Mb  96% CP CS UN           workgrps
z:  cd  CDFS     647Mb 100%    CS              MSDNCD191

w:\sweng\public\apps\cygwin\cur_rev  /        user    textmode
\\lansvc.tc.fluke.com\pcs  /pcs     user    textmode
w:\sweng\public  /apps/sweng  user    textmode
C:\TEMP  /tmp     user    textmode
c:    /c       user    textmode
d:    /d       user    textmode
e:    /e       user    textmode
h:    /h       user    textmode
n:    /n       user    textmode
p:    /p       user    textmode
w:    /w       user    textmode

Found: w:\sweng\public\apps\cygwin\cur_rev\bin\bash.exe
Found: w:\sweng\public\apps\cygwin\cur_rev\bin\cat.exe
Found: d:\mksnt\cat.exe
Not Found: cpp (good!)
Found: w:\sweng\public\apps\cygwin\cur_rev\bin\find.exe
Found: d:\mksnt\find.exe
Found: w:\sweng\public\apps\cygwin\cur_rev\bin\gcc.exe
Found: w:\sweng\public\apps\cygwin\cur_rev\bin\gdb.exe
Found: w:\sweng\public\apps\cygwin\cur_rev\bin\ld.exe
Found: w:\sweng\public\apps\cygwin\cur_rev\bin\ls.exe
Found: d:\mksnt\ls.exe
Found: w:\sweng\public\apps\cygwin\cur_rev\bin\make.exe
Found: d:\mksnt\make.exe
Found: w:\sweng\public\apps\cygwin\cur_rev\bin\sh.exe
Found: d:\mksnt\sh.exe

  115k 1999/09/14 w:\sweng\public\apps\cygwin\cur_rev\bin\cygitcl30.dll
   63k 1999/09/14 w:\sweng\public\apps\cygwin\cur_rev\bin\cygitk30.dll
  474k 1999/09/14 w:\sweng\public\apps\cygwin\cur_rev\bin\cygtcl80.dll
   19k 1999/09/14 w:\sweng\public\apps\cygwin\cur_rev\bin\cygtclpip80.dll
   24k 1999/09/14 w:\sweng\public\apps\cygwin\cur_rev\bin\cygtclreg80.dll
  768k 1999/09/14 w:\sweng\public\apps\cygwin\cur_rev\bin\cygtk80.dll
  786k 1999/09/14 w:\sweng\public\apps\cygwin\cur_rev\bin\cygwin1.dll
  786k 1999/09/14 w:\sweng\public\apps\cygwin\cur_rev\contrib\bin\cygwin1.dll
  786k 1999/09/14 w:\sweng\public\bin\cygwin1.dll
Use -h to see help about each section

--
Want to unsubscribe from this list?
Send a message to [email-masked]