C ++ ath.c: 193: _gcry_ath_mutex_lock: Statement `* lock == ((ath_mutex_t) 0) 'failed

I am working in a multi-threaded application, and when I start multiple threads, I get this erro:

ath.c:193: _gcry_ath_mutex_lock: Assertion `*lock == ((ath_mutex_t) 0)' failed.

I am using libcurl, liboauth to receive HTTP requests. I read that this is a bug in libcurl or something like this Does anyone have a solution or a similar problem?

+5
source share

All Articles