VS: smime -encrypt makes segmentation fault

2004-05-17 Thread Anssi Porttikivi
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

2004-05-17 Thread Dr. Stephen Henson
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

2004-05-17 Thread Anssi Porttikivi
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]