On 29 April 2011 12:23, Philip Montrowe wrote: >>> Why did they think this was a GCC issue? The program is simply throwing an exception that isn't handled. You would have to know why such an exception might get thrown in order to determine the problem. > > I tried testing throwing and catching with a 5 line main program and exception catching worked perfectly. Of course I was just throwing std::exception and not from library code, etc. > > Meantime I am installing a gcc 3.4.6 package (latest version I can find Sparc Solaris) to compiler and test Xerces 3.1.1 with. > > Can anybody point me at a gcc package for Sparc Solaris that is more recent than 3.4.6? http://gcc.gnu.org/install/binaries.html