[Bug 859910] New: Hint-hash copying can leak
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=859910
Bug ID: 859910
QA Contact: extras-qa(a)fedoraproject.org
Severity: unspecified
URL: https://rt.perl.org/rt3/Public/Bug/Display.html?id=107
000
Version: 17
Priority: unspecified
CC: cweyl(a)alumni.drew.edu, iarnell(a)gmail.com,
jplesnik(a)redhat.com, kasal(a)ucw.cz, lkundrak(a)v3.sk,
mmaslano(a)redhat.com,
perl-devel(a)lists.fedoraproject.org, ppisar(a)redhat.com,
psabata(a)redhat.com, rc040203(a)freenet.de,
tcallawa(a)redhat.com
Assignee: ppisar(a)redhat.com
Summary: Hint-hash copying can leak
Regression: ---
Story Points: ---
Classification: Fedora
OS: Unspecified
Reporter: ppisar(a)redhat.com
Type: Bug
Documentation: ---
Hardware: Unspecified
Mount Type: ---
Status: ASSIGNED
Component: perl
Product: Fedora
Dying in tied %^H leaks memory:
use Config;
use Test::LeakTrace;
# [perl #107000]
package hhtie {
sub TIEHASH { bless [] }
sub STORE { $_[0][0]{$_[1]} = $_[2] }
sub FETCH { die if $explosive; $_[0][0]{$_[1]} }
sub FIRSTKEY { keys %{$_[0][0]}; each %{$_[0][0]} }
sub NEXTKEY { each %{$_[0][0]} }
}
leaktrace {
eval q`
BEGIN {
$hhtie::explosive = 0;
tie %^H, hhtie;
$^H{foo} = bar;
$hhtie::explosive = 1;
}
{ 1; }
`;
};
Fixed in upstream with commit:
commit 0db511c03fa45894d146905ba3408b3be3f5baa0
Author: Father Chrysostomos <sprout(a)cpan.org>
Date: Sun Sep 23 12:42:15 2012 -0700
[perl #107000] Don’t leak if hh copying dies
Perl 5.14.2 as well as 5.16.1 (all Fedoras) are affected.
--
You are receiving this mail because:
You are on the CC list for the bug.
11 years
[Bug 864102] New: Bad precedence in library version check
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=864102
Bug ID: 864102
QA Contact: extras-qa(a)fedoraproject.org
Severity: unspecified
Version: el6
Priority: unspecified
CC: perl-devel(a)lists.fedoraproject.org, psabata(a)redhat.com
Assignee: psabata(a)redhat.com
Summary: Bad precedence in library version check
Regression: ---
Story Points: ---
Classification: Fedora
OS: Unspecified
Reporter: linux(a)cmadams.net
Type: Bug
Documentation: ---
Hardware: Unspecified
Mount Type: ---
Status: NEW
Component: perl-Net-SSH2
Product: Fedora EPEL
Created attachment 623492
--> https://bugzilla.redhat.com/attachment.cgi?id=623492&action=edit
Fix operator precedence in auth agent check
The perl module checks the libssh2 version to decide if agent authenticaion
support should be used, but there is a bad operator precedence in the check (>=
has higher precedence than ||). While the bug is upstream, the situation
(running newer Net::SSH2 with older libssh2) is pretty specific to RHEL 6.
This bug makes ->auth calls fail unless an explicit auth rank is set.
The attached patch fixes the problem.
--
You are receiving this mail because:
You are on the CC list for the bug.
11 years
[Bug 908113] New: mandb error parsing /usr/share/man/man3/CPAN::Debug.3pm.gz
by Red Hat Bugzilla
Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=908113
Bug ID: 908113
Summary: mandb error parsing
/usr/share/man/man3/CPAN::Debug.3pm.gz
Product: Fedora
Version: 18
Component: perl-CPAN-Meta
Severity: unspecified
Priority: unspecified
Reporter: paul.destefano(a)willamettealumni.com
Description of problem:
mandb --test gives the following error, among others:
mandb: warning: /usr/share/man/man3/CPAN::Debug.3pm.gz: whatis parse for
CPAN::Debug(3pm) failed
Version-Release number of selected component (if applicable):
Name : perl-CPAN
Epoch : 0
Version : 1.9800
Release : 237.fc18
How reproducible:
Steps to Reproduce:
1. mandb --test
2.
3.
Actual results:
mandb: warning: /usr/share/man/man3/CPAN::Debug.3pm.gz: whatis parse for
CPAN::Debug(3pm) failed
Expected results:
No errors.
Additional info:
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=j9UFuQjLgy&a=cc_unsubscribe
11 years, 1 month