Description of problem: gnutls-serv --echo exits when a message to be echoed is received. Version-Release number of selected component (if applicable): gnutls-3.6.12-1.fc32 How reproducible: 100% Steps to Reproduce: 1. Generate server private key and certificate 2. Run the server with ``--echo`` option. For example: $ gnutls-serv --echo --x509certfile=cert.pem --x509keyfile=key.pem -p 4433 3. Connect using a client and send a message to be echoed. For example, run: $ gnutls-cli --insecure localhost:4433 Type the message to be echoed. Actual results: Server closes connection and outputs: ``` Memory error ``` Expected results: Server sends a copy of the received message to the client without closing the connection. Additional info:
Upstream fix: https://gitlab.com/gnutls/gnutls/-/merge_requests/1222
FEDORA-2020-894490a3f6 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-894490a3f6
FEDORA-2020-894490a3f6 has been pushed to the Fedora 31 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-894490a3f6` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-894490a3f6 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-894490a3f6 has been pushed to the Fedora 31 stable repository. If problem still persists, please make note of it in this bug report.