Message73901
I think I have a beginning of an explanation:
libssl.dll implements a DllMain function, whose DLL_THREAD_DETACH event
calls ERR_remove_state.
At this time, the (posix) thread function has already exited;
pthread::exit() was already called the pthread object has been deleted.
And the same (win32) thread will call sem_wait()... and maybe access
freed resources.
Linking against the static library does not have this problem. |
|
Date |
User |
Action |
Args |
2008-09-26 22:27:24 | amaury.forgeotdarc | set | recipients:
+ amaury.forgeotdarc, ocean-city |
2008-09-26 22:27:24 | amaury.forgeotdarc | set | messageid: <1222468044.62.0.634172977678.issue3947@psf.upfronthosting.co.za> |
2008-09-26 22:27:24 | amaury.forgeotdarc | link | issue3947 messages |
2008-09-26 22:27:23 | amaury.forgeotdarc | create | |
|