[openssl-dev] memory leaks detected using libSSL 1.1

2016-02-13 Thread Michel
Hi, I have multithreaded test programs (client and server) that I use to test some functionalities build with OpenSSL. They started to warn about memory leaks when I linked them with version 1.1. As I had to do some code changes to adapt the new version, I first thought I forget some [new] in

Re: [openssl-dev] memory leaks detected using libSSL 1.1

2016-02-13 Thread Matt Caswell
On 13/02/16 22:19, Michel wrote: > Hi, > > > > I have multithreaded test programs (client and server) that I use to > test some functionalities build with OpenSSL. > > They started to warn about memory leaks when I linked them with version 1.1. > > As I had to do some code changes to adapt

Re: [openssl-dev] memory leaks detected using libSSL 1.1

2016-02-13 Thread Michel
tector is now exiting. -Message d'origine- De : openssl-dev [mailto:openssl-dev-boun...@openssl.org] De la part de Matt Caswell Envoyé : dimanche 14 février 2016 00:30 À : openssl-dev@openssl.org Objet : Re: [openssl-dev] memory leaks detected using libSSL 1.1 Hmmm. It does look to me li

Re: [openssl-dev] memory leaks detected using libSSL 1.1

2016-02-15 Thread Matt Caswell
p:\mes programmes\shared\ocrypto-11\tls.cpp (1017): > TestsTLS-11.exe!OTLS::TLSSss::DoHandshake() + 0xC bytes > p:\mes programmes\tests\_testsshared\teststls-11-leak\clttasks.cpp (63): > TestsTLS-11.exe!CltThread::Main() + 0xB bytes > p:\mes programmes\shared\sthread.cpp (17): > Tests

Re: [openssl-dev] memory leaks detected using libSSL 1.1

2016-02-16 Thread Michel
swell Envoyé : mardi 16 février 2016 00:15 À : openssl-dev@openssl.org Objet : Re: [openssl-dev] memory leaks detected using libSSL 1.1 Are you linking to OpenSSL statically? Please see the "Notes" section on this page: https://www.openssl.org/docs/manmaster/crypto/OPENSSL_atexit.ht

Re: [openssl-dev] memory leaks detected using libSSL 1.1

2016-02-17 Thread Matt Caswell
ap() > f:\dd\vctools\crt\crtw32\misc\dbgmalloc.c (56): TestsTLS-11.exe!malloc() > + 0x15 bytes > e:\openssl-1.1.git\crypto\mem.c (138): TestsTLS-11.exe!CRYPTO_malloc() + > 0x9 bytes > e:\openssl-1.1.git\crypto\mem.c (158): TestsTLS-11.exe!CRYPTO_zalloc() + > 0x11 bytes

Re: [openssl-dev] memory leaks detected using libSSL 1.1

2016-02-17 Thread Michel
ember function. Michel. -Message d'origine- De : openssl-dev [mailto:openssl-dev-boun...@openssl.org] De la part de Matt Caswell Envoyé : mercredi 17 février 2016 17:23 À : openssl-dev@openssl.org Objet : Re: [openssl-dev] memory leaks detected using libSSL 1.1 > Am I missing

Re: [openssl-dev] memory leaks detected using libSSL 1.1

2016-02-18 Thread Matt Caswell
1 client thread. > Both of them have OPENSSL_thread_stop() in their [pre-]exit member function. > > Michel. > > -Message d'origine- > De : openssl-dev [mailto:openssl-dev-boun...@openssl.org] De la part de Matt > Caswell > Envoyé : mercredi 17 février 2016 17:23 >

Re: [openssl-dev] memory leaks detected using libSSL 1.1

2016-02-18 Thread Michel
Hi Matt, Here under is the new results after applying your patch. Let me know anything I could do to investigate deeper. Regards, Michel. Thread serveur 5324 demarre Thread client 6348 demarre OPENSSL_INIT: ossl_init_base: Setting up stop handlers OPENSSL_INIT: ossl_init_add_all_ciphers: openss

Re: [openssl-dev] memory leaks detected using libSSL 1.1

2016-02-18 Thread Matt Caswell
On 18/02/16 11:37, Michel wrote: > Hi Matt, > > Here under is the new results after applying your patch. > Let me know anything I could do to investigate deeper. Thanks. That was very helpful. I think I may have identified the issue. Please can you try the attached patch and see if that fixes t

Re: [openssl-dev] memory leaks detected using libSSL 1.1

2016-02-18 Thread Michel
l-dev [mailto:openssl-dev-boun...@openssl.org] De la part de Matt Caswell Envoyé : jeudi 18 février 2016 13:27 À : openssl-dev@openssl.org Objet : Re: [openssl-dev] memory leaks detected using libSSL 1.1 On 18/02/16 11:37, Michel wrote: > Hi Matt, > > Here under is the new results after

Re: [openssl-dev] memory leaks detected using libSSL 1.1

2016-02-18 Thread Matt Caswell
On 18/02/16 13:59, Michel wrote: > Yes ! > With your 2 patches applied, tls_decrypt_ticket.patch and > fix-win-thread-stop.patch, > (looks like I lost the first one yesterday), > none of my tests programs using libSSL v1.1 reports leaks. > > I feel better. :-) Great. I'll get those reviewed an