New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Internal warning from exception inside a grep #8096
Comments
From chris@heathens.co.nzCreated by chris@heathens.co.nzThis is a bug report for perl from chris@heathens.co.nz, ----------------------------------------------------------------- $ perl -e 'for ("foo") { grep(die, "bar") }' Does this warning indicate possible internal corruption? I have seen Perl Info
|
From @salvathis is the same bug as #24254 |
The RT System itself - Status changed from 'new' to 'open' |
From @nwc10On Tue, Sep 06, 2005 at 07:01:06PM -0700, Chris Heath wrote:
The unreferenced scalar seems to be "bar" as this will still generate an error $ perl -e 'grep {die} "bar" for undef' (undef has special reference counting semantics) Replacing grep with map produces the same error.
Well, it's a double "free", in as much as one part of the interpreter has a Nicholas Clark |
From @salvaNicholas Clark wrote:
This bug is a dup of #24254, sometime ago I was able to trace it Attached to that bug report is a description of what is going on. Cheers, - Salvador. |
From chris@heathens.co.nzTicket 24254 marked as resolved. |
chris@heathens.co.nz - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#37094 (status was 'resolved')
Searchable as RT37094$
The text was updated successfully, but these errors were encountered: