[Bug 1616198] New: perl-IO-Socket-SSL-2.058-1.fc29 FTBFS with OpenSSL 1.1.1: t/core.t hangs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1616198

            Bug ID: 1616198
           Summary: perl-IO-Socket-SSL-2.058-1.fc29 FTBFS with OpenSSL
                    1.1.1: t/core.t hangs
           Product: Fedora
           Version: 29
         Component: perl-IO-Socket-SSL
          Assignee: paul@xxxxxxxxxxxx
          Reporter: ppisar@xxxxxxxxxx
        QA Contact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: alexl@xxxxxxxxxx, caillon+fedoraproject@xxxxxxxxx,
                    caolanm@xxxxxxxxxx, jose.p.oliveira.oss@xxxxxxxxx,
                    mbarnes@xxxxxxxxxxxx, paul@xxxxxxxxxxxx,
                    perl-devel@xxxxxxxxxxxxxxxxxxxxxxx,
                    rhughes@xxxxxxxxxx, rstrode@xxxxxxxxxx,
                    sandmann@xxxxxxxxxx



perl-IO-Socket-SSL-2.058-1.fc29 fails to build with OpenSSL 1.1.1 because
t/core.t test hangs at:

$ perl -Iblib/{arch,lib} t/core.t
[...]
ok - Client Verify-sub Check
ok - Client Verify-sub Check
ok - Client Init from Fileno Check
ok - Peer address check

and a perl process consumes all CPU time. It seems that an SSL server never
returns from this non-blocking read:

if ($CAN_NONBLOCK) {
    $client->blocking(0);
→   $client->read($buffer, 20, 0);
    is( $SSL_ERROR, SSL_WANT_READ, "Server Nonblocking Check 1");
}

This happens with:

openssl-1.1.1-0.pre8.4.fc29.x86_64
perl-Net-SSLeay-1.85-5.fc29.x86_64

I don't know yet the root cause. I'm creating this bug report to have something
for tracking. I will work on this and post new updates here.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
perl-devel mailing list -- perl-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to perl-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/perl-devel@xxxxxxxxxxxxxxxxxxxxxxx/message/SA4EP2EEQ4F7KLWFLVGPCTPRPCKQFW4D/




[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Legacy Announce]     [Fedora PHP Devel]     [Kernel Devel]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite Information]

  Powered by Linux