Re: Data overrun in Perl_magic_get '?' (Was: Access violation in SV.C new_body_inline())
"Craig A. Berry" <[email protected]>
| Newsgroups | gmane.comp.lang.perl.ports.vms,gmane.comp.lang.perl.perl5.porters |
|---|---|
| Message-ID | <[email protected]> |
On May 21, 2009, at 1:01 AM, Nicholas Clark wrote: > > Presumably an upgrade check is also needed at any point that tries > to read > the complex status, as right now it could be using LvTARGOFF() or > LvTARGLEN() > on a localised $? that is only PVMG, not PVLV. Thanks. I only found one such place (Perl_magic_set) and have committed: http://perl5.git.perl.org/perl.git/commitdiff/41cb7b2b Whether there is something more general that ought to be done to lvalues is well beyond my skill level. It took me a long time just to sort out that the L in PVLV stands for lvalue, not lexical, local, long, or any of the other l-words that came to mind first. ________________________________________ Craig A. Berry mailto:[email protected] "... getting out of a sonnet is much more difficult than getting in." Brad Leithauser