Skip Menu |
 

This queue is for tickets about the Data-Password-Filter CPAN distribution.

Report information
The Basics
Id: 83027
Status: resolved
Priority: 0/
Queue: Data-Password-Filter

People
Owner: MANWAR [...] cpan.org
Requestors: DOHERTY [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: 0.04
Fixed in: 0.05



Subject: Use of Carp::Always infects code outside your scope
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
X-RT-Encrypt: 0
X-RT-Sign: 0
Content-Length: 267
Download (untitled) / with headers
text/plain 267b
If you use Carp::Always, it makes *all* warns and dies carp/croak, even outside your scope. That's the point of Carp::Always. And that makes it totally inappropriate for use in your module. Use Carp to die/warn from your caller's perspective -- never Carp::Always.
MIME-Version: 1.0
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
Content-Type: text/plain; charset="UTF-8"
Message-ID: <rt-3.8.HEAD-11031-1359475235-1388.83027-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 156
Download (untitled) / with headers
text/plain 156b
Hi Mike, Point taken and thanks for reporting the bug. I would do my best to fix it by end of this week i.e. 3rd Feb'2013. Best Regards, Mohammad S Anwar
MIME-Version: 1.0
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
Content-Type: text/plain; charset="UTF-8"
Message-ID: <rt-3.8.HEAD-18570-1359838456-1675.83027-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 117
Download (untitled) / with headers
text/plain 117b
Hi Mike, Just to let you know that the code has been patched in v0.05. Many Thanks. Best Regards, Mohammad S Anwar
MIME-Version: 1.0
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
Content-Type: text/plain; charset="UTF-8"
Message-ID: <rt-3.8.HEAD-15654-1359838479-1528.83027-0-0 [...] rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 16
Patched in v0.05


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

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.