https://bugzilla.redhat.com/show_bug.cgi?id=1119521
Bug ID: 1119521 Summary: decode fails with well formatted packet Product: Fedora Version: rawhide Component: perl-Net-DNS Severity: medium Assignee: psabata@redhat.com Reporter: jared@puck.nether.net QA Contact: extras-qa@fedoraproject.org CC: perl-devel@lists.fedoraproject.org, psabata@redhat.com External Bug ID: CPAN 96439 External Bug ID: CPAN 96439
Description of problem:
This problem is captured via the upstream bug report here: https://rt.cpan.org/Public/Bug/Display.html?id=96439#txn-1375388
but is seen both in Fedora 20 and 21 (rawhide) at this time.
Version-Release number of selected component (if applicable): 0.78 is released with this fix.
How reproducible:
Happens always
Steps to Reproduce: 1. my $buf = pack "H*", "63270000000100000000000100000200010000291000000080000000"; 2. my $packet = new Net::DNS::Packet($buf, 0); 3. $packet->print;
Actual results:
Can't call method "decode" on an undefined value at /usr/lib64/perl5/vendor_perl/Net/DNS/Domain.pm line 283, <> line 3.
Expected results:
Function works properly and prints out decoded data per script
Additional info:
Would like to see 0.78 pushed to both fc20 + rawhide to pick up this fix
https://bugzilla.redhat.com/show_bug.cgi?id=1119521
jared mauch jared@puck.nether.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends On| |1118651
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1118651 [Bug 1118651] perl-Net-DNS-0.78 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1119521 Bug 1119521 depends on bug 1118651, which changed state.
Bug 1118651 Summary: perl-Net-DNS-0.78 is available https://bugzilla.redhat.com/show_bug.cgi?id=1118651
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |CLOSED Resolution|--- |CURRENTRELEASE
https://bugzilla.redhat.com/show_bug.cgi?id=1119521
Nick Urbanik nicku@nicku.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nicku@nicku.org
--- Comment #1 from Nick Urbanik nicku@nicku.org --- 0.78 does not fix it. Amavisd depends on Net::DNS, and my mail is broken as a result:
$ rpm -q perl-Net-DNS perl-Net-DNS-0.78-1.fc20.x86_64 $ sudo systemctl restart amavisd Job for amavisd.service failed. See 'systemctl status amavisd.service' and 'journalctl -xn' for details. $ sudo systemctl status -l amavisd ... Aug 01 15:19:27 hostname amavisd[1433]: ...propagated at /usr/share/perl5/base.pm line 84. Aug 01 15:19:27 hostname amavisd[1433]: BEGIN failed--compilation aborted at /usr/lib64/perl5/vendor_perl/Net/DNS/Resolver/UNIX.pm line 18. Aug 01 15:19:27 hostname amavisd[1433]: Compilation failed in require at /usr/lib64/perl5/vendor_perl/Net/DNS/Resolver.pm line 35. Aug 01 15:19:27 hostname amavisd[1433]: BEGIN failed--compilation aborted at /usr/lib64/perl5/vendor_perl/Net/DNS/Resolver.pm line 38. Aug 01 15:19:27 hostname amavisd[1433]: Compilation failed in require at (eval 96) line 52. Aug 01 15:19:27 hostname amavisd[1433]: BEGIN failed--compilation aborted at (eval 96) line 52. Aug 01 15:19:27 hostname amavisd[1433]: [FAILED]
https://bugzilla.redhat.com/show_bug.cgi?id=1119521
Fedora Admin XMLRPC Client fedora-admin-xmlrpc@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|psabata@redhat.com |pwouters@redhat.com
--- Comment #3 from Fedora Admin XMLRPC Client fedora-admin-xmlrpc@redhat.com --- This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
https://bugzilla.redhat.com/show_bug.cgi?id=1119521
Paul Wouters pwouters@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |CURRENTRELEASE Last Closed| |2016-05-30 16:04:48
--- Comment #4 from Paul Wouters pwouters@redhat.com --- this seems to have been fixed already. Tested with the current release 1.05
perl-devel@lists.fedoraproject.org