LibreSSL:tls_init()分配的空闲内存

时间:2018-04-28 23:12:09

标签: c libressl

使用LibreSSL的libtls时,是否可以释放由wxEVT_LIST_COL_END_DRAG分配的内存?

我发现使用valgrind,一个只调用tls_init()代码的简单程序会留下2058块内存"仍然可以访问"。我知道"仍然可以到达"内存不是严格意义上的内存泄漏,当程序退出时,它将被操作系统清理......但它会使我自己的内存问题更加令人讨厌。

OpenSSL' tls_init()似乎没有同样的问题。

我在Linux上使用libressl-portable github页面构建源代码。

1 个答案:

答案 0 :(得分:1)

此问题也在libressl邮件列表中提出。 The answer is no, at least not with the current libtls API

使用valgrind进行内存测试的当前最佳替代方法is to use the --suppressions option