[Bug 1876286] Re: Evolution reports "Error performing TLS handshake: Internal error in memory allocation."

Ángel 1876286 at bugs.launchpad.net
Sun May 24 04:41:14 UTC 2020


It is indeed a GnuTLS bug. It can be reproduced using only gnutls-cli:

gnutls-cli pop.verizon.net -p 995
gnutls-cli imap.aol.com -p 993

I can reproduce it with gnutls28 (jessie), but not gnutls26 (wheezy). Those covered the jump from 2.2.6 to 3.0.0, where they changed from  libgcrypt to nettle, so not that strange they have different behavior.
The problem was not added by a recent Ubuntu update. It's a bug which was present in the past, and that only now is being exposed by whatever Yahoo changed.

Gmail servers doesn't expose it.
Thunderbird is not affected since it uses NSS, not GnuTLS.

As a workaround, affected users could run on a separate terminal a command such as
 socat tcp-listen:9950,fork openssl-connect:pop.verizon.net:995,capath=/etc/ssl/certs
and then configure evolution to connect to localhost:9950 (without TLS) instead of pop.verizon.net:995. This way, the actual encryption is performed by socat... using openssl.

** Also affects: gnutls28 (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gnutls28 in Ubuntu.
https://bugs.launchpad.net/bugs/1876286

Title:
  Evolution reports "Error performing TLS handshake: Internal error in
  memory allocation."

Status in claws-mail package in Ubuntu:
  Confirmed
Status in evolution package in Ubuntu:
  Confirmed
Status in gnutls28 package in Ubuntu:
  New

Bug description:
  When Evolution checks my verizon.net account it displays the message
  "Error performing TLS handshake: Internal error in memory allocation"
  and doesn't download any new email messages.  This started happening
  two days ago shortly after updates were applied.  Normally it would
  download the new email messages.  Searching the web I found a Linux
  Mint forum with users having the same issue.  Some users felt it maybe
  an expired certificate while others thought it might be related to the
  recent update.  What can I do to get more information about this
  issue?

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: evolution 3.28.5-0ubuntu0.18.04.2
  ProcVersionSignature: Ubuntu 5.3.0-51.44~18.04.2-generic 5.3.18
  Uname: Linux 5.3.0-51-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7.14
  Architecture: amd64
  CurrentDesktop: ubuntu:GNOME
  Date: Fri May  1 07:03:51 2020
  InstallationDate: Installed on 2017-12-12 (870 days ago)
  InstallationMedia: Ubuntu 16.04.3 LTS "Xenial Xerus" - Release amd64 (20170801)
  ProcEnviron:
   PATH=(custom, no username)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: evolution
  UpgradeStatus: Upgraded to bionic on 2018-12-28 (489 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/claws-mail/+bug/1876286/+subscriptions



More information about the foundations-bugs mailing list