Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Attribute-Handlers CPAN distribution.

Report information
The Basics
Id: 34271
Status: resolved
Priority: 0/
Queue: Attribute-Handlers

Owner: Nobody in particular
Requestors: INFINOID [...]

Bug Information
Severity: Normal
Broken in: (no value)
Fixed in: (no value)

Subject: Attribute::Handlers::findsym crashes on perl-5.10.0
Download (untitled) / with headers
text/plain 496b
perl-5.10.0 has apparently made some changes in the way namespaces work. The change boils down like this: perl5.8.8 -e 'use IO::File; foreach my $sym (values %{"IO::File::"}) { print(*{$sym}, "\n"); }' *IO::File::O_LARGEFILE *IO::File::qualify *IO::File::O_NOCTTY [etc etc] perl5.10.0 -e 'use IO::File; foreach my $sym (values %{"IO::File::"}) { print(*{$sym}, "\n"); }' Not a GLOB reference at -e line 1. Attribute::Handlers::findsym() uses this same mechanism, and dies with the same error.
Download (untitled) / with headers
text/plain 229b
One additional note: this bug applies to Attribute::Handlers as it exists on CPAN. The one that ships as part of perl-5.10.0 does not have this issue... if you then install the one from CPAN, that's when the bug surfaces. Mark
Download (untitled) / with headers
text/plain 205b
A new CPAN version of Attribute::Handlers was uploaded to CPAN today. It contains all the changes of perl 5.10 (and bleadperl, aka. 5.11). As the original requestor explained, this fixes the issue at hand.

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to