emacs-bug-tracker
[Top][All Lists]
Advanced

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

bug#38054: closed (mumble: "QSslSocket: cannot resolve <crypto funcs>",


From: GNU bug Tracking System
Subject: bug#38054: closed (mumble: "QSslSocket: cannot resolve <crypto funcs>", Certificate Expiry, segfault)
Date: Thu, 19 Dec 2019 13:04:02 +0000

Your message dated Thu, 19 Dec 2019 15:03:11 +0200
with message-id <20191219130311.GH917@E5400>
and subject line Re: [bug#38395] Acknowledgement ([PATCH] gnu: mumble: Update 
to 1.3.0.)
has caused the debbugs.gnu.org bug report #38054,
regarding mumble: "QSslSocket: cannot resolve <crypto funcs>", Certificate 
Expiry, segfault
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden.)


-- 
38054: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38054
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: mumble: "QSslSocket: cannot resolve <crypto funcs>", Certificate Expiry, segfault Date: Sun, 3 Nov 2019 23:04:05 -0500 User-agent: Mutt/1.12.2 (2019-09-21)
Hi!  I'm using Mumble 1.2.19 from Guix commit 7f81cce3 on Debian Sid.  On
start, it logs the following messages:

    QSslSocket: cannot resolve CRYPTO_num_locks
    QSslSocket: cannot resolve CRYPTO_set_id_callback
    QSslSocket: cannot resolve CRYPTO_set_locking_callback
    QSslSocket: cannot resolve sk_free
    QSslSocket: cannot resolve sk_num
    QSslSocket: cannot resolve sk_pop_free
    QSslSocket: cannot resolve sk_value
    QSslSocket: cannot resolve SSL_library_init
    QSslSocket: cannot resolve SSL_load_error_strings
    QSslSocket: cannot resolve SSLv3_client_method
    QSslSocket: cannot resolve SSLv23_client_method
    QSslSocket: cannot resolve SSLv3_server_method
    QSslSocket: cannot resolve SSLv23_server_method
    QSslSocket: cannot resolve X509_STORE_CTX_get_chain
    QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf
    QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf
    QSslSocket: cannot resolve SSLeay
    QSslSocket: cannot call unresolved function CRYPTO_num_locks
    QSslSocket: cannot call unresolved function CRYPTO_set_id_callback
    QSslSocket: cannot call unresolved function CRYPTO_set_locking_callback
    QSslSocket: cannot call unresolved function SSL_library_init
    QSslSocket: cannot call unresolved function SSLv23_client_method
    QSslSocket: cannot call unresolved function sk_num

Then it complains about "Certificate Expiry: Your certificate is about to
expire. You need to renew it, or you will no longer be able to connect to
servers you are registered on.".  If I proceed to connect it goes:

    OpenSSL Support: 1 (OpenSSL 1.1.1d  10 Sep 2019)
    Segmentation fault

and dies.  It is curious that `guix package -s openssl` reports version 1.1.1c
instead of 1.1.1d, which matches the Debian system's version of OpenSSL, so
Mumble may be trying to load system libraries instead of Guix's.

If I revert to a previous profile generation with a build of Mumble linked
against glibc 2.28 instead of 2.29, it doesn't print the errors and works
without issues.

Thank you very much!

-- 
Ivan Vilata i Balaguer -- https://elvil.net/



--- End Message ---
--- Begin Message --- Subject: Re: [bug#38395] Acknowledgement ([PATCH] gnu: mumble: Update to 1.3.0.) Date: Thu, 19 Dec 2019 15:03:11 +0200 User-agent: Mutt/1.12.2 (2019-09-21)
I merged the two patches together, made sure all the phases returned #t
and flushed out the commit message some more.


-- 
Efraim Flashner   <address@hidden>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

Attachment: signature.asc
Description: PGP signature


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]