halon / libdkimpp

libdkim++ is a lightweight and portable DKIM (RFC6376) library for *NIX, supporting both signing and DMARC/ARC/SDID verification, sponsored and used by Halon Security. libdkim++ has extensive unit test coverage and aims to fully comply with the current RFC.
http://halon.io
GNU Lesser General Public License v3.0
15 stars 3 forks source link

Crash on Signatory::CreateSignature with libcrypto.so.1.1 #3

Closed MatthieuTexier closed 7 years ago

MatthieuTexier commented 7 years ago

Since upgrade of my Debian system to stretch I crash on EVP_MD_CTX_reset call in CreateSignature function with "free(): invalid next size (fast)"

eriklax commented 7 years ago

Are you using the latest git head? This change may be related.

54c7c400a46725a136c8298eb773c8a33cc9c882

MatthieuTexier commented 7 years ago

Yes, I do use the latest with this commit applied

eriklax commented 7 years ago

Could you provide some example code which crashes? I've install latest debian 9.0.0, with openssl 1.1.0f but having a hard time reproduce the problem.

MatthieuTexier commented 7 years ago

I, sorry for the very long wait. My app is linking with licurl too that links to the 1.0 version library. There is no issue with libdkimpp