develooper Front page | perl.perl5.porters | Postings from August 2009

[perl #66158] fork crashes on perl 5.10.0/Win32 (when using Variable::Magic)

Thread Next
From:
kmx via RT
Date:
August 6, 2009 02:35
Subject:
[perl #66158] fork crashes on perl 5.10.0/Win32 (when using Variable::Magic)
Message ID:
rt-3.6.HEAD-2466-1249501331-1201.66158-15-0@perl.org
Hi,

> The real issue is that in perl_clone_using(), it frees the ptr_table
> *before* calling the CLONE methods.
> 
> With b0b93b3c773176a99136baa97661d11503277415, I've fixed
> perl_clone_using() to free it afterwards; then I've backed out the
> win32/perlhost.h change.

I have build perl/Win32 (using mingw) from blead with the
above-mentioned patch and all crashing cases I knew about work fine now.

Many thanks to all of you involved in solving this issues.

> I'll be pushing this into maint in a moment.
Does it mean there is a chance to see this fix in 5.10.1?

--
kmx

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