Dial, Joe wrote:
>  
> Hello $Bill,
> I love reading your answers to other people's problems.  I hope I can
> help you.
> Microsoft announced that there is a patch to the MSVCRT.DLL which may be
> used by the perl executable.
> I don't know the windows equivalent to ldd to be sure MSVCRT.DLL is used
> by perl, but if it is, then Microsoft's
> KB article number 932950  (URL: http://support.microsoft.com/kb/932590)
> seems directly related to the issue
> you describe.

I downloaded the fix and it seems to be fixed now although it took a
bit for the system clock to sync up as DST.

Jan Dubois wrote:
 >
 > This is expected if you have the TZ environment variable set because
 > Microsoft didn't release an updated MSVCRT.dll.
 >
 > If you don't use TZ, then DST _should_ be correct for the current year,
 > but wrong for timestamps in the past.

Interesting, if I now unset the TZ ENV vrbl, it still works.  I guess
the fix E:/Tmp/WindowsXP-KB932590-x86-ENU.exe may have handled that.

I found this file:
D:/WINDOWS/WinSxS/Manifests/x86_Microsoft.Windows.CPlusPlusRuntime_6595b64144ccf1df_7.0.2600.3085_x-ww_e059201c.Manifest

Which contains:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
     <assemblyIdentity type="win32" name="Microsoft.Windows.CPlusPlusRuntime" 
version="7.0.2600.3085" processorArchitecture="x86" 
publicKeyToken="6595b64144ccf1df"/>
     <file name="msvcrt.dll" hash="d535ee6a5f3709a652b551b32a95c1399f27e8e1" 
hashalg="SHA1"/>
     <file name="msvcirt.dll" hash="f16b3b4d3ae5c9212f538752164bb1f0998e2062" 
hashalg="SHA1"/>
</assembly>

And a log file for the KB which contained:
20.235: Copied file:  D:\WINDOWS\system32\msvcrt.dll

which looks like a new CRT was downloaded:
-rw-rw-rw-   1 user     group      343040 Feb 19 03:32 msvcrt.dll

So I guess all is well for now.

Thanks to you both for the info.
_______________________________________________
Perl-Win32-Users mailing list
Perl-Win32-Users@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to