<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>


<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">

<p style="color: #777777;">
<a href="https://gitlab.com/ametzler">Andreas Metzler</a>
commented on a
<a href="https://gitlab.com/gnutls/gnutls/-/merge_requests/1260#note_350255352">discussion</a>:
</p>
<div style="">
<p dir="auto"><a href="https://gitlab.com/rrivers2" data-user="5981058" data-reference-type="user" data-container="body" data-placement="top" data-html="true" class="gfm gfm-project_member js-user-link" title="rrivers2">@rrivers2</a> wrote</p>
<blockquote dir="auto">
<p><a href="https://gitlab.com/ametzler" data-user="301779" data-reference-type="user" data-container="body" data-placement="top" data-html="true" class="gfm gfm-project_member js-user-link" title="Andreas Metzler">@ametzler</a> I believe the issue is related to older versions of GnuTLS. The version I was using was 3.5.18 included with Ubuntu 18.04.4. Another user on the launchpad bug report stated that Debian 9 has the same issue but didn't report the version of GnuTLS.</p>
<p>I think the 3.6 branch uses TLS1.3 which the server returns a valid session ticket and isn't an issue. It is only with older versions that use TLS1.2 and below that the server returns the zero length session ticket and the problem exists.</p>
</blockquote>
<p dir="auto">I see, thanks. Disabling TLS1.3 makes the issue reproducible even on 3.6.13:</p>
<pre class="code highlight js-syntax-highlight plaintext" lang="plaintext" v-pre="true"><code><span id="LC1" class="line" lang="plaintext">ametzler@argenau:~$ gnutls-cli --priority=NORMAL:-VERS-TLS1.3 pop.verizon.net:995</span>
<span id="LC2" class="line" lang="plaintext">[...]</span>
<span id="LC3" class="line" lang="plaintext">- Status: The certificate is trusted.</span>
<span id="LC4" class="line" lang="plaintext">*** Fatal error: Internal error in memory allocation.</span></code></pre>
</div>


</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777;">

<br>
Reply to this email directly or <a href="https://gitlab.com/gnutls/gnutls/-/merge_requests/1260#note_350255352">view it on GitLab</a>.
<br>
You're receiving this email because of your account on gitlab.com.
If you'd like to receive fewer emails, you can
<a href="https://gitlab.com/-/sent_notifications/b8e62abe581d23941ee38ac486a9a7d3/unsubscribe">unsubscribe</a>
from this thread or
adjust your notification settings.
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Merge request","url":"https://gitlab.com/gnutls/gnutls/-/merge_requests/1260#note_350255352"}}</script>


</p>
</div>
</body>
</html>