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

Re: runperl() exit oddity

Thread Previous | Thread Next
Steve Hay
August 8, 2013 20:25
Re: runperl() exit oddity
Message ID:
On 8 August 2013 14:22, Father Chrysostomos <> wrote:
> Nicholas Clark wrote:
>> I have no idea how to figure out how to nail this down further. My only guess
>> is that it's something in ss_dup(). Or something *not* in ss_dup() that should
>> be - ie something else changed, and ss_dup() wasn't updated to clone it
>> correctly.
> Updating ss_dup is a popular thing not to do.  Hence the test I added
> recently.  I fixed two cases and deleted another from leave_scope
> (unused), leaving just SAVEt_SAVESWITCHSTACK.  Maybe that has to do
> with it.  I do not feel comfortable implementing that one myself,
> because I really do not understand it.

I have bisected this and found that this is the culprit:

[perl #117855] Store CopFILEGV in a pad under ithreads

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About