Activity report on *[JIRA] Bug SKER5046 - createPredicate / readPredicate StackOverflowError*
Scarab Link: http://sesat.no/scarab/issues/id/SKER5046 Module: Sesat> Kernel Activity generated by Magne Thyrhaug ([email protected]) at 02/22/2009 16:50 *Reasons for the changes* ** null: () ** ------------------------------------------------------------------------------- *Personnel changes* - Observer: ssmathyr () - Assignee: ssmiweve () ------------------------------------------------------------------------------- *Attribute changes* - Priority: None () - Summary: createPredicate / readPredicate StackOverflowError () - Severity: Normal () - Component: Code - Query - Parser () - Version: 2.18 () - Status: Unconfirmed () - "Description" set to: "'04 had hiccups just now, barfing on every request: {code} ERROR 16:08:37,093 [sesam.no:80/ http-8080-3] (dc2ea75a-8191-4e1b-a202-c2801befedfd) SiteLocatorFilter: Following runtime exception was let loose in tomcat against ERROR 16:08:37,093 [sesam.no:80/ http-8080-3] (dc2ea75a-8191-4e1b-a202-c2801befedfd) SiteLocatorFilter: Servlet execution threw an exception javax.servlet.ServletException: Servlet execution threw an exception at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:313) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at no.sesat.search.http.filters.MD5ProtectedParametersFilter.doFilter(MD5ProtectedParametersFilter.java:103) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at no.sesat.search.http.filters.UserFilter.doFilter(UserFilter.java:92) [...] Caused by: java.lang.StackOverflowError at java.util.regex.Pattern.sequence(Pattern.java:1885) at java.util.regex.Pattern.expr(Pattern.java:1752) at java.util.regex.Pattern.compile(Pattern.java:1460) at java.util.regex.Pattern.<init>(Pattern.java:1133) at java.util.regex.Pattern.compile(Pattern.java:823) at java.lang.String.replaceAll(String.java:2190) at no.sesat.search.query.analyser.AnalysisRuleFactory.createPredicate(AnalysisRuleFactory.java:327) at no.sesat.search.query.analyser.AnalysisRuleFactory.readPredicate(AnalysisRuleFactory.java:277) at no.sesat.search.query.analyser.AnalysisRuleFactory.createPredicate(AnalysisRuleFactory.java:351) at no.sesat.search.query.analyser.AnalysisRuleFactory.readPredicate(AnalysisRuleFactory.java:277) {code} .. leading to a 500 error" -------------------------------------------------------------------------------
_______________________________________________ Kernel-issues mailing list [email protected] http://sesat.no/mailman/listinfo/kernel-issues
