Thanks for the info. I don't use the VisualStudio IDE but I was able
to track down the "hook" DLL's using Mark Russinovich's free
ProcessExplorer (http://technet.microsoft.com/en-us/sysinternals/
bb896653.aspx). I inserted a PAUSE into my Fortran source just before
the ALLOCATE of interest. The older system that couldn't do the
allocation has about twice the DLL's loaded at that point. Now all I
have to do is figure out what additional installed software is
responsible.