That's the same bit of code I was talking about - I dimly recall
years ago having trouble with exceptions on the GNU compiler
under IRIX - could you use an if statement instead and avoid
using the exception handling?

--
Eliot Muir, Technical Director                 iNTERFACEWARE
mailto:[EMAIL PROTECTED]  
Voice 64-21-333068      http://www.interfaceware.com

Makers of iNTERFACEWARE Chameleon 
   "Program to the iNTERFACE not the implementation"

-----Original Message-----
From:   [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]
Sent:   Thursday, April 06, 2000 12:31 PM
To:     [EMAIL PROTECTED]
Subject:        Re: IRIX changes ...




"If it is any help, I have gone through XMLScanner::scanDocument(const
XMLCh*
..) transcoding and writing out the systemId. This string (containing the
relative file name) is fine on entry to the routine, and is still fine
after
tmpURL is created and after the check isRelative is performed. But in the
catch for MalformedURLException the systemId appears to have turned into
nonsense - before the LocalFileInputSource is created, so the filename
going
into getFullPath in the IRIX platform utils is nonsense, causing realpath
to
return NULL."


This sounds a lot like the Solaris bug we had, where there were bugs in the
Solaris runtime exception handling. However, that was only in the presence
of multiple threads.

----------------------------------------
Dean Roddey
Software Weenie
IBM Center for Java Technology - Silicon Valley
[EMAIL PROTECTED]



begin 600 WINMAIL.DAT
M>)\^(@8``0:0" `$```````!``$``0>[EMAIL PROTECTED](````Y 0```````#H``$(@ <`
M& ```$E032Y-:6-R;[EMAIL PROTECTED];"Y.;W1E`#$(`0V ! `"[EMAIL PROTECTED]"``$$
MD 8`T $```$````0`````P``, (````+``\.``````(!_P\!````40``````
M``"!*Q^DOJ,0&9UN`-T!#U0"`````'AE<F-E<RUD979 >&UL+F%P86-H92YO
M<F<`4TU44 !X97)C97,M9&5V0'AM;"YA<&%C:&4N;W)G`````!X``C !````
M!0```%--5% `````'@`#, $````:````>&5R8V5S+61E=D!X;6PN87!A8VAE
M+F]R9P````,`%0P!`````P#^#P8````>``$P`0```!P````G>&5R8V5S+61E
M=D!X;6PN87!A8VAE+F]R9R<[EMAIL PROTECTED], $````?````4TU44#I815)#15,M1$56
M0%A-3"Y!4$%#2$4N3U)'```#```Y``````L`0#H!````'@#V7P$````:````
M>&5R8V5S+61E=D!X;6PN87!A8VAE+F]R9P````(!]U\!````40````````"!
M*Q^DOJ,0&9UN`-T!#U0"`````'AE<F-E<RUD979 >&UL+F%P86-H92YO<F<`
M4TU44 !X97)C97,M9&5V0'AM;"YA<&%C:&4N;W)G``````,`_5\!`````P#_
M7P`````"`?8/`0````0````````"468!!( [EMAIL PROTECTED]))6"!C:&%N
M9V5S("[EMAIL PROTECTED]@ ,[EMAIL PROTECTED] '! `&``P`+0`%``0`(P$!(( #``X```#0
[EMAIL PROTECTED],`"L`*0`$`$4!`0F [EMAIL PROTECTED],44P14(R0C!"1#0Q,4$W1#4P
M,$$P,$,Q,S%%-S,`&@<!`Y &`*0(```A````"P`"``$````+`",```````,`
M)@``````"P`I```````#`"X```````,[EMAIL PROTECTED] `Y`(#H>UEAG[\!'@!P
M``$````5````4D4Z($E225@@8VAA;F=E<R [EMAIL PROTECTED]
M`;^?85EAZ^!QZ0LK$=2GU0"@#!,><P``'@`># $````%````4TU44 `````>
M`!\,`0```!T```!E;&EO="YM=6ER0&EN=&5R9F%C97=A<F4N8V]M``````,`
M!A %'RO#`P`'$,H$```>[EMAIL PROTECTED]&4```!42$%44U1(15-!345"251/1D-/
M1$5)5T%35$%,2TE.1T%"3U54+4E$24U,65)%0T%,3%E%05)304=/2$%624Y'
M5%)/54),15=)5$A%6$-%4%1)3TY33TY42$5'3E5#3TU024Q%``````(!"1 !
M````?P4``'L%``!/" ``3%I&=7/O(M9W``H!`P'W( *D`^,"`&.": K <V5T
M," '$X\"@P!0`O(/651A: -QA0*#,@[G<')Q,@_V)GT*@ C((#L);S(U9C4"
M@ J!=6,`4 L#8P,`00M@;F<Q,#,S)PNF$: /@'0G!"!T:!!E('-A!X @8FDQ
M!4!O9B %H $`($E8('=A&'$'0&L+@&>N( &@"& %0"T9T60'<.AL>2 )<&,'
M0 E0"K$9"H!Y90^1&K!G;R#5#X!V&H)T`V!U`F 8L(,#\!B0(&5X8V4%,!YI
M`B $( (@&(-'3E4Y&8%M< ,0!) <)'5N8P2!&=!225@;[EMAIL PROTECTED]"!Y"& @
M=0^PGQJP`Z &D!C `9!T90> [P(P(G `@"[EMAIL PROTECTED]&P`' CL?AV;VD+,2!C`) =
M8ABAUQYG'[EMAIL PROTECTED]&P:@3\<)":84Q:R#^ M+1PD129 ;\$%0$UU:7(L$: %D&9H
M`P`;X2!$*/ %D'0#!;$J7FE.5$521H!!0T5705)%)I4[%M(AD" `P ,0*B Z
[EMAIL PROTECTED] "X BX'[EMAIL PROTECTED] *P&4N'[EMAIL PROTECTED] <)%8D,!Z ($ V
M-"TR,2T7<#-8,#8X*E0LEF@"0'#0.B\O=S+ +BX_+T;Q)II-86L$D![Q&7 K
M:[EMAIL PROTECTED] !X =X!\1'"0J4?PB4 -@"< 8X!B '0`8DODK9R!N**$XPQ_@'> C
M`HL80![!(A"#<S$W)OJ9$E,Q-B;Z)D S-C2!7P-@(N J$"?A/F%/!1!GFPN 
M*:%-!Y 8T&=E/F,_)I8]]#2#"S$]] (`:2T8,30T`4 F0#$X,$<!0 [EMAIL PROTECTED]
M($8#83HM#(-B#^ #8&0!`'E $R(0,O!B;2\"(%M3T$U44#I$+UTFE4,P'P9@
M`C!#EQ@@"'!S9&'Z>2D001,``Q$Q0"D0`= !0I @,3(Z,[EMAIL PROTECTED]
[EMAIL PROTECTED](D>@',M`0!V0'@;@+PN80JP#W N\ 6P9T;(C1W :[EMAIL PROTECTED]/</
M<1<P!Y$N3Z! #T$:/83G"[8FK2;6(DDUT2,Q','F;AN@&*!L<"D0&> =(;L8
ML!SP;ABP&) =H6<>0%!834Q3&^!N5<!R##HZ!/ `<$1O8W5](P(H!: C81PD
M5G$VT"K['"1/H"[EMAIL PROTECTED]&9$:@R/AOG<%$!ZP&I$:XAB3>2-Q\&U)9"X8$51A
M(K %$/\:D5?R`9 +@"3E'"0)< [EMAIL PROTECTED]/P`'@%F05&'O0=!5P1\1
M(Q%R&Z XE1VA_5KA92D0(])<<P,0`R!?TBT<)&$!@" [EMAIL PROTECTED]<
MD"+@([5C,AB#>4R18VM444Z07H5487#O,S$%L > 7"%"&[EMAIL PROTECTED]([EMAIL 
PROTECTED] ]P
M7N [EMAIL PROTECTED] 9T1D`>Y%)7=;>AJP<&<0'*(XD;U54W0(<%7 8=$",&\<)-\YH " 
M"? B([EMAIL PROTECTED]@$0!;!;5=(8L$Q7@ = 1B !2?1N<!KP4PAA,(%D2"D0_G,XI%[R
M7T(<)!SP&H$<))=M`E60#\!&(9!L4!A _QY : [EMAIL PROTECTED] M1`#!G42(`8C'_!"!4
M86VF*1 ;X"3$9(%4\#]SX6-U;34)<&R2![!53/Q,+CL`4N]<5 A@(+ <P?X@
M"0`%0"9 -7 [EMAIL PROTECTED]@"V#[!1 $(&)6,!GP&+ /@'#A_G<8H&Z4;I%\X&Z1?*%U
ML7MH&7PF<B"@'K 8\25O9_E<,$AO?.!5<"D!&) 80/\9\P(@&Y%T)1,`!Y )
M\!Z _QPD&6$MX"U !2 =X57Q(Y&_1* FFCYCAL^'[EMAIL PROTECTED]/P.@" !$0G\F
M`8 NPB!7QPGA") <)$E"33; (Q%[(-%I(DH=,'LP*3,(\6>[&Z ;(%,#$"F 
M'Q%6&_%?B?9%KWE?)N43P0"1X `#`! 0``````,`$1 ``````P" $/____] 
M``<PH"=R)V&?OP% [EMAIL PROTECTED]"=R)V&?OP$+``" "" &``````# [EMAIL PROTECTED]
M```#A0````````,``H (( 8``````, ```````!&`````!"%`````````P`%
M@ @@[EMAIL PROTECTED] ```````$8`````4H4``+<-```#``F "" &``````# ````
[EMAIL PROTECTED] (( 8``````, ```````!&`````%2%```!
M````! [EMAIL PROTECTED], `+`!: "" &``````# [EMAIL PROTECTED],`
M%X (( 8``````, ```````!&`````!&%`````````P`9@ @@[EMAIL PROTECTED] ``
M`````$8`````&(4````````>`"B "" &``````# [EMAIL PROTECTED]
M`0````$`````````'@`I@ @@[EMAIL PROTECTED] ```````$8`````-X4```$````!
M`````````!X`*H (( 8``````, ```````!&`````#B%```!`````0``````
@```>[EMAIL PROTECTED],`#33]-P``6D2%
`
end

Reply via email to