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
-
[perl #21298] Perl SIGSEGV when applying regular expression to a long string
by Makino Takaki