Closed p5pRT closed 9 years ago
See attached patch.
On Sat Nov 15 18:07:58 2014\, bulk88 wrote:
This is a bug report for perl from bulk88@hotmail.com\, generated with the help of perlbug 1.40 running under perl 5.21.4.
----------------------------------------------------------------- [Please describe your issue here]
See attached patch.
Some additional notes for archiving reasons.
ppport.h in dist/PathTools is up-to-date cl -c -I.. -nologo -GF -W3 -I..\lib\CORE -I.\include -I. -I.. -DWIN32 -D _CONSOLE -DNO_STRICT -DPERLDLL -DPERL_CORE -O1 -MD -Zi -DNDEBUG -G7 -GL -DPER L_TEXTMODE_SCRIPTS -DPERL_HASH_FUNC_ONE_AT_A_TIME -DNO_MATHOMS -DPERL_IMPLICIT_C ONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -D_USE_32BIT_TIME_T -Fo..\util.obj ..\ut il.c util.c
Perl_die_sv ..\util.c(1579) : warning C4646: function declared with __declspec(noreturn) has non-void return type Perl_die_sv ..\util.c(1583) : warning C4645: function declared with __declspec(noreturn) has a return statement Perl_die_nocontext ..\util.c(1599) : warning C4646: function declared with __declspec(noreturn) has non-void return type Perl_die_nocontext ..\util.c(1606) : warning C4645: function declared with __declspec(noreturn) has a return statement Perl_die ..\util.c(1612) : warning C4646: function declared with __declspec(noreturn) has non-void return type Perl_die ..\util.c(1618) : warning C4645: function declared with __declspec(noreturn) has a return statement xcopy /f /r /i /d /y ..\*.h ..\lib\CORE\*.* 0 File(s) copied ..\miniperl.exe -I..\lib ..\make_ext.pl "MAKE=nmake -nologo" --dir=..\ex
if (!mg) { mg = sv_magicext(MUTABLE_SV(hv)\, 0\, PERL_MAGIC_rhash\, 0\, 0\, 0);
if (!mg) { Perl_die(aTHX_ "panic: hv_placeholders_p"); } }
push offset aPanicHv_placeh ; "panic: hv_placeholders_p" push [esp+8+my_perl] call _Perl_croak pop ecx ; \<-BAD\, stack cleanup pop ecx; \<-BAD\, stack cleanup ;I fogot to copy what was here originally but it was the normal exit from the func
after
push offset aPanicHv_placeh ; "panic: hv_placeholders_p" push [esp+4+my_perl] call _Perl_croak ;\<better\, nothing is after the call $L91102: add eax\, 0Ch retn
before .text 0xc66a3
after .text 0xc6463 (this was sampled before screaminstr() removal)
-- bulk88 ~ bulk88 at hotmail.com
On Sat Nov 15 18:07:58 2014\, bulk88 wrote:
This is a bug report for perl from bulk88@hotmail.com\, generated with the help of perlbug 1.40 running under perl 5.21.4.
----------------------------------------------------------------- [Please describe your issue here]
See attached patch.
Thank you. Applied as f8d5a52263698f34.
--
Father Chrysostomos
The RT System itself - Status changed from 'new' to 'open'
@cpansprout - Status changed from 'open' to 'resolved'
Migrated from rt.perl.org#123219 (status was 'resolved')
Searchable as RT123219$