www.digitalmars.com         C & C++   DMDScript  

c++.stlsoft - a lots of Assertion failed in winstl\findfile_sequence.hpp(version 1.89)

reply "chenchang" <baibaichen sohu.com> writes:
hi
when i am running test\winstl\findfile_sequence_test project , there are
lots of Assertion failed in winstl\findfile_sequence.hpp(357). and it seems
it only assert fail with findfile_sequence_w.

the problem is that program did not call

             traits_type::str_n_copy(&m_subpath[0], &search[0], n); //
winstl\findfile_sequence.hpp(1269).

thanks
chang
Dec 04 2005
parent reply "Matthew" <matthew hat.stlsoft.dot.org> writes:
I fixed this a couple of weeks ago, but it must have not gone out with
1.8.9. Apologies. I've included it here.

Please let me know if this cures matters.

Cheers

Matthew


"chenchang" <baibaichen sohu.com> wrote in message
news:dn0j15$2qa1$1 digitaldaemon.com...
 hi
 when i am running test\winstl\findfile_sequence_test project , there are
 lots of Assertion failed in winstl\findfile_sequence.hpp(357). and it
seems
 it only assert fail with findfile_sequence_w.

 the problem is that program did not call

              traits_type::str_n_copy(&m_subpath[0], &search[0], n); //
 winstl\findfile_sequence.hpp(1269).

 thanks
 chang
begin 666 findfile_sequence.zip M8V4N:'!PU#UK<]O(D=^WRO]AK*U32)DB97LWE9)D)S0)64 HDD> \KKB+10$ M#D7 M]> Q$>W6]:/8Z\Q=?S:'^U9$?UM3WZ'MQ6I%&O, 7-+0NQ/=K))N383)X([7 M'8XFP9Q1R "WO&?P'8V')C&MIQ$)93<V-[:VK%=RM*[(CX-(KIC(.A41MH M!='%:Q^8\^Y:Y-*-UH"[]^(%^9GL%P'^F5P%\8+AIR[R`R0L5ZXG: R)Y_J? M7?^:K,+ "LB/2!0 I1$ #VD17DBO0QK;5Z Y/[A->082 5C0`UU1^(\?)Q0G MPLNT5R \-Q+BN86Q,QHYH7L% %P??H"./;Q"J=EA[#I>"35[W9F]BI'\#X Z MN(V(YJ^7*%SD[ )TZH$6`V*8`Z(+H:,!.7051WM%>(U%'*^..YW;V]OV+3)S M+UB!)H8TO W"SRE6%6.S702(Y <([9B ;8<YBXO(&K5&H 5H;G9(4TD4(8$= M\YO3IJ+#U!QZ(04F9GPVO?P9C/3OMK^VPSN4VRO69;J:I5U>_01=AL$-75X! M;=#GYP34>;!,_8X0)CB5*)C'[2"\[J0X 0V8KHN8-)PFPW.( %J P1B(O 4E MP2B?2<6X ZD'%FH`E%LY%[J>1QB "&9"1,,;.DLYFM"9&\7 ]9J9'P)!C8 ` M,$MOW!F=<2M N<X#SPMN<0J 3F<N-P0<M*3Q<4+:88ZX"!4KJ&*N;[F.8H(S M6ZKK"B3-U,[E!6;A.K0%S]Q(J!_\9(Q 5+S<FA2B`"E,<1<LL5U!""!49"() MA9/%Y[Z]I(VHB635,"_ *AV&ZDG(N6.SE6$*P A(NB-7%"UKAJX-O"W<Q64( MVM>'[UL$ )#AR M(KXS0- EX^[$U'O307="QM/)>&1P<,AB7S=Z ZY^H?7;0 5 )MJE-C2)<=X= M+QKPU)U\; %<[L1&0T/[WRETA ZDW[WHO <V&ULD!&KJ32?:!9(^.F. C.D[ M)3\TM<ED.C;UT; )JO\`4 (Y=&%XGPE\-&1L \!&DX\(&.7!]-$B'\XUN ^: MGX_'UAG8]ID^T"QNKST0X8_0W?7I#B-2+- )=63UP9+1CKMH:Y;Q#WT,W7OX M`*P&[IQT#LCS[<(2QM5YBIU #S898"]7KN?&=WA'H'KVPS]UWTD?TN PBB$T M_/79#Y M3;"4&?ZYT!7JT>4#R MSX^$AB$+*3?LOR$(P$!?RM'CH8"ZF_RI_0IC"FJ'(.-0I5[%"-'S!HED;'> M7?/<>C<].],F5:1:(+N%=<4V2PFE2*KTM]DN=>E54=<A5_ '&C&$"\P3*\1V M`ULTC.424AFQT,>/&["97=K_"L)&LPZ969222*31LA*C/;.T7WK:F/N=Z7 , MJS8C;B,SR1!F( 5.Z!?<NN,ZQ+A UKZ-V!0D)S0UY(VT9D0O.S+8\ >3! 0H MP_=6M]=C 9 B>[$![> FP;^V;,>A44)UT4]OAEQ*C.H6/G1-^*G(MQ(N1(23 MKCF:9.4KJ96I*=5(A*'(1Q:8-\U*?BNRG.2K.= N=7/T#VT(8=G$.IL.>XFI M%#B M-5&MVJ=)?O]=+JR%5; ZDFHR!DT,C/G*2H01\LT\DMC"O"K+;8 0[_B8RY11 MIN[S,MD^A98E3-SYW%+[\W48K%?$<Z]".X2HCUD:BG [XB^5W ]9YEYF.3N MC3O#B,9+.U6#M-(0 QUE'!K\FF.X$P/!F6>'Y?"R;!0;('-&$9G;#D;"2/8< M>R>;YM,H8J<T.+\ S OMI?69]&"BE]PVP4GRHXZ*O;B5GOJ<W!]+^>W+K<C% ML92_6J>'4XR,/\Z&DI\FI=N\#MG MHV,,;D3.%IA?1B3 V6'%=)7,RB<F5M)C+L99P \'SV)0ZID.)NO MRKL:9N, M?/SM1Y[-,KDLAQ^M5ZL 9,N"O?;B-"=CA]?\Q(GG;,5S=IQ5V J=]MZJ%/J8 M!;[/^1J.?NB9&L)XR#E:]MB,P[O'V9F4XRFLY*53J'S+8K)LJZE9O4'7,*R^ M=M:=#DSQJSMYSTP_W MXE6F;Q:I3+L]I'' 96A%G$V8"BD>0469HH(B/16B/H65PE3W<9L:4UH9.6QM MJH]46<NVX\^L>RI2/_ /E^N81Q$-MD(UDSTH(T'Z3NR 4M%Q_4I]DL-]4CV2 MRU9 1GQ+H5 P4K%:[D9\EJPRD.7RJF[9VI(<02&=P^Z$)?T+R)6"$P9C,YKR MEL"O$ 2F&*4<GIH6+H JBE#WAS MD(.CK>;]-K)6<8A=K'OQC2U%4(8^<O^O`C$^N3]6:!P`1\E<^;=DX\*\? ^5 M>O8:PD3F#C M L7GO'C,9B (9LP!%6X?;R 2I)"7YIV2 ./;)GL+UPZO[* ,+GK!<LFFHRUQ MPAD(,H4)R&""[%0%_,Z5VSQY1+);&1%_<E+1<B2U64C&M<A_CCT\QPHB%VM? M%$9AI^(N<3UL?7^>(_41(V1W*?0IMV!6* KMWU4$-F7&SXH787!K'36:%;." MXM$".VP7_\$%EWC%ER[8T<9WA)\GL1R:RY94!ZS'X<64:7':'!Q^S$E732AO M)2: "G%I?W&7$"Y R("UH"!)GK<1:82L8B.,PITT/L%[`(!%/)7SY()5F:I* M'(<E+?8$^W5D?)UX9H H1%DC+Y1$RRC,AS(^.!'R"8,NP8N;6-6Y&7:I[_5O M[-"%$+C*JM+IX$:XAW:W>1\]4_]=!59, $3>V!ATZ,)E;36R2Y-<A,3(F\"= M)>I)1B:BMC8ND.4*W(<>^;F'Y>TH3/!VRFL%>6XJ%^DD><&)V)=,* _V,77( MW/N;\O[?3IXL 6WR:<X//R!>60:^=P<KC!.L,0V-=G2WRB2XT9FR+9.;R?UL M+>:3IRNLDB^;.,. !^\\^R'OP?)Y(S (IE78Q;9*4H?*X[>$>[EB3L4^>0PV M9!UBD9-;;G?UF;G=S,SM)F9N'X49?N)59,7LG7<GVQEAW<I88 \D\6HKP'A\ MHOO)D]K?(8%=F4NN3%8_9GYO8RZO(IE6 B.C^>/C3"B:29R5&$5?G L60I?M M`F/1;:W54QV4DP%?T??Q1LEN5UGH4ZX<9]&7]YOIK#O&H W -/ _XO[7]+$H MQA! U)9OX2M'C7T!X.C7EAI>YA&6 J%^M Y9J&3A7C(%15Z01D,%`:[[J$G^ M8*?= 6-..J2P1,VV(DB[%J<_>R. :_*W"?&%H7%W8FC6>*0/S1T8S9S=;"5( M]+98;Y6F9"IN(BLYFZE!60A>XA"WPC5HLF<6]KR/GD4!(FJR4]^T^*C=\2W< MV8SZ6\'S;H7Y436"LK1 88+AVI0A<,OXTL5-(0'82[*?V>!Q'KJ8/M^]E% 4 M4J2HWR;,RJBY3B8U_S2-FAEUN=A=-AYTGLA.5>E$O'F29("V[67+N!3Y`;7( M8]O&MFX%RW^^&K3>VR<HXF/" \E"0COS_DA3O%( GUI1/&MD45JQ?:UL'[8U MW/=?[M9=+;C8;22F1'<DK?RUGXHW8+X^5M)!MN^>?)#MNU7652 MK&R5)6N/E_78X$4O4<W?)?LAV_?( LB6S8:P70J+J*<Q>Y58?E6H[*QCES)^ M <:O%T;H+(3PL[X!6X0E7'[\^A4L^TNL?>OAN8*B*W[*(G^5U< D/:NXRQ:Y M9'AL"$H7.8=]S,ENY.^W%"(;+Y6'7[_EWM-2*I(37_FA.QD:^ +2>/INH/>L MOCF:-*5D ABB.SH[EB]0\1KKNF"2V%6Q*U+8 -:& NW?64FIS&:%(E;$)>P$ MP\,, H+PF8)"9[N89X";?07,C8KB+.4M=(H<Y05==?:*3TN<3<: BSL*5=&U M<VQ)-E+\N_NK1RE352ZNN& IET6X0;)Q5*2?*^HJFT-P\+2 AQ9>_!0D&EC MA1?W`Y>I&Q M4R6PD_C*9=<LBTAW/ODH1: 6U)W:9 &3$*;CGOQ*'/\*%[XT MU+;7G9#R;Z)%'?%*5-1Q5BO\ZAW+&$3MU6R^]_:"?XXLH>JT8[^]!V65:>94 MN :!\2KTW]; I3Q:S-?5S^3D*X1**X.2*%.LVF'$$]$EA3U8]90O9&WE4R\' MW([52F15M:45K:]$C M_[_K*!QN/Y?T#Z L052<-5>T *:H[>C"$EQ("&U>V M& W=+X4A5_[%EB"G]5 ,Z!-9/ VA";\.6-O<AXK%Z=OW%=SS_U;!/2^7W 8K M52NI'O#MA M]<>D--WC<%)A*_UDUH&PG\8P\ERP]]:>B T&_,GX2-]NXF_Y;3[,%J07_14X M*_Z28!I_/FYCCFKJN_%A3*.8_<&+6I])W&MWUCY^.C^*B]_=M>0CJ[W8J_/) MQ,=MI>F 7;]]5AWH/X:% "Q$1NJ D^[*-QK)\?&6-]D2V\GO]=FX,_8B-O]4 MP>9P`=OO)/,!BGH#E'>\ZPU +N5G(.J-R'WGH=Z HQ.9!*LZ=A1_$R*I8%C[ MP$EPC=]4G8&=B](E*CXHL->2K[5#E,*O]A4A)V7KTM#PPU MK EE\EPL =<H>V.^67R7 /?__4WY`$%)<OPEW$J2VWD*6Q:N;XLQY]_[3*P7 M)I[RQJNLMA9_;.1*O!K>P ]VRT>^.!.V2>39T2(1*'OQ`4-)!1Z^*K"_GXKO M>28/N;"CY T&95";K1 -5?R5+C+1RRJ$Z3=O1/&,AF&+[*E,B6^2\[?<V?<; M`LIO+>P;_!0$4N6QOU6%E<\H>1*AV6-P?*+R\^9_HD_^7HN447OR_^U=;5,; MZUUJ:6;L,2]7VQ\2,Z/12ZO5:DFMITNH7E5=)1C]X22+",UT?)<9 [E6J<%K M;'5SM2DRNM^Q>6Y*W.5S/WZP]5^?^4HQ.'**KOO<0!?M`Q8WK);SGYOBRG\3 MGVRS#UB[_HCIBC&$/&[,KC+KX83IJ<%JJ6"YN7 EZP3_"9AC^&6Q(WF/2O:? MRI& T6)_#R^+P9I%IE SPY]2*: .''5JYNCTM3DL':_.:0Z8YW(\FKS<>WUF M.)0:*X%E$F&.:/JH,TT++&U11MFOX4<O"A*H>"?/:)6/59$"L8'32K(24LA5 MC"S,=2!;!Z<D1[[$7=^F&DQZ_-0F3\MFDP7H5B>3[(-P&Q%N;G;,P0=?EQ>D MVH7;_5!\[Y(O0U_K[/8:&RV[OXI/%98X:01G%U&SR & T T5[G&; ]DA3VM& MX/+22N1/NZA:-AE,*'#Z+'ZZ!M>5? ,_H9N='0P%'O)PO)H3C 3ED[9:`LDK M1Z>=]AP\UJX.%43,G_B,]O]);"S-7XMDWN1>6G4NJ>N^T+EF4G5$0ZB'^F5_ MH:$-:4*8J/+?DZ W-"<L]4 #XCQK1A .#X;/%[Y\A"!Q7E4KI2U1Z.2X>+ ME!LBS[O-- )0K.6D";(BMM?9/^/)]+S[_\6\6PO9*&09O/77)XO,CLD(S6\/ M#NPXDN#JG4KN!W0&\H(ZKRTRB6E_+5;CS%AO5S-J7EWI]=YVSP]Z/6*&7(JO M!?;'66^4PYY>UH!MZ(T],R\VV7(N(U3E4MGT]OX0S8=,7;&PO9-5`Y_./4EG MJU?>K*Y2-60'W,/3("KF.G85LZL [_#J[;H`F &W3V.(+HMBP!)U$1Y+/4PS MK4 FXWT_$4Z^G_C(RF\P8..D/QAQ,ZL)L>O![0M"]%U//(3?EQ %3DA1^^/) M:9M)`^4=V"<'JF!F!>O;VOIYR_ ?0[;BU[>2AI=B?ZJ = Y6]-U22*9%I9EF M5;*;X'/A_F O*GL?C[K_> 7_<EO,6AG:S]G>+A2*!<([<-ITP56VMVV7",>+ M.I'NNP_3!A(,/M:. [ ,/B&1 K>W9]<C-$53:6[ZOR$J":_XSZ&[J!)E"D5* M*\#L:\,HJ28[Y*\[7\_PR3%$>ON0MTU3!"Q%6RY6D--2WG#M:VW DFRUG"!C MV%B[+C96Q=8X32&J2IX:5*\*;C >]R?3CG ^-060YP=J/)? `Q,)K:)>`HS4 MA.H1/FJ*X( [GRH\S' Q7> JN^"KS.^A%_RPM6((L=,^ 51/!#FOQ.^NW<? M>7\:KUE%1/8$ P;Y=*(9M+%GH &4KW"\Y=;U&"([H$B60- 54#VK/_!/$7Q4 M=DG\^Q ? >[#Q\0CG!7BK;,497EFB589MR]LE:5Q"QH&BMV]!.-5RKO]L^9X MZOLD<]*]3ZRWJ&F.D V =&=VQ/44N,&A&ZDCS+K!9/'J"B0DD<HI6JRS[Y5N M"C]T 05AX>)G3L.WRF<*=!&.,0","7W3+<<!"4KH/97 1PWWT3N!9^1X.4MG MMRT_!_F\Y3\7;J5PZA)XE6[9SBFR!LX=B.?>%21^5ET$B(I6-)J'H'J7<\02 M$N]2#OJJUDEU*M[Y*)'/7<E2.E;WUY)[\*'FP&?=045.CM _PI41?H;])-Z) M/VRN1ITC54^*E_(ONEMU$OF ZF7M9HE_4OWMI&C9=<2>EY4D1ZYXYXU?;FVK MJ#X MPA: GD! >*,U5)3S,X'O -&C+Z!KX!R0RIF+`+1EVN=],%:3HQI3:HS!WK6M M?G94,M X3)-)-NAK"%JM>8)$+M2LK7Z"=/*Y3JJTD)^E>NXG;$42*H!8]^J' M]<> ER<J8SH*L64=D;HB2-<R>B(V)4Q!C$7DMYP9]/K^B/^!1R=:HT,`%X7: ML^Y6110A3E&()."&&CYN[82C3 W-W6!H> F!.$,_]H=?$*[D[O,5'NRH!9V_ M93F[ NU3'VW.[*Y.\R_<*FV8.MN&IS8Q2^RW^MI;\^ UW2\V\=9;,XK;X? > M1?#D5194T&>?B,,J9 GLFF4#JTOG.(X0[ D0:"BZQ/WXK4 *XFP!*#R-4Y2H M5/2ROZZM, :%:Y?E;=R4+;+N_,=*N0R/HA5H 2DHE8$[LB ["%:>^&!CXU(* MK3J/%V%8A[/^GQ,#X]6G +Q*<LM'!)(-D;5KJ5#J;(.] CJ\09&^I/J&HBM MZ[C)?U_V[R80CM9AT1HF%%!J T$VB)?4MP-!7O6G;):M\J_ >.X2XE=E TVN MC:;XCD^A^1=3YBQC WRT. 4?(3Y_L3Y$-8D6E'WEA8C *4WVV]T$CO]NKD?7 M-W<WXFE,4\0"1ZPCUIVP,X(>Y/TV)CIP]>5JK"^BQ5R(<BH5\^NOJ_3D`^0. MCRD2*5^G&0%48S/B+\7 -^8-[&+ T*?4O2AQ [DS:SSO!-Z/V2UO,MLB&*6F M7F>S99>-BI)B":,"JRC*'=L957HR"-9XOFZ]8 & 4<[7I!_<FMXRYJTUEXRB MPZI*M$I%Z:$#D)2./;_EXZ)2!-?[K#G>^9[K_E9RP-N9A*6WBDM7E*C!J[68 M->9DFV U4$(:Y_>Y580;-A6];Q45J+P2`Q0H8OC4N3T0<][UE=H"^CW%QV)? M7D4%A0`MZMNKJ&3O`"5,TQ)6:Y0M:2= 104L6= I6)%Q#HY6MY)[L"*59^Q. MXK7OZ^4PD?^W9!9*Z[ V1II+L0LS<CVX;EWJ\-4_1+$7DY$]9+V,- $A=CQ; M3AZ3!%Y(7N%6WQE.2"V4V B/U(I,[6R[6N/0G9\KU,EKN^M]110F_R,A[R,G MZY#KK#BX5EDRH;W8O^[Q!(3;??DG]GF<W]TJN</UB[ \.[R^&/<!ZGTY]5 . MCW#WE3.DUSWI00B1LW?[!YT?(*Z9=2=9,<Q.8\-<!1A7<<[RGL?& PJ9W/8O M,]ER*%)T,_FZ=SO.?^.*/' M]Q;Q<WVEE:HO-MM&F"+:O8QN?PGAU] ZZZHJ MPU_X!.*Z\!&$IZ&7E^B `O$Q6?85E(>,[W0]$B?\HIFFX6 `BY>8V>=A?L'5 MB7Z_R;._1A4"IC2?! ?LXD_,:ICG7[C C>^XI&VJRI05B94"F;" S%8J"071 MH]^43 C_ WBOOD1>\K4D:D2*5Y.<W< 1HZB28JK/,R$BS)*1:)$__.UN`AV' MU]]Y =P0= *%[B23)-Y*'\O8ZR&Z2\;>PFXL^5I%7<27R^W(Q/A\FEWY"#I! MC3==LBSWJ'MPK.KPR[MWO<.C;AN=X\XZ[\\[W256YG]02P$"% `4````" !B M8WTS0[7^VTTG```3V ``%0`````````!`"$`)($`````9FEN9&9I;&5?<V5Q ?=65N8V4N:'!P4$L%! `````!``$`0P```( G```````` ` end
Dec 04 2005
parent reply "chenchang" <baibaichen sohu.com> writes:
it works, thank you very much!
chang
"Matthew" <matthew hat.stlsoft.dot.org> wrote in message
news:dn0jml$2qqg$1 digitaldaemon.com...
 I fixed this a couple of weeks ago, but it must have not gone out with
 1.8.9. Apologies. I've included it here.

 Please let me know if this cures matters.

 Cheers

 Matthew


 "chenchang" <baibaichen sohu.com> wrote in message
 news:dn0j15$2qa1$1 digitaldaemon.com...
 hi
 when i am running test\winstl\findfile_sequence_test project , there are
 lots of Assertion failed in winstl\findfile_sequence.hpp(357). and it
seems
 it only assert fail with findfile_sequence_w.

 the problem is that program did not call

              traits_type::str_n_copy(&m_subpath[0], &search[0], n); //
 winstl\findfile_sequence.hpp(1269).

 thanks
 chang
Dec 04 2005
parent "Matthew" <matthew hat.stlsoft.dot.org> writes:
Pleasure. :-)


"chenchang" <baibaichen sohu.com> wrote in message
news:dn0klo$2rcl$1 digitaldaemon.com...
 it works, thank you very much!
 chang
 "Matthew" <matthew hat.stlsoft.dot.org> wrote in message
 news:dn0jml$2qqg$1 digitaldaemon.com...
 I fixed this a couple of weeks ago, but it must have not gone out with
 1.8.9. Apologies. I've included it here.

 Please let me know if this cures matters.

 Cheers

 Matthew


 "chenchang" <baibaichen sohu.com> wrote in message
 news:dn0j15$2qa1$1 digitaldaemon.com...
 hi
 when i am running test\winstl\findfile_sequence_test project , there
are
 lots of Assertion failed in winstl\findfile_sequence.hpp(357). and it
seems
 it only assert fail with findfile_sequence_w.

 the problem is that program did not call

              traits_type::str_n_copy(&m_subpath[0], &search[0], n); //
 winstl\findfile_sequence.hpp(1269).

 thanks
 chang
Dec 04 2005