ユーザーの電子メール アカウントをチェックするアプリケーションを C++ で開発しています。このアプリケーションは vime ライブラリを使用して、POP3/IMAP/SMTP プロトコルに関する処理を行います。
継続的に動作するようにアプリケーションを設計しました。だから、それは十分に安定している必要があります!
時々、アプリケーションが突然この奇妙なエラーを出さなくなります:
ath.c:193: _gcry_ath_mutex_lock: Assertion `*lock == ((ath_mutex_t) 0)' failed.
Aborted
vime は libgnutls を使用し、これは libgcrypt を使用することを知っています。
誰でもこのエラーの解決を手伝ってもらえますか?
詳細については、アプリケーションはマルチスレッドです。vime-0.9.0、libgcrypt-1.4.4、および libgnutls-2.8.5 を使用しています。
どうもありがとう、