develooper Front page | perl.perl5.porters | Postings from March 2014

[perl #121471] uninit mem read in win32_fseek() randomly creates multi GB files on Win64

Thread Next
From:
Steve Hay via RT
Date:
March 28, 2014 23:30
Subject:
[perl #121471] uninit mem read in win32_fseek() randomly creates multi GB files on Win64
Message ID:
rt-4.0.18-18796-1396049441-1774.121471-14-0@perl.org
I wish you had mentioned in the subject that this affects the creation of wperl.exe!

Lost in the detail of your report you mention the win32/bin/exetype.pl command-line, but I hadn't clocked that it was what built wperl.exe.

I've just stumbled across this bug when testing a 64-bit build of blead and found (when trying to copy the installation somewhere and wondering why it was taking so long!) that my wperl.exe is 4GB. Then I recalled seeing your report recently...

This seems like a serious bug to me -- surely bad news for anyone that uses wperl.exe in a 64-bit build. I wonder if this should be marked a blocker for 5.20 since (after a quick test to double-check) 5.18.2 does not have this problem?

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About