Thats probably because by default the jvm on windows has a really large stack. Just increase the stack size or optimise your re's. Michael On Friday 07 September 2001 00:53, you wrote: > PLEASE DO NOT REPLY TO THIS MESSAGE. TO FURTHER COMMENT > ON THE STATUS OF THIS BUG PLEASE FOLLOW THE LINK BELOW > AND USE THE ON-LINE APPLICATION. REPLYING TO THIS MESSAGE > DOES NOT UPDATE THE DATABASE, AND SO YOUR COMMENT WILL > BE LOST SOMEWHERE. > > http://nagoya.apache.org/bugzilla/show_bug.cgi?id=764 > > *** shadow/764 Wed Aug 1 14:25:06 2001 > --- shadow/764.tmp.24965 Thu Sep 6 17:53:50 2001 > *************** > *** 428,431 **** > throw new FieldValidationException(fieldNamePretty + " can not contain > special characters."); > > ! everything went smoothly ... so ... that's my 2 cents .. :) > --- 428,438 ---- > throw new FieldValidationException(fieldNamePretty + " can not contain > special characters."); > > ! everything went smoothly ... so ... that's my 2 cents .. :) > ! > ! ------- Additional Comments From [EMAIL PROTECTED] 2001-09-06 17:53 > ------- ! I am using the RE class in Sybases Jaguar product and it works > fine in Windows ! 2000, but throws a StackOverflowError (in > RE.matchNode(String search, int i)) ! when running the same code against > the same data in Sybase Jaguar on Solaris ! 2.7. Some tests scenarios work > on both 2000 and Solaris while others never ! work on Solaris but always > work on 2000.