[Pkg-openssl-devel] Bug#431918: libssl0.9.8 - unable to load crypto engines

Bastian Blank waldi at debian.org
Thu Jul 5 23:00:18 UTC 2007


Package: libssl0.9.8
Version: 0.9.8e-5
Severity: important

openssl fails to load any crypto engine:
| $ openssl speed -engine ubsec
| invalid engine "ubsec"
| 6939:error:2506406A:DSO support routines:DLFCN_BIND_FUNC:could not bind to the requested symbol name:dso_dlfcn.c:261:symname(bind_engine):
| 6939:error:2506C06A:DSO support routines:DSO_bind_func:could not bind to the requested symbol name:dso_lib.c:294:
| 6939:error:260B6068:engine routines:DYNAMIC_LOAD:DSO failure:eng_dyn.c:463:
| 6939:error:2606A074:engine routines:ENGINE_by_id:no such engine:eng_list.c:415:id=ubsec
| 6939:error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:162:filename(libubsec.so): libubsec.so: cannot open shared object file: No such file or directory
| 6939:error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244:
| 6939:error:260B6084:engine routines:DYNAMIC_LOAD:dso not found:eng_dyn.c:450:

The relevant code smells like aliasing errors even if gcc does not give any
diagnostics:
| DSO_FUNC_TYPE sym, *tsym = &sym;
| *(void **)(tsym) = dlsym(ptr, symname);
| if(sym == NULL)

Bastian

-- 
I'm a soldier, not a diplomat.  I can only tell the truth.
		-- Kirk, "Errand of Mercy", stardate 3198.9




More information about the Pkg-openssl-devel mailing list