Return-Path: Delivered-To: apmail-perl-dev-archive@perl.apache.org Received: (qmail 89791 invoked by uid 500); 27 May 2003 04:38:01 -0000 Mailing-List: contact dev-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Delivered-To: mailing list dev@perl.apache.org Received: (qmail 89774 invoked from network); 27 May 2003 04:38:00 -0000 Received: from vesta.ectoplasm.org (64.49.222.108) by daedalus.apache.org with SMTP; 27 May 2003 04:38:00 -0000 Received: from [10.0.0.200] (bb-203-125-33-176.singnet.com.sg [203.125.33.176]) (using TLSv1 with cipher EDH-RSA-DES-CBC3-SHA (168/168 bits)) (No client certificate requested) by vesta.ectoplasm.org (Postfix) with ESMTP id C2013A4FD1; Mon, 26 May 2003 23:38:08 -0500 (CDT) Subject: Re: [mp1] Test failures (segv) with perl 5.6.1 in t/internal/auth.t From: "Philippe M. Chiasson" To: Stas Bekman Cc: dev@perl.apache.org In-Reply-To: <3ED2E1D4.6040609@stason.org> References: <1054005870.8336.3.camel@shou.sg.ectoplasm.org> <3ED2E1D4.6040609@stason.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-omkqc5+KPtvmFVSYzDQd" Organization: Message-Id: <1054010284.8339.38.camel@shou.sg.ectoplasm.org> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 (1.2.2-5) Date: 27 May 2003 12:38:05 +0800 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N --=-omkqc5+KPtvmFVSYzDQd Content-Type: text/plain Content-Transfer-Encoding: quoted-printable This is=20 ./Configure -Dusedevel -Dusethreads -Duseshrplib -Duseperlio and mod_perl as DSO... On Tue, 2003-05-27 at 11:56, Stas Bekman wrote: > Philippe M. Chiasson wrote: > > I've noticed that make tests fails for me, segfaulting httpd > > in t/internal/auth.t, both with 5.6.1 and 5.6.x. > >=20 > > make test is 100% OK with 5.8.0 and bleadperl. >=20 > is this static or DSO? I'm having no problems with 5.6.1 perlio and=20 > thread-multi (but I don't have a build of perlio-thread-multi, may be tha= t's=20 > the difference (thread+perlio?). >=20 > Here are the perl -V of the two, may be yours is different >=20 > perl-5.6.1-ithread -V > Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration: > Platform: > osname=3Dlinux, osvers=3D2.4.19-16mdksmp, archname=3Di686-linux-thre= ad-multi > uname=3D'linux hope.stason.org 2.4.19-16mdksmp #1 smp fri sep 20 16:= 08:37=20 > cest 2002 i686 unknown unknown gnulinux ' > config_args=3D'-des -Dprefix=3D/home/stas/perl/5.6.1-ithread -Duseth= reads=20 > -Doptimize=3D-g -Duseshrplib -Dusedevel' > hint=3Drecommended, useposix=3Dtrue, d_sigaction=3Ddefine > usethreads=3Ddefine use5005threads=3Dundef useithreads=3Ddefine=20 > usemultiplicity=3Ddefine > useperlio=3Dundef d_sfio=3Dundef uselargefiles=3Ddefine usesocks=3Du= ndef > use64bitint=3Dundef use64bitall=3Dundef uselongdouble=3Dundef > Compiler: > cc=3D'cc', ccflags =3D'-D_REENTRANT -DDEBUGGING -fno-strict-aliasing= =20 > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=3D64', > optimize=3D'-g', > cppflags=3D'-D_REENTRANT -DDEBUGGING -fno-strict-aliasing' > ccversion=3D'', gccversion=3D'3.2 (Mandrake Linux 9.0 3.2-1mdk)', gc= cosandvers=3D'' > intsize=3D4, longsize=3D4, ptrsize=3D4, doublesize=3D8, byteorder=3D= 1234 > d_longlong=3Ddefine, longlongsize=3D8, d_longdbl=3Ddefine, longdblsi= ze=3D12 > ivtype=3D'long', ivsize=3D4, nvtype=3D'double', nvsize=3D8, Off_t=3D= 'off_t',=20 > lseeksize=3D8 > alignbytes=3D4, usemymalloc=3Dn, prototype=3Ddefine > Linker and Libraries: > ld=3D'cc', ldflags =3D' -L/usr/local/lib' > libpth=3D/usr/local/lib /lib /usr/lib > libs=3D-lnsl -lgdbm -ldb -ldl -lm -lpthread -lc -lcrypt -lutil > perllibs=3D-lnsl -ldl -lm -lpthread -lc -lcrypt -lutil > libc=3D/lib/libc-2.2.5.so, so=3Dso, useshrplib=3Dtrue, libperl=3Dlib= perl.so > Dynamic Linking: > dlsrc=3Ddl_dlopen.xs, dlext=3Dso, d_dlsymun=3Dundef, ccdlflags=3D'-r= dynamic=20 > -Wl,-rpath,/home/stas/perl/5.6.1-ithread/lib/5.6.1/i686-linux-thread-mult= i/CORE' > cccdlflags=3D'-fpic', lddlflags=3D'-shared -L/usr/local/lib' >=20 >=20 > Characteristics of this binary (from libperl): > Compile-time options: DEBUGGING MULTIPLICITY USE_ITHREADS USE_LARGE_FI= LES=20 > PERL_IMPLICIT_CONTEXT > Built under linux > Compiled at Nov 29 2002 10:11:18 > @INC: > /home/stas/perl/5.6.1-ithread/lib/5.6.1/i686-linux-thread-multi > /home/stas/perl/5.6.1-ithread/lib/5.6.1 > /home/stas/perl/5.6.1-ithread/lib/site_perl/5.6.1/i686-linux-thread-= multi > /home/stas/perl/5.6.1-ithread/lib/site_perl/5.6.1 > /home/stas/perl/5.6.1-ithread/lib/site_perl > . >=20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >=20 > perl-5.6.1 -V > Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration: > Platform: > osname=3Dlinux, osvers=3D2.4.19-16mdksmp, archname=3Di686-linux-perl= io > uname=3D'linux hope.stason.org 2.4.19-16mdksmp #1 smp fri sep 20 16:= 08:37=20 > cest 2002 i686 unknown unknown gnulinux ' > config_args=3D'-des -Dprefix=3D/home/stas/perl/5.6.1 -Doptimize=3D-g= =20 > -Duseshrplib -Dusedevel -Duseperlio' > hint=3Drecommended, useposix=3Dtrue, d_sigaction=3Ddefine > usethreads=3Dundef use5005threads=3Dundef useithreads=3Dundef usemul= tiplicity=3Dundef > useperlio=3Ddefine d_sfio=3Dundef uselargefiles=3Ddefine usesocks=3D= undef > use64bitint=3Dundef use64bitall=3Dundef uselongdouble=3Dundef > Compiler: > cc=3D'cc', ccflags =3D'-DDEBUGGING -fno-strict-aliasing -D_LARGEFILE= _SOURCE=20 > -D_FILE_OFFSET_BITS=3D64', > optimize=3D'-g', > cppflags=3D'-DDEBUGGING -fno-strict-aliasing' > ccversion=3D'', gccversion=3D'3.2 (Mandrake Linux 9.0 3.2-1mdk)', gc= cosandvers=3D'' > intsize=3D4, longsize=3D4, ptrsize=3D4, doublesize=3D8, byteorder=3D= 1234 > d_longlong=3Ddefine, longlongsize=3D8, d_longdbl=3Ddefine, longdblsi= ze=3D12 > ivtype=3D'long', ivsize=3D4, nvtype=3D'double', nvsize=3D8, Off_t=3D= 'off_t',=20 > lseeksize=3D8 > alignbytes=3D4, usemymalloc=3Dn, prototype=3Ddefine > Linker and Libraries: > ld=3D'cc', ldflags =3D' -L/usr/local/lib' > libpth=3D/usr/local/lib /lib /usr/lib > libs=3D-lnsl -lgdbm -ldb -ldl -lm -lc -lcrypt -lutil > perllibs=3D-lnsl -ldl -lm -lc -lcrypt -lutil > libc=3D/lib/libc-2.3.1.so, so=3Dso, useshrplib=3Dtrue, libperl=3Dlib= perl.so > Dynamic Linking: > dlsrc=3Ddl_dlopen.xs, dlext=3Dso, d_dlsymun=3Dundef, ccdlflags=3D'-r= dynamic=20 > -Wl,-rpath,/home/stas/perl/5.6.1/lib/5.6.1/i686-linux-perlio/CORE' > cccdlflags=3D'-fpic', lddlflags=3D'-shared -L/usr/local/lib' >=20 >=20 > Characteristics of this binary (from libperl): > Compile-time options: DEBUGGING USE_LARGE_FILES > Built under linux > Compiled at Jan 27 2003 18:10:02 > @INC: > /home/stas/perl/5.6.1/lib/5.6.1/i686-linux-perlio > /home/stas/perl/5.6.1/lib/5.6.1 > /home/stas/perl/5.6.1/lib/site_perl/5.6.1/i686-linux-perlio > /home/stas/perl/5.6.1/lib/site_perl/5.6.1 > /home/stas/perl/5.6.1/lib/site_perl > . >=20 > __________________________________________________________________ > Stas Bekman JAm_pH ------> Just Another mod_perl Hacker > http://stason.org/ mod_perl Guide ---> http://perl.apache.org > mailto:stas@stason.org http://use.perl.org http://apacheweek.com > http://modperlbook.org http://apache.org http://ticketmaster.com >=20 >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org > For additional commands, e-mail: dev-help@perl.apache.org --=20 -- ------------------------------------------------------------------------= ----- Philippe M. Chiasson /gozer\@(cpan|ectoplasm)\.org/ 88C3A5A5 (122FF51B/C634= E37B) http://gozer.ectoplasm.org/ F9BF E0C2 480E 7680 1AE5 3631 CB32 A107 88C3= A5A5 Q: It is impossible to make anything foolproof because fools are so ingenio= us. perl -e'$$=3D\${gozer};{$_=3Dunpack(P7,pack(L,$$));/^JAm_pH\n$/&&print||$$+= +&&redo}' --=-omkqc5+KPtvmFVSYzDQd Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA+0uusyzKhB4jDpaURAtbuAKCUEyO5jgWV9sHTExb8QjUfvwmDOgCff/5M zRFQ5lXuJ8o7dU6eDuBlur8= =Oyuh -----END PGP SIGNATURE----- --=-omkqc5+KPtvmFVSYzDQd--