<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Arial" size="2"><span style="font-size:10pt;">
<div><font color="#000066">I was able to trace the failure to ssl/ssl_sess.c line 279. </font></div>
<div><font color="#000066"> </font></div>
<div><font color="#000066">I’m not sure what needs to done additionally in application code for this. Could someone please explain this error?</font></div>
<div><font color="#000066"> </font></div>
<div><font color="#000066">I’m just trying to add support for tls 1.3 in application which already supports tls 1.2. </font></div>
<div><font face="Calibri" size="2" color="#000066"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Courier New">(gdb) bt</font></div>
<div><font face="Courier New">#0  0x00007fd5737051a0 in ssl_session_dup () from /lib/x86_64-linux-gnu/libssl.so.3</font></div>
<div><font face="Courier New">#1  0x00007fd57373a931 in tls_construct_new_session_ticket () from /lib/x86_64-linux-gnu/libssl.so.3</font></div>
<div><font face="Courier New">#2  0x00007fd57372aaff in state_machine.part () from /lib/x86_64-linux-gnu/libssl.so.3</font></div>
<div><font face="Courier New">#3  0x00007fd573719e8e in ssl3_read_bytes () from /lib/x86_64-linux-gnu/libssl.so.3</font></div>
<div><font face="Courier New">#4  0x00007fd5736edcc9 in ssl3_read () from /lib/x86_64-linux-gnu/libssl.so.3</font></div>
<div><font face="Courier New">#5  0x00007fd5736fa6c0 in ssl_read_internal () from /lib/x86_64-linux-gnu/libssl.so.3</font></div>
<div><font face="Courier New">#6  0x00007fd5736fa7f5 in SSL_read () from /lib/x86_64-linux-gnu/libssl.so<font face="Arial" color="#000066">.3</font></font></div>
<div><font face="Calibri" size="2" color="#000066"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2" color="#000066"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2" color="#000066"><span style="font-size:11pt;"> </span></font></div>
<div><font color="#006600">Regards,</font></div>
<div><font color="#006600">Ravi</font></div>
<div><font color="#006600"> </font></div>
<div><font face="Calibri" size="2" color="#000066"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;">_____________________________________________<br>

<b>From:</b> Ramaiah, Ravichandran Bagalur <rramaiah@rbbn.com> <br>

<b>Sent:</b> Wednesday, June 29, 2022 12:55 PM<br>

<b>To:</b> Matt Caswell <matt@openssl.org>; openssl-users@openssl.org<br>

<b>Subject:</b> RE: [EXTERNAL] Re: SSL error (78c0100): malloc failure while implementing tls 1.3</span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font face="Calibri" size="2"><span style="font-size:11pt;"> </span></font></div>
<div><font color="#000066">Hi Matt,</font></div>
<div><font color="#000066"> </font></div>
<div><font color="#000066">Below is the error I got when I printed using ERR_error_string().</font></div>
<div><font color="#000066"> </font></div>
<div><font color="#000066"> </font></div>
<div><font face="Courier New">error:078C0100:common libcrypto routines::malloc failure</font></div>
<div><font face="Courier New"> </font></div>
<div><font color="#000066">Any pointers on this?</font></div>
<div><font color="#000066"> </font></div>
<div><font color="#000066">Regards,</font></div>
<div><font color="#000066">Ravi</font></div>
<div><font color="#000066"> </font></div>
<div><font color="#000066">-----Original Message-----<br>

From: Matt Caswell <<a href="mailto:matt@openssl.org"><font color="#0563C1"><u>matt@openssl.org</u></font></a>>
<br>

Sent: Tuesday, June 21, 2022 4:25 PM<br>

To: Ramaiah, Ravichandran Bagalur <<a href="mailto:rramaiah@rbbn.com"><font color="#0563C1"><u>rramaiah@rbbn.com</u></font></a>>; <a href="mailto:openssl-users@openssl.org"><font color="#0563C1"><u>openssl-users@openssl.org</u></font></a><br>

Subject: [EXTERNAL] Re: SSL error (78c0100): malloc failure while implementing tls 1.3</font></div>
<div><font color="#000066"> </font></div>
<div><font color="#000066"> </font></div>
<div><font color="#000066"> </font></div>
<div><font color="#000066">On 16/06/2022 05:52, Ramaiah, Ravichandran Bagalur wrote:</font></div>
<div><font color="#000066">> </font></div>
<div><font color="#000066">> *SSL error (78c0100): malloc failure</font></div>
<div><font color="#000066"> </font></div>
<div><font color="#000066">Do you get anything in the OpenSSL error stack for this (e.g. try "ERR_print_errors_fp(stdout);").</font></div>
<div><font color="#000066"> </font></div>
<div><font color="#000066">We need a bit more to go on to figure out where specifically the malloc failure is occurring.</font></div>
<div><font color="#000066"> </font></div>
<div><font color="#000066">Matt</font></div>
<div><font color="#000066"> </font></div>
<div><font color="#000066"> </font></div>
</span></font>
<br clear="both">
Notice: This e-mail together with any attachments may contain information of Ribbon Communications Inc. and its Affiliates that is confidential and/or proprietary for the sole use of the intended recipient. Any review, disclosure, reliance or distribution by others or forwarding without express permission is strictly prohibited. If you are not the intended recipient, please notify the sender immediately and then delete all copies, including any attachments.<BR>
</body>
</html>