VS: smime -encrypt makes segmentation fault
Dr. Stephen Henson [mailto:[EMAIL PROTECTED]: On Mon, May 17, 2004, Anssi Porttikivi wrote: Any ideas, why I get segmentation fault here? ... [EMAIL PROTECTED]:~$ openssl smime -encrypt -in message cacert.pem Segmentation fault Read the archives: this has been mentioned many times recently. I ./config all-right, but trying to make ftp://ftp.openssl.org/snapshot/openssl-SNAP-20040517.tar.gz results in million linking errors. Isn't the snapshot self-sufficient? Does it need some other development packages? Here is the critical place in the make output: . . . make[1]: Entering directory `/home/app/openssl-SNAP-20040517/apps' rm -f openssl shlib_target=; if [ -n ]; then \ shlib_target=linux-shared; \ fi; \ if [ ${shlib_target} = hpux-shared -o ${shlib_target} = darwin-shared ] ; then \ LIBRARIES=../libssl.a ../libcrypto.a ; \ else \ LIBRARIES=-L.. -lssl -L.. -lcrypto ; \ fi; \ make -f ../Makefile.shared \ APPNAME=openssl LDFLAGS=-DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -mcpu=pentiumpro -Wall -DOPENSSL_BN_ASM_PART_WORDS -DSHA1_ASM -DMD5_ASM -DRMD160_ASM \ OBJECTS=openssl.o verify.o asn1pars.o req.o dgst.o dh.o dhparam.o enc.o passwd.o gendh.o errstr.o ca.o pkcs7.o crl2p7.o crl.o rsa.o rsautl.o dsa.o dsaparam.o ec.o ecparam.o x509.o genrsa.o gendsa.o s_server.o s_client.o speed.o s_time.o apps.o s_cb.o s_socket.o app_rand.o version.o sess_id.o ciphers.o nseq.o pkcs12.o pkcs8.o spkac.o smime.o rand.o engine.o ocsp.o \ LIBDEPS= $LIBRARIES -ldl \ LIBRPATH=/usr/local/ssl/lib \ link_app.${shlib_target} make[2]: Entering directory `/home/app/openssl-SNAP-20040517/apps' LDCMD=gcc; \ LDFLAGS=; \ LIBDEPS=-L.. -lssl -L.. -lcrypto -ldl; \ APPNAME=openssl; \ ( set -x; LIBPATH=`for x in $LIBDEPS; do if echo $x | grep '^ *-L' /dev/null 21; then echo $x | sed -e 's/^ *-L//'; fi; done | uniq`; LIBPATH=`echo $LIBPATH | sed -e 's/ /:/g'`; LD_LIBRARY_PATH=$LIBPATH:$LD_LIBRARY_PATH $LDCMD -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -mcpu=pentiumpro -Wall -DOPENSSL_BN_ASM_PART_WORDS -DSHA1_ASM -DMD5_ASM -DRMD160_ASM $LDFLAGS -o $APPNAME openssl.o verify.o asn1pars.o req.o dgst.o dh.o dhparam.o enc.o passwd.o gendh.o errstr.o ca.o pkcs7.o crl2p7.o crl.o rsa.o rsautl.o dsa.o dsaparam.o ec.o ecparam.o x509.o genrsa.o gendsa.o s_server.o s_client.o speed.o s_time.o apps.o s_cb.o s_socket.o app_rand.o version.o sess_id.o ciphers.o nseq.o pkcs12.o pkcs8.o spkac.o smime.o rand.o engine.o ocsp.o $LIBDEPS ) ++ echo -L.. ++ grep '^ *-L' ++ echo -L.. ++ sed -e 's/^ *-L//' ++ echo -lssl ++ grep '^ *-L' ++ echo -L.. ++ grep '^ *-L' ++ echo -L.. ++ sed -e 's/^ *-L//' ++ echo -lcrypto ++ grep '^ *-L' ++ uniq ++ echo -ldl ++ grep '^ *-L' + LIBPATH=.. ++ echo .. ++ sed -e 's/ /:/g' + LIBPATH=.. + LD_LIBRARY_PATH=..: + gcc -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -mcpu=pentiumpro -Wall -DOPENSSL_BN_ASM_PART_WORDS -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -o openssl openssl.o verify.o asn1pars.o req.o dgst.o dh.o dhparam.o enc.o passwd.o gendh.o errstr.o ca.o pkcs7.o crl2p7.o crl.o rsa.o rsautl.o dsa.o dsaparam.o ec.o ecparam.o x509.o genrsa.o gendsa.o s_server.o s_client.o speed.o s_time.o apps.o s_cb.o s_socket.o app_rand.o version.o sess_id.o ciphers.o nseq.o pkcs12.o pkcs8.o spkac.o smime.o rand.o engine.o ocsp.o -L.. -lssl -L.. -lcrypto -ldl openssl.o(.text+0x5b): In function `main': : undefined reference to `CRYPTO_mem_ctrl' openssl.o(.text+0x67): In function `main': : undefined reference to `CRYPTO_set_locking_callback' openssl.o(.text+0x86): In function `main': : undefined reference to `ENGINE_load_builtin_engines' openssl.o(.text+0x113): In function `main': . . . etc... __ OpenSSL Project http://www.openssl.org User Support Mailing List[EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
Re: VS: smime -encrypt makes segmentation fault
On Mon, May 17, 2004, Anssi Porttikivi wrote: Dr. Stephen Henson [mailto:[EMAIL PROTECTED]: On Mon, May 17, 2004, Anssi Porttikivi wrote: Any ideas, why I get segmentation fault here? ... [EMAIL PROTECTED]:~$ openssl smime -encrypt -in message cacert.pem Segmentation fault Read the archives: this has been mentioned many times recently. I ./config all-right, but trying to make ftp://ftp.openssl.org/snapshot/openssl-SNAP-20040517.tar.gz results in million linking errors. Isn't the snapshot self-sufficient? You should use the *stable* snapshot. That's what will become OpenSSL 0.9.7e. Steve. -- Dr Stephen N. Henson. Email, S/MIME and PGP keys: see homepage OpenSSL project core developer and freelance consultant. Funding needed! Details on homepage. Homepage: http://www.drh-consultancy.demon.co.uk __ OpenSSL Project http://www.openssl.org User Support Mailing List[EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
VS: VS: smime -encrypt makes segmentation fault
Dr. Stephen Henson [mailto:[EMAIL PROTECTED]: I ./config all-right, but trying to make ftp://ftp.openssl.org/snapshot/openssl-SNAP-20040517.tar.gz results in million linking errors. Isn't the snapshot self-sufficient? You should use the *stable* snapshot. That's what will become OpenSSL 0.9.7e. I don't really know what happened, but make completes OK now. I did things like changed to root, installed kernel sources and re-run the openssl config, just to be sure. Still using the version I mentioned above, though. __ OpenSSL Project http://www.openssl.org User Support Mailing List[EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]