> I think this is a problem in the library you have > from oracle. The backtrace seems to suggest that > the library provides functions called > BN_set_word() > and bn_expand2(). Those functions > also exists in openssl's libcrypto library.
> Can you try > objdump -T /usr/lib/oracle/10.2.0.4/client/lib/libnnz10.so |grep BN_set_word If have call the objdump on both librarys - and it seems so you have written. In both libs the method exists: > objdump -T /usr/lib/i686/cmov/libcrypto.so.0.9.8 |egrep '(BN_set_word|bn_expand)' 00074930 g DF .text 00000068 OPENSSL_0.9.8 BN_set_word 000747f0 g DF .text 00000064 OPENSSL_0.9.8 bn_expand2 > objdump -T /usr/lib/oracle/10.2.0.4/client/lib/libnnz10.so |egrep '(BN_set_word|bn_expand)' 0012019a g DF .text 00000076 Base BN_set_word 0011fd9c g DF .text 00000182 Base bn_expand2 > So it now probably depends on the order of the functions your application > calls which one really is being used. I couldn't give direction to the order in witch the function would be called. The problem happens by using the Oracle and OpenSSL libs from perl - in this case Oracle can be used before OpenSSL and the reverse case too. Would be the simplest solution, that Oracle or OpenSSL rename her function? Can i fix the problem (or at least the symptom) by using an other kind for building the openssl lib in my enviroment? If the rename of the function is the only perfect solution of this problem, it think the easier way is, to rename the function in OpenSSL. I don't think, there is a chance to get Oracle modify his code due colitions to an opensource project. Anyway i will send this problem to oracle - to be curious on the reaction from them. Hartmut -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org