使用LibreSSL的libtls时,是否可以释放由wxEVT_LIST_COL_END_DRAG
分配的内存?
我发现使用valgrind,一个只调用tls_init()
代码的简单程序会留下2058块内存"仍然可以访问"。我知道"仍然可以到达"内存不是严格意义上的内存泄漏,当程序退出时,它将被操作系统清理......但它会使我自己的内存问题更加令人讨厌。
OpenSSL' tls_init()
似乎没有同样的问题。
我在Linux上使用libressl-portable github页面构建源代码。
答案 0 :(得分:1)
此问题也在libressl邮件列表中提出。 The answer is no, at least not with the current libtls API
使用valgrind进行内存测试的当前最佳替代方法is to use the --suppressions
option。