https://bugzilla.redhat.com/show_bug.cgi?id=1011333
Bug ID: 1011333
Summary: PerlIO::via leaks a foreign memory
Product: Fedora
Version: 18
Component: perl
Assignee: jplesnik(a)redhat.com
Reporter: ppisar(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: cweyl(a)alumni.drew.edu, iarnell(a)gmail.com,
jplesnik(a)redhat.com, kasal(a)ucw.cz,
perl-devel(a)lists.fedoraproject.org, ppisar(a)redhat.com,
psabata(a)redhat.com, rc040203(a)freenet.de,
tcallawa(a)redhat.com
This simple test:
#!/usr/bin/perl
use strict;
use warnings;
#use utf8;
{
package PerlIO::via::Bug;
sub PUSHED {
return bless {}, $_[0];
}
sub READ {
return $_[2];
}
}
open my $fh, '<:raw:via(Bug)', '/dev/null' or die "Cannot open, $! $?";
read $fh, ( my $buf ), 1024;
print $buf;
accesses foreign data (and puts them into $buf and prints them). All perls are
affected, the specific output depends on perl version and on the "use utf8"
pragma. Valgrinds warns on write(2) with uninitialized memory.
Reported to upstream as
<https://rt.perl.org/rt3//Public/Bug/Display.html?id=119961>.
All Fedoras are affected.
--
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=5fpvmuMaSf&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=1007199
Bug ID: 1007199
Summary: perl segfaults when pushing a glob to thread-shared
array
Product: Fedora
Version: 18
Component: perl
Assignee: jplesnik(a)redhat.com
Reporter: ppisar(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: cweyl(a)alumni.drew.edu, iarnell(a)gmail.com,
jplesnik(a)redhat.com, kasal(a)ucw.cz,
perl-devel(a)lists.fedoraproject.org, ppisar(a)redhat.com,
psabata(a)redhat.com, rc040203(a)freenet.de,
tcallawa(a)redhat.com
$ perl -Mthreads -Mthreads::shared -e 'my @a :shared; push @a, *STDOUT'
Segmentation fault
This crash has been reported to upstream
<https://rt.perl.org/rt3//Public/Bug/Display.html?id=119719>.
All Fedoras are affected. (Tested with perl-libs-5.16.3-265.fc19.x86_64,
perl-threads-1.87-1.fc19.x86_64, perl-threads-shared-1.43-2.fc19.x86_64.)
--
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=VvUjpe7qxd&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=987118
Bug ID: 987118
Summary: perl-5.18: File handles modified with binmode ':unix'
leak
Product: Fedora
Version: rawhide
Component: perl
Assignee: mmaslano(a)redhat.com
Reporter: ppisar(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: cweyl(a)alumni.drew.edu, iarnell(a)gmail.com,
jplesnik(a)redhat.com, kasal(a)ucw.cz,
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
File handle will leak the close() call if has been modified with binmode to
':unix' layer.
[test@fedora-20 tmp]$ cat test
for my $x (1 .. 10000) {
open my $temp, '>', "/tmp/t" or die "$!";
binmode $temp, ":unix";
close $temp;
}
[test@fedora-20 tmp]$ perl ./test
Too many open files at ./test line 2.
Reported to upstream
<https://rt.perl.org:443/rt3/Ticket/Display.html?id=118957>.
--
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=UDC1hZzy1Y&a=cc_unsubscribe
https://bugzilla.redhat.com/show_bug.cgi?id=1206915
Bug ID: 1206915
Summary: Segfault during upgrade; Segmentation fault
(core dumped) perl -MXML::SAX -e
"XML::SAX->add_parser(q($p))->save_parsers()" 2>
/dev/null
Product: Fedora
Version: 22
Component: perl-XML-SAX
Assignee: jplesnik(a)redhat.com
Reporter: rh(a)treblig.org
QA Contact: extras-qa(a)fedoraproject.org
CC: jplesnik(a)redhat.com, mmaslano(a)redhat.com,
perl-devel(a)lists.fedoraproject.org, ppisar(a)redhat.com,
psabata(a)redhat.com
Description of problem:
I'm doing an upgrade from f21 to f22 on my desktop using /usr/bin/python
/bin/yum --releasever=22 distro-sync;
I noticed the following scroll past:
Updating : perl-XML-DOM-1.44-22.fc22.noarch 1086/6554
Updating : perl-XML-SAX-0.99-13.fc22.noarch 1087/6554
/var/tmp/rpm-tmp.snqBZr: line 1: 8137 Segmentation fault (core dumped)
perl -MXML::SAX -e "XML::SAX->add_parser(q($p))->save_parsers()" 2> /dev/null
/var/tmp/rpm-tmp.snqBZr: line 1: 8139 Segmentation fault (core dumped)
perl -MXML::SAX -e "XML::SAX->add_parser(q($p))->save_parsers()" 2> /dev/null
dmesg shows:
[13717.710503] perl[8137]: segfault at 5 ip 00007f577661fe0e sp
00007ffe05f01e40 error 4 in LibXML.so[7f57765dd000+69000]
[13717.814099] perl[8139]: segfault at 5 ip 00007f773b509e0e sp
00007ffdadceee30 error 4 in LibXML.so[7f773b4c7000+69000]
Version-Release number of selected component (if applicable):
rpm -qa | grep perl-XML-SAX
perl-XML-SAX-0.99-13.fc22.noarch
perl-XML-SAX-Base-1.08-12.fc22.noarch
perl-XML-SAX-0.99-12.fc21.noarch
perl-XML-SAX-Base-1.08-11.fc21.noarch
[dg@major ~]$ rpm -qa | grep LibXML
perl-XML-LibXML-2.0118-1.fc22.x86_64
perl-XML-LibXML-2.0116-3.fc21.x86_64
(These rpm -qa's were taken as the upgrade was still running)
How reproducible:
Not sure, I've only done the update once
Steps to Reproduce:
1. Take a happy f21 install
2. Do upgrade to f22 using yum distro-sync
3. Watch the messages as they scroll
Actual results:
Segmentation fault (core dumped) perl -MXML::SAX -e
"XML::SAX->add_parser(q($p))->save_parsers()" 2> /dev/null
Expected results:
No seg fault
Additional info:
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=1456772
Bug ID: 1456772
Summary: CVE-2017-0373 CVE-2017-0374 perl-Config-Model: various
flaws [fedora-all]
Product: Fedora
Version: 25
Component: perl-Config-Model
Keywords: Security, SecurityTracking
Severity: medium
Priority: medium
Assignee: david.hannequin(a)gmail.com
Reporter: amaris(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: david.hannequin(a)gmail.com,
perl-devel(a)lists.fedoraproject.org
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of fedora-all.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
NOTE: this issue affects multiple supported versions of Fedora. While only
one tracking bug has been filed, please correct all affected versions at
the same time. If you need to fix the versions independent of each other,
you may clone this bug as appropriate.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=1399506
Bug ID: 1399506
Summary: perl-File-Find-Rule-Age-0.302-5.fc26 FTBFS randomly
Product: Fedora
Version: rawhide
Component: perl-File-Find-Rule-Age
Assignee: TicoTimo(a)gmail.com
Reporter: ppisar(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: perl-devel(a)lists.fedoraproject.org, TicoTimo(a)gmail.com
External Bug ID: GNOME Desktop 106579
perl-File-Find-Rule-Age-0.302-5.fc26 fails to build sometimes because there is
a race condition in the tests:
t/02-created.t ... skipped: Long running tests are unwanted
# Failed test 'modified_since now (DateTime::Duration)'
# at t/02-modified.t line 66.
# Structures begin differing at:
# $got->[0] = Does not exist
# $expected->[0] = 'now'
# []
# Failed test 'modified_before lastday (DateTime::Duration)'
# at t/02-modified.t line 167.
# Structures begin differing at:
# $got->[0] = 'lastday'
# $expected->[0] = 'yesterday'
# [
# 'lastday',
# 'yesterday'
# ]
# Looks like you failed 2 tests of 24.
t/02-modified.t ..
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/24 subtests
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=1473368
Bug ID: 1473368
Summary: [abrt] perl-XML-XPath: XML_ParserFree(): perl killed
by signal 6
Product: Fedora
Version: 26
Component: perl-XML-XPath
Assignee: jplesnik(a)redhat.com
Reporter: bugzilla.redhat.com(a)peterjanes.ca
QA Contact: extras-qa(a)fedoraproject.org
CC: jplesnik(a)redhat.com,
perl-devel(a)lists.fedoraproject.org
Description of problem:
attempting to run an xpath query on a 3MB XML file
Version-Release number of selected component:
perl-XML-XPath-1.40-2.fc26
Additional info:
reporter: libreport-2.9.1
backtrace_rating: 4
cmdline: /usr/bin/perl /usr/bin/xpath -q -e
//attribute[name="mcd_productcode"][text()="437"]
crash_function: XML_ParserFree
executable: /usr/bin/perl
journald_cursor:
s=52b9622599c149f3b2bcedca8f7b4442;i=11e0871;b=40ee98e7a11b4e288e018b288f5c9c34;m=aff301cda5;t=554c195af067a;x=6e1ff771cada272b
kernel: 4.11.8-300.fc26.x86_64
rootdir: /
runlevel: N 5
type: CCpp
uid: 1000
Truncated backtrace:
Thread no. 1 (10 frames)
#6 XML_ParserFree at lib/xmlparse.c:1374
#7 XS_XML__Parser__Expat_ParserFree at Expat.xs:1432
#8 Perl_pp_entersub at pp_hot.c:3988
#9 Perl_runops_standard at run.c:41
#10 Perl_call_sv at perl.c:2807
#11 S_curse at sv.c:6869
#12 Perl_sv_clear at sv.c:6473
#13 Perl_sv_free2 at sv.c:6970
#14 Perl_leave_scope at scope.c:1096
#15 Perl_dounwind at pp_ctl.c:1548
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=1462394
Bug ID: 1462394
Summary: postgresql --with-perl fails to build on rawhide due
new perl
Product: Fedora
Version: rawhide
Component: perl
Severity: urgent
Assignee: jplesnik(a)redhat.com
Reporter: rosset.filipe(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: cweyl(a)alumni.drew.edu, iarnell(a)gmail.com,
jplesnik(a)redhat.com, kasal(a)ucw.cz,
perl-devel(a)lists.fedoraproject.org, ppisar(a)redhat.com,
psabata(a)redhat.com, rc040203(a)freenet.de,
tcallawa(a)redhat.com
postgresql --with-perl fails to build on rawhide due new perl
postgresql affected versions 9.3+ (including HEAD)
(maybe due hardening?)
> checking for libperl... no
> configure: error: libperl library is required for Perl
or in detail
configure:15859: checking for libperl
configure:15875: ccache gcc -o conftest -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv
-fexcess-precision=standard -g -O2 -D_GNU_SOURCE -I/usr/include/libxml2
-I/usr/lib64/perl5/CORE conftest.c -Wl,-z,relro
-specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong
-L/usr/local/lib -L/usr/lib64/perl5/CORE -lperl -lpthread -lresolv -lnsl -ldl
-lm -lcrypt -lutil -lc >&5
/usr/bin/ld: /tmp/cchBvqS3.o: relocation R_X86_64_PC32 against symbol
`perl_alloc' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
#disabled --with-perl workaround the build
config_opts =>[
qw(
--enable-cassert
--enable-debug
--enable-nls
--with-perl
--with-python
--with-tcl
--with-gssapi
--with-openssl
--with-ldap
--with-libxml
--with-libxslt
--with-pam
--with-krb5
)
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=1393421
Bug ID: 1393421
Summary: perl-error broke the most of perl apps.
Product: Fedora
Version: 25
Component: perl-CPAN
Severity: high
Assignee: ppisar(a)redhat.com
Reporter: yalcin(a)webliyacelebi.com
QA Contact: extras-qa(a)fedoraproject.org
CC: perl-devel(a)lists.fedoraproject.org, ppisar(a)redhat.com
Description of problem:
when i try to run `cpan` it gives me:
Errno architecture (x86_64-linux-thread-multi-4.7.9-200.fc24.x86_64) does not
match executable architecture (x86_64-linux-thread-multi-4.6.4-301.fc24.x86_64)
at /usr/lib64/perl5/Errno.pm line 11.
Version-Release number of selected component (if applicable):
Fedora 25
How reproducible:
Always
Steps to Reproduce:
1. cpan
Additional info:
current kernel version is 4.8.6-300.fc25.x86_64 #1 SMP Tue Nov 1 12:36:38 UTC
2016 x86_64 x86_64 x86_64 GNU/Linux.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=1401482
Bug ID: 1401482
Summary: biber-2.7 is available
Product: Fedora
Version: rawhide
Component: biber
Keywords: FutureFeature, Triaged
Assignee: cbm(a)m.fsf.org
Reporter: upstream-release-monitoring(a)fedoraproject.org
QA Contact: extras-qa(a)fedoraproject.org
CC: cbm(a)m.fsf.org, mefoster(a)gmail.com,
novyjindrich(a)gmail.com,
perl-devel(a)lists.fedoraproject.org
Latest upstream release: 2.7
Current version/release in rawhide: 2.6-1.fc26
URL: http://biblatex-biber.sourceforge.net/
Please consult the package updates policy before you issue an update to a
stable branch: https://fedoraproject.org/wiki/Updates_Policy
More information about the service that created this bug can be found at:
https://fedoraproject.org/wiki/Upstream_release_monitoring
Please keep in mind that with any upstream change, there may also be packaging
changes that need to be made. Specifically, please remember that it is your
responsibility to review the new version to ensure that the licensing is still
correct and that no non-free or legally problematic items have been added
upstream.
Based on the information from anitya:
https://release-monitoring.org/project/6443/
--
You are receiving this mail because:
You are on the CC list for the bug.