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

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

From:
Steve Hay via RT
Date:
April 14, 2014 22:22
Subject:
[perl #121471] uninit mem read in win32_fseek() randomly creates multi GB files on Win64
Message ID:
rt-4.0.18-15869-1397514154-1668.121471-15-0@perl.org
On Sun Apr 06 15:57:18 2014, bulk88 wrote:
> On Sun Apr 06 11:34:38 2014, shay wrote:
> > On Sat Mar 29 20:23:26 2014, bulk88 wrote:
> > > On Sat Mar 29 17:37:38 2014, shay wrote:
> > > > I would like to see this patch go in for 5.20, but it's Ricardo's
> > > > call.
> > >
> > > Building perl and getting a 4GB file of nulls written out to your
> > > disk
> > > isnt a friendly thing to do. It should go in. I haven't personally
> > > tested this patch.
> >
> > Do you have time to test the patch? It would be good to gets a head-
> > sup from the OP that it fixes the problem.
> 
> Its fixed. rdx used in miniperl asm. wperl.exe is normal size, not 4
> gb. Next time can you post a git patch instead of a diff patch? Git
> patches are more convenient for me than diff patches.

Thanks for reporting/analyzing this problem and testing the fix, which is now applied in commit 200b4fd964.

---
via perlbug:  queue: perl5 status: open
https://rt.perl.org/Ticket/Display.html?id=121471



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