Package: libcrypto++ or libcryptopp Version: Unknown I'm not sure how to find the packager maintainer contacts. My apologies for submitting directly to bugs. I also apologize for not taking the time to learn Linux's version system.
Crypto++ received a few GNU based bug reports [1, 2], and Wei Dai vetted out the crash due to global object destruction. The crash fix brought was sufficient to support shared objects, and the commit occurred at revision 496. Please ensure your distribution is using revision 496 or higher of Crypto++. Crypto++ version 5.6.1 includes revision 496, while Crypto 5.6.0 does not include the revision. While trying to duplicate the issues, a stress test was written. It might be a good test case for the distribution's build bot. The program generates 96 threads which perform dynamic loads/unloads (with lots of overlap) to ensure proper operation of the library. The stress test, released under GPLv3, is available at http://www.cryptopp.com/wiki/Linux#Note_for_Distribution_Packagers. The latest Crypto++ can be downloaded directly from the website at http://www.cryptopp.com. The ZIP on the website does not include commits after its posting, so its gets stale over time. Crypto++ can also be fetched from SourceForge, which is always up to date. Issue "svn checkout https://cryptopp.svn.sourceforge.net/svnroot/cryptopp/trunk/c5 cryptopp"/ Jeffrey Walton, Friend of the Crypto++ Library, [1] RTLD_GLOBAL and libcryptopp.so crash, http://groups.google.com/group/cryptopp-users/browse_thread/thread/7eae009a4e02e726 [2] Errors with multiple loading cryptopp as shared lib on Linux, http://groups.google.com/group/cryptopp-users/browse_thread/thread/68fbc22e8c6e2f48 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org