develooper Front page | perl.perl5.porters | Postings from February 2003

[perl #21298] Perl SIGSEGV when applying regular expression to a long string

From:
Makino Takaki
Date:
February 19, 2003 12:24
Subject:
[perl #21298] Perl SIGSEGV when applying regular expression to a long string
Message ID:
rt-21298-52424.18.6368048980781@bugs6.perl.org
# New Ticket Created by  Makino Takaki 
# Please include the string:  [perl #21298]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt2/Ticket/Display.html?id=21298 >


This is a bug report for perl from t-perl@snowelm.com,
generated with the help of perlbug 1.34 running under perl v5.8.0.


-----------------------------------------------------------------
[Please enter your report here]

The attached perl script, which applies a regular expression to
a long string, causes Segmentation Fault on my Debian GNU/Linux 
system.

Although the script contains some Japanese 2-byte characters, 
LANG environmental variable seems unrelated to the bug. 
Sorry for the lengthy example, but the length of the string
seems important to cause the bug.

Since the script is a part of a CGI script, it took a very 
long time to find out that the reason is perl SIGSEGV.  I'd
appreciate very much if you could fix perl to display some
error message rather than SIGSEGV.
It is no need to provide a workaround for the bug to me,
because I already have one.

Thank you very much for developing Perl!

Best regards,
Makino Takaki

begin 644 test.perl
M(R$O=7-R+V)I;B]P97)L"@T*)&5U8R`](#P\)U]?14Y$7U\G.PT*/&AT;6P^
M/&AE860^"CQM971A(&AT='`M97%U:78](D-O;G1E;G0M5'EP92(@8V]N=&5N
M=#TB=&5X="]H=&UL.R!C:&%R<V5T/5541BTX(CX*/&)A<V4@:')E9CTB:'1T
M<#HO+W=W=RYM:6YO<VAO:V%I+F-O;2]H=&UL+R(^"CQT:71L93X\;F]B<CZA
MVLC^/"]N;V)R/L>[OJ:R\:7AH;REZR`R,#`S+S`R+S$XH=NAP<7?I,ZE[*7S
MI;^EZ\+.N+.EK:7CI?.EVJ&\I?.DSJ2JP\ZDZ:2[H<$\+W1I=&QE/@H\<W1Y
M;&4@='EP93TB=&5X="]C<W,B/@IB;V1Y('L@8F%C:V=R;W5N9"UC;VQO<CH@
M=VAI=&4[('1E>'0M86QI9VXZ(&-E;G1E<CL@8F%C:V=R;W5N9"UC;VQO<CH@
M(V5E965F9CL@<&%D9&EN9SH@,'!X.R!M87)G:6XZ(#!P>#L@?0ID:78N=VAO
M;&4@>R!W:61T:#H@-C(P<'@[('1E>'0M86QI9VXZ(&-E;G1E<CL@8F%C:V=R
M;W5N9"UC;VQO<CH@(V9F9F9F9CL@<&%D9&EN9RUT;W`Z(#%E>#L@<&%D9&EN
M9RUB;W1T;VTZ(#%E>#L@<&%D9&EN9RUL969T.B`Q,'!X.R!P861D:6YG+7)I
M9VAT.B`Q,'!X.R!M87)G:6XM;&5F=#H@875T;SL@;6%R9VEN+7)I9VAT.B!A
M=71O.WT*9&EV+F)O9'D@>R!W:61T:#H@-3@P<'@[('1E>'0M86QI9VXZ(&QE
M9G0[(&)A8VMG<F]U;F0M8V]L;W(Z("-F9F9F9F8[(&QI;F4M:&5I9VAT.B`Q
M,S`E.R!]"F@Q('L@=&5X="UA;&EG;CH@8V5N=&5R.R!C;VQO<CH@(S`P,#`Y
M.3L@8F%C:V=R;W5N9"UC;VQO<CH@(V1D965F9CL@8F]R9&5R+7-T>6QE.B!S
M;VQI9#L@8F]R9&5R+7=I9'1H.B`R<'@[(&)O<F1E<BUC;VQO<CH@(S,S,S-F
M9B`C,#`P,#,S(",P,#`P,S,@(S,S,S-F9CL@<&%D9&EN9SH@,"XX97@[('=I
M9'1H.B`Q,#`E.WT*:#(@>R!T97AT+6%L:6=N.B!C96YT97([(&-O;&]R.B`C
M,#`S,V9F.R!B86-K9W)O=6YD+6-O;&]R.B`C9&1E969F.R!B;W)D97(M<W1Y
M;&4Z('-O;&ED.R!B;W)D97(M=VED=&@Z(#%P>#L@8F]R9&5R+6-O;&]R.B`C
M-C8V-F9F(",S,S,S.3D@(S,S,S,Y.2`C-C8V-F9F.R!P861D:6YG.B`P+C1E
M>#L@;6%R9VEN+6QE9G0Z(#$P)3L@;6%R9VEN+7)I9VAT.B`Q,"4[('T*:#,@
M>R!T97AT+6%L:6=N.B!C96YT97([('T*=&@@>R!B86-K9W)O=6YD+6-O;&]R
M.B`C.3DY.69F.R!]"F1I=BYS=')O;F<@>R!F;VYT+7=E:6=H=#H@8F]L9#L@
M=&5X="UA;&EG;CH@8V5N=&5R.R!F;VYT+7-I>F4Z(&QA<F=E<CL@;6%R9VEN
M+71O<#H@,"XR97@[(&UA<F=I;BUB;W1T;VTZ(#`N,F5X.R!B86-K9W)O=6YD
M+6-O;&]R.B`C9&1E969F.WT*:'(@>PH)=VED=&@Z(#4W,'!X.R!H96EG:'0Z
M(#0[(`H)8F%C:V=R;W5N9"UC;VQO<CH@(S`P,#!F9CL*"6)O<F1E<BUS='EL
M93H@<V]L:60["@EB;W)D97(M=VED=&@Z(#%P>#L*"6)O<F1E<BUC;VQO<CH@
M(S=F-V9F9B`C,#`P,#=F(",P,#`P-V8@(S=F-V9F9CL*"7!A9&1I;F<Z(#!P
M>#L*?0H@("`@/"]S='EL93X*/"]H96%D/@H\8F]D>3X\9&EV(&-L87-S/2)W
M:&]L92(^/&1I=B!C;&%S<STB8F]D>2(^"CQH<CX*/&@Q(&%L:6=N/2)C96YT
M97(B/CQN;V)R/J':R/X\+VYO8G(^Q[N^IK+QI>&AO*7K(#(P,#,O,#(O,3BA
MVZ'!Q=^DSJ7LI?.EOZ7KPLZXLZ6MI>.E\Z7:H;RE\Z3.I*K#SJ3II+NAP3PO
M:#$^"CQH<CX*/&-O;6UE;G0^6Z7AH;REZ[SUOZZ\U%T\;F]B<C[-S:&C/"]N
M;V)R/J2DI,2DXJ2JP*3/PZ3+I,JDZJ3>/&YO8G(^I+FAHSPO;F]B<C[(_L>[
MOJ:R\:3.Q.FDQSQN;V)R/J2YH:,\+VYO8G(^"J3/I+BDX:3&I,ZEX:&\I>NE
MWJ6LI;BE\Z3+I,JDZJ3>/&YO8G(^I+FAHSPO;F]B<CZDLZ3LI*NDZ<OHM^ZC
MLK+SI,ZEVJ&\I;FDQ\BON=2DMZ3&"J2DI*VDWJ2YI,X\;F]B<CZDQZ&B/"]N
M;V)R/J3HI.VDMZ2OI*JTZJ2DI+>DWCQN;V)R/J2YH:,\+VYO8G(^/&)R/@JD
MWCQN;V)R/J2_H:(\+VYO8G(^Q?:\TJ3.I=NAO*7@I=JAO*6XI,ZDVZ2FI.*X
M^+.KI/*EN:6_H;RER*2DI+^DMZ3>I+<\;F]B<CZDOZ&C/"]N;V)R/J6BI<FE
M[*6YI,\*:'1T<#HO+W=W=RYM:6YO<VAO:V%I+F-O;2"DQSQN;V)R/J2YH:,\
M+VYO8G(^I+.DP:3II.*DO*32I+3-]Z2DI+^DP*2QI-ZDN:3HI*8*I*JTZJ2D
MI*2DOZ2WI-X\;F]B<CZDN:&C/"]N;V)R/CQB<CX*NJ.R\SQN;V)R/J3/H:(\
M+VYO8G(^I>&AO*7KI=ZEK*6XI?.DSLBON=2UK<>PI,BDI*2FI+.DR#QN;V)R
M/J3'H:(\+VYO8G(^QL/*S*3+"J7LI?.EOZ7KPLZXLZ6MI>.E\Z7:H;RE\Z3.
MI<NEY:&\I;FD\J2JQL^DL:2DI+^DMZ3>/&YO8G(^I+FAHSPO;F]B<CZDLZ3L
MI/*UH;+QI,L*I+RDTLC^Q[N^IK+QI,ZE[*7SI;^EZZ3RL^C-T:2WI,:DI*2_
MI,"DL:3LI-"YK*2DI,<\;F]B<CZDN:&C/"]N;V)R/CPO8V]M;65N=#X\:#(@
M<W1Y;&4](G1E>'0M86QI9VXZ(&QE9G0[(C[,W+RA/"]H,CX*/'5L/@H\;&D^
MI<NEY:&\I;DZ(+7^I;NEZ:7?I;_`O<G*I:VEXZ7SI=JAO*7S/"]L:3X*/&QI
M/J7+I>6AO*6Y.B#%WZ3.I>RE\Z6_I>O"SKBSI:VEXZ7SI=JAO*7S/"]L:3X*
M/&QI/L;#LL&^\,KS.B#$MKGBPJZELZ74H;RUH:2LO[?%T+[L(3PO;&D^"CPO
M=6P^"CQH<CX*H?RERZ7EH;REN3H@M?ZENZ7II=^EO\"]R<JEK:7CI?.EVJ&\
MI?,@*#(P,#,O,B\Q-2D*/&)L;V-K<75O=&4^/&)O9'D^"CQH,SZU_J6[I>FE
MWZ6_I.BDZL7?I,ZEK:7CI?.EVJ&\I?.DSJ2JP\ZDZ:2[/"]H,SX*I+.DSJ2_
MI-.YL<[CI,[%WZ3.I:VEXZ7SI=JAO*7SI/*\PKO<I+>DQJ2JI.JDWCQN;V)R
M/J2YH:,\+VYO8G(^I;.EU*&\+Z/&H\&CV"^EUZ7JI?.EOZ&\+Z3.RJ.YY[6A
MI,^DXJ3!I.T\;F]B<CZD\Z&B/"]N;V)R/J6KI>FAO*6SI=2AO"^EUZ7JI?.E
MOZ&\I.2EZ:7SI<NE\Z6PI;.EN:7(I.^DNJ2KH[&QWZ3.I=>EZJ7SI;^AO*3*
MI,G+K<G9I,J^ILG*I*S"T+[=I,<\;F]B<CZDN:&C/"]N;V)R/@H\8G(^"CQT
M86)L92!A;&EG;CTB8V5N=&5R(CX*/'1R/@H\=&@^I:VEXZ7SI=JAO*7SM/RT
MUCPO=&@^"CQT9#XR,#`SQZ\QM^XQQORAP3(P,#/'KS.W[C,QQOP\+W1D/@H\
M+W1R/@H\+W1A8FQE/@K`O<G*OO#*\SQN;V)R/J3/H:(\+VYO8G(^/&$@:')E
M9CTB:'1T<#HO+W=W=RYK>6]C97)A;6ET82YC;RYJ<"(^M?ZENZ7II=^EOZ7;
MH;REX*7:H;REN#PO83X@*&AT='`Z+R]W=W<N:WEO8V5R86UI=&$N8V\N:G`I
M(*3RI+3-]Z2OI,"DM3QN;V)R/J2DH:,\+VYO8G(^"@H*"CPO8F]D>3X\+V)L
M;V-K<75O=&4^"CQH<CX*H?RERZ7EH;REN3H@Q=^DSJ7LI?.EOZ7KPLZXLZ6M
MI>.E\Z7:H;RE\R`H,C`P,R\R+S$U*0H\8FQO8VMQ=6]T93X\8F]D>3[(_L>[
MOJ:R\:3'/&YO8G(^I,^AHCPO;F]B<C["K,[,M:&T[Z&FN_;,L[6AM.^DSL.[
MM/RE[*7SI;^EZZ3RP-&VR\6JI,NDJJ2YI+FDX:2WI,:DJJ3JI-X\;F]B<CZD
MN:&C/"]N;V)R/K#LN_[%JJ3+N\BD[Z3*I+&D[*30I*2DL:3*I*3"K,[,M:&T
M[SQN;V)R/J3DH:(\+VYO8G(^N+W#S[OVS+.]ZJ3'M=ZDR\FLS=>DRZ3*I,.D
MO[OVS+.UH;3OI,JDR:3+I>RE\Z6_I>ND\K/HS=&DMZ3&I*2DOZ3`/&YO8G(^
MI*VAHCPO;F]B<CZWT,CQNN^XNJ3.O.J]]:2QI/*DMZ2_I*2DR+G-I*BDQJ2J
MI.JDWCQN;V)R/J2YH:,\+VYO8G(^/&)R/@JDO:2S/&YO8G(^I,>AHCPO;F]B
M<CZDZ*3JPK^DKZ3.O\VDRZ7LI?.EOZ7KI,[*V,WXI+6D\L/.I,.DQJ2DI+^D
MP*2OI+\\;F]B<CZDX:&B/"]N;V)R/J7;H;REX*7:H;REN*3RI+2DZ:3SI,ZS
MI\W-I,NZQ\+G,S`EL^2P^J3'I>RE\Z6_I>NDK,+.N+.DQZ2MI.NEK:7CI?.E
MVJ&\I?.D\KS"N]RDN:3KI+.DR*3+I*2DOZ2WI-ZDMSQN;V)R/J2_H:,\+VYO
M8G(^I+.DSK6ALO$\;F]B<CZDRZ&B/"]N;V)R/LC^Q[N^IK+QI,ZE[*7SI;^E
MZZ3RI+RDTJ2TS?C-T:2OI,"DM:2D(2`\8G(^"@H\=&%B;&4@86QI9VX](F-E
M;G1E<B(@8F]R9&5R/2(Q(CX*/'1R/@H\=&@^O,*[W+3\M-8\+W1H/@H\=&0^
M,C`P,\>O,K?N,37&_*'!,C`P,\>O,[?N,37&_#PO=&0^"CPO='(^"CQT<CX*
M/'1H/J6MI>.E\Z7:H;RE\\;BS<8\+W1H/@H\=&0^"K3\M-;#YJ3.PJS.S+6A
MM.^AIKOVS+.UH;3OI,ZE[*7SI;^EZ\[!MN*D\K/DL/JDI*2_I+>DWCQN;V)R
M/J2YH:,\+VYO8G(^/&)R/@J]Z:3AI,:E[*7SI;^EZZ3RI+3-^,W1I,[*_3H@
M,C`EL^2P^CQB<CX*L,K!L*7LI?.EOZ7KI/*DM,WXS=&DI*2_I,"DI*2_ROTZ
M(*2TP>K#S*2UI+NDQL2ZI*VDWCQN;V)R/J2YH:,\+VYO8G(^/&)R/@H\+W1D
M/@H\+W1R/@H\='(^"CQT:#ZQ_LKGOO*W[SPO=&@^"CQT9#ZDLZ3.I=NAO*7@
MI=JAO*6XI/*DM,WWI*2DOZ3`I*2DOSQN;V)R/LK]H:,\+VYO8G(^P[3%]K'$
MMLBDWJ3'I+3/HLWMI*^DP*2U/&YO8G(^I*2AHSPO;F]B<CX\+W1D/@H\+W1R
M/@H\+W1A8FQE/@H\+V)O9'D^/"]B;&]C:W%U;W1E/@H\:'(^"J'\QL.RP;[P
MRO,Z(,2VN>+"KJ6SI=2AO+6AI*R_M\70ONPA/&)L;V-K<75O=&4^/&)O9'D^
M"CQI;6<@<W)C/2)K;34R,S`N:G!G(B!A;&EG;CTB<FEG:'0B(&%L=#TB(CX*
M032D\J3*I/.DR,JLPJXU,LOGI,>ELZ74H;RDQZ2MI.O$MKGBPJZEXJ7.I:^E
M[:6SI=2AO+6AI*R_M\70ONRDMZ3>I+<\;F]B<CZDOZ&C/"]N;V)R/KK'O>FD
MSJ6SI=2AO*3B-"XUR<.PRK*\I,JDSJ3'R[NDMZ2DI=.EN*7-I;FEMZ&\I?.D
MR[K'Q:RDQSQN;V)R/J2YH:,\+VYO8G(^"CQB<CX*I<BE[*6DI,NDSS(L,#`P
MR^>DSLW1N^:D\J6[I<.ER*3'/&YO8G(^I*VAHCPO;F]B<CZ]T,[/I<BE[*6D
MI.(R-3#+YZ3.PN?-QCQN;V)R/L[,H:,\+VYO8G(^Q<6[TJ6]H;RER*&FSK[,
MS+#UNOZDRJ3)I,NDXLFXO>"DQ\+0/&YO8G(^L?ZAHCPO;F]B<CZEJJ77I;>E
MYZ7SI,>EN:7&H;REUZ7KM:''O:3DI<VEPZ7(I>^AO*6OPM"Q_J3BLL3'O:3'
M/&YO8G(^I+FAHSPO;F]B<CX*/&)R/@JEU:6AI<.EKZ6YM:''O:3/I,2DI*3&
MI*2DWJ2[I/,\;F]B<CZDK*&B/"]N;V)R/J75I:&EPZ6OI;G*N+WQI*RELZ74
MH;RDR\JVI.RY_J3@I+.DR*2LI,JDI*3.I,>DJZ2HI,.DQK#"O[2DQSQN;V)R
M/J2YH:,\+VYO8G(^"CQB<CX*I+VDMSQN;V)R/J3&H:(\+VYO8G(^L/6Z_J6S
MI;FER*3BNN^XNJ3'I*VDWCQN;V)R/J2YH:,\+VYO8G(^,C`L,#`PR^>P];K^
MLL3'O:3*I<BERJ&\/&YO8G(^*,FX/"]N;V)R/KW@LL&SRC$V+#`P,#QN;V)R
M/K'?*3PO;F]B<CZD\LC^Q[N^IK+QI,>DSS$R+#@P,+'?I,>DM,3S/&YO8G(^
MMJ&AHSPO;F]B<CZYXJ2DQ^.DI,JJI,>DN:2LM^BDMZ3&PKNDSZ2UI+NDWJ2[
M/&YO8G(^I/.AHSPO;F]B<CX*/&)R/@H\+V)O9'D^/"]B;&]C:W%U;W1E/@H\
M=&%B;&4^"CQT<CX*/'1D(&%L:6=N/2)R:6=H="(^I>&AO*6KH;PZ/"]T9#X*
M/'1D/K7^I;NEZ:7?I;\\+W1D/@H\+W1R/@H\='(^"CQT9"!A;&EG;CTB<FEG
M:'0B/KZFR<K,OCH\+W1D/@H\=&0^I<VEPZ7(I>^AO*6OPM"Q_J7'I;BEOZ7K
MRJ.YY[6AH:%+32TU,C,P/"]T9#X*/"]T<CX*/'1R/@H\=&0@86QI9VX](G)I
M9VAT(C[$ZK+!.CPO=&0^"CQT9#XQ+#@P,"PP,#`\+W1D/@H\+W1R/@H\='(^
M"CQT9"!A;&EG;CTB<FEG:'0B/J2TQ/.VH;+!L\HZ/"]T9#X*/'1D/J'ZH?JA
M^J'ZH?JA^CPO=&0^"CPO='(^"CPO=&%B;&4^"CQH<CX*/&1I=B!A;&EG;CTB
M8V5N=&5R(CX\;F]B<CZAVLC^/"]N;V)R/L>[OJ:R\:7AH;REZR`R,#`S+S`R
M+S$XH=NAP<7?I,ZE[*7SI;^EZ\+.N+.EK:7CI?.EVJ&\I?.DSJ2JP\ZDZ:2[
MH<$\+V1I=CX*("`@("`@H:&AH<BON=2\U#H@*#QN;V)R/K/T*3PO;F]B<C[(
M_L>[OJ:R\:&AN>*[L[O4ON6RK,O<Q*XSP_K,W#,U,2!496PZ(#`U-S<M,S0M
M,S@X,SQB<CX-"B`@("`@(*&AH:&EVZ&\I>"EVJ&\I;@Z(&AT='`Z+R]W=W<N
M;6EN;W-H;VMA:2YC;VT\8G(^#0H@("`@(""AH:&AI*K,Y*2DN>>D[Z2[I>&A
MO*7K.B!I;F9O0&UI;F]S:&]K86DN8V]M/&)R/CQH<CX-"CQD:78@86QI9VX]
M(F-E;G1E<B(^#0H@("`@(""DLZ3.I>&AO*7KI=ZEK*6XI?.DS\C^Q[N^IK+Q
MI,ZEVZ&\I>"EVJ&\I;BDZ*3JI*J_O:2WN?ZDWZ3RQ+JDI*2_#0H@("`@(""E
MX:&\I>NEHJ7)I>REN2!;I>&AO*7KP?>DZL#H0*6BI<FE[*6Y72"PN*3+#0H@
M("`@(""DJL'WI.JDMZ3&I*JDZJ3>/&YO8G(^I+FAHSPO;F]B<C[!]\G5I,[$
MY+O?/&YO8G(^I.2AHCPO;F]B<C[!]\G5I:*ER:7LI;FDSLK1N;FDRZ3$I*VD
MWJ2WI,8\;F]B<CZDSZ&B/"]N;V)R/@T*("`@("`@L,JRO*3.I:*ER:7LI;FD
MJZ3IP>"Z[J2DI+^DP*2O/&YO8G(^I*NAHCPO;F]B<CYI;F9O0&UI;F]S:&]K
M86DN8V]M(*3>I,>DM,^BS>VDKZ3`I+4\;F]B<CZDI*&C/"]N;V)R/CQB<CX-
M"B`@("`@(,K1N;DOQ.2[W[SUR=4Z(&AT='`Z+R]W=W<N;6EN;W-H;VMA:2YC
M;VTO;6%G+F-G:0T*("`@(#PO9&EV/@T*/&AR/@T*/"]D:78^/"]D:78^/"]B
M;V1Y/@T*/"]H=&UL/@I?7T5.1%]?"@HC(R!4:&ES(&]N92!F86EL<RX*("`@
M('=H:6QE*"`D975C(#U^(',O"B`@("`@("`@7@H@("`@("`@("`@("`H"B`@
M("`@("`@("`@("`@("`H/SH@6UQX.#`M7'AF9EU;7'@X,"U<>&9F70H@("`@
M("`@("`@("`@("`@?"`@(%M<>#`P+5QX,V)<>#-D7'@S9BU<>#=F70H@("`@
M("`@("`@("`@("`@?"`@(#Q;7CP^72L^"B`@("`@("`@("`@("`@("`I*B`@
M("`@("`@("`@("D*("`@("`@("`@("`@/%PO;F]B<CX*("`@("`@("`@("`@
M*`H@("`@("`@("`@("`@("`@*#\ZH:-\H:)\H<M\H==\H=E\H=M\7"E\?2D*
M("`@("`@("`@("`@*0H@("`@("`@("\D,20R/%PO;F]B<CXO<W@@*2`*("`@
M("`@("`@>R`[('T*#0HC(R!4:&ES(&]N92!I<R!W;W)K87)O=6YD+B!";W1H
M('1H92!E>'!R97-S:6]N(&%N9"!T:&4@;6]D:69I97(@87)E(&-H86YG960N
M#0H@("`@=VAI;&4H("1E=6,@/7X@<R\-"B`@("`@("`@7@T*("`@("`@("`@
M("`@*`T*("`@("`@("`@("`@("`@("@_.B!;7'@X,"U<>&9F75M<>#@P+5QX
M9F9=#0H@("`@("`@("`@("`@("`@?"`@(%M<>#`P+5QX,#E<>#!B+5QX,V)<
M>#-D7'@S9BU<>#=F70T*("`@("`@("`@("`@("`@('P@("`\6UX\/ETK/@T*
M("`@("`@("`@("`@("`@("DJ("`@("`@("`@("`@*0T*("`@("`@("`@("`@
M/%PO;F]B<CX-"B`@("`@("`@("`@("@-"B`@("`@("`@("`@("`@("`H/SJA
MHWRAHGRARWRAUWRAV7RAVWQ<*7Q]*0T*("`@("`@("`@("`@*0T*("`@("`@
G("`O)#$D,CQ<+VYO8G(^+VUX("D@#0H@("`@("`@("![(#L@?0T*
`
end

[Please do not change anything below this line]
-----------------------------------------------------------------
---
Flags:
    category=core
    severity=medium
---
Site configuration information for perl v5.8.0:

Configured by Debian Project at Mon Feb 17 13:30:42 UTC 2003.

Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
  Platform:
    osname=linux, osvers=2.4.19, archname=i386-linux-thread-multi
    uname='linux cyberhq 2.4.19 #1 smp sun aug 4 11:30:45 pdt 2002 i686 unknown unknown gnulinux '
    config_args='-Dusethreads -Duselargefiles -Dccflags=-DDEBIAN -Dcccdlflags=-fPIC -Darchname=i386-linux -Dprefix=/usr -Dprivlib=/usr/share/perl/5.8.0 -Darchlib=/usr/lib/perl/5.8.0 -Dvendorprefix=/usr -Dvendorlib=/usr/share/perl5 -Dvendorarch=/usr/lib/perl5 -Dsiteprefix=/usr/local -Dsitelib=/usr/local/share/perl/5.8.0 -Dsitearch=/usr/local/lib/perl/5.8.0 -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dman1ext=1 -Dman3ext=3perl -Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh -Uusesfio -Uusenm -Duseshrplib -Dlibperl=libperl.so.5.8.0 -Dd_dosuid -des'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=define use5005threads=undef useithreads=define usemultiplicity=define
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O3',
    cppflags='-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing'
    ccversion='', gccversion='3.2.2', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=4, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib
    libs=-lgdbm -ldb -ldl -lm -lpthread -lc -lcrypt
    perllibs=-ldl -lm -lpthread -lc -lcrypt
    libc=/lib/libc-2.3.1.so, so=so, useshrplib=true, libperl=libperl.so.5.8.0
    gnulibc_version='2.3.1'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic'
    cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib'

Locally applied patches:
    

---
@INC for perl v5.8.0:
    /etc/perl
    /usr/local/lib/perl/5.8.0
    /usr/local/share/perl/5.8.0
    /usr/lib/perl5
    /usr/share/perl5
    /usr/lib/perl/5.8.0
    /usr/share/perl/5.8.0
    /usr/local/lib/site_perl
    .

---
Environment for perl v5.8.0:
    HOME=/root
    LANG=ja_JP.eucjp
    LANGUAGE (unset)
    LD_LIBRARY_PATH (unset)
    LOGDIR (unset)
    PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/bin/X11:/usr/local/sbin:/usr/local/bin
    PERL_BADLANG (unset)
    SHELL=/bin/bash





nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About