On 12/19/2014 02:25 PM, A. Sinan Unur wrote: > On Fri, Dec 19, 2014 at 3:00 PM, A. Sinan Unur <na...@cpan.org> wrote: >> On Fri, Dec 19, 2014 at 2:04 PM, A. Sinan Unur <na...@cpan.org> wrote: >>> On Fri, Dec 19, 2014 at 11:08 AM, Nigel Horne <n...@bandsman.co.uk> wrote: >>>> PS – it would help if the red column under the MSWin32 column of >>>> http://matrix.cpantesters.org/?dist=POE-Component-SmokeBox+0.48 could be >>>> addressed. >> >> OK, some more progress ... Here is the stack when t\backend\02_check.t >> fails. We have a null pointer thing going on: >> >> First-chance exception at 0x0000000054BD04C7 (perl520.dll) in >> perl.exe: 0xC0000005: Access violation writing location >> 0x0000000000000000. >> Unhandled exception at 0x0000000054BD04C7 (perl520.dll) in perl.exe: >> 0xC0000005: Access violation writing location 0x0000000000000000. > > Hmmmmm .... Could it be related to: > > http://perl5.git.perl.org/perl.git/commitdiff/1cbe4e6fdc25527a4e9930e2f6a96fea3834bfd1?hp=8fe523b46877224b0d8f3bd5ea78396ff0b4242d > > SvREFCNT_dec_NN in SDBM > > VC 2003 optimizer didn't catch it because SvREFCNT_dec is rarely inlined > on -O1
Yes, bulk88's _NN patch is wrong. You need to catch the NULL here
signature.asc
Description: OpenPGP digital signature