This is a static dump of issues in the old "Flyspray" bugtracker for DokuWiki. Bugs and feature requests
are now tracked at the issue tracker at Github.
Closed
Won't fix
FS#1604 DokuWiki terminates with StackOverflow
other
2009-02-11mar5053
when trying to access the dokuwiki running in resin webserver(3.1.6) via Firefox(3.05) using
http:localhost:8080/dokuwiki
i get:
com.caucho.quercus.QuercusModuleException: java.lang.StackOverflowError
at com.caucho.quercus.QuercusModuleException.create(QuercusModuleException.java:64)
at com.caucho.quercus.module.StaticFunction.invoke(StaticFunction.java:159)
at com.caucho.quercus.env.JavaInvoker.callMethod(JavaInvoker.java:606)
at com.caucho.quercus.env.JavaInvoker.call(JavaInvoker.java:541)
at com.caucho.quercus.expr.FunctionExpr.evalImpl(FunctionExpr.java:182)
at com.caucho.quercus.expr.FunctionExpr.eval(FunctionExpr.java:126)
at com.caucho.quercus.expr.Expr.evalBoolean(Expr.java:468)
at com.caucho.quercus.program.IfStatement.execute(IfStatement.java:80)
at com.caucho.quercus.program.Function.callImpl(Function.java:352)
at com.caucho.quercus.program.Function.call(Function.java:292)
at com.caucho.quercus.expr.FunctionExpr.evalImpl(FunctionExpr.java:182)
at com.caucho.quercus.expr.FunctionExpr.eval(FunctionExpr.java:126)
at com.caucho.quercus.expr.Expr.evalBoolean(Expr.java:468)
at com.caucho.quercus.expr.NotExpr.evalBoolean(NotExpr.java:72)
at com.caucho.quercus.program.IfStatement.execute(IfStatement.java:80)
at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:105)
at com.caucho.quercus.program.Function.callImpl(Function.java:352)
at com.caucho.quercus.program.Function.call(Function.java:292)
at com.caucho.quercus.expr.FunctionExpr.evalImpl(FunctionExpr.java:182)
at com.caucho.quercus.expr.FunctionExpr.eval(FunctionExpr.java:126)
at com.caucho.quercus.env.JavaInvoker.evalArguments(JavaInvoker.java:417)
at com.caucho.quercus.expr.FunctionExpr.evalImpl(FunctionExpr.java:170)
at com.caucho.quercus.expr.FunctionExpr.eval(FunctionExpr.java:126)
at com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
at com.caucho.quercus.program.IfStatement.execute(IfStatement.java:81)
at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:105)
at com.caucho.quercus.program.QuercusProgram.execute(QuercusProgram.java:272)
at com.caucho.quercus.page.InterpretedPage.execute(InterpretedPage.java:70)
at com.caucho.quercus.env.Env.include(Env.java:3742)
at com.caucho.quercus.env.Env.includeOnce(Env.java:3691)
at com.caucho.quercus.expr.IncludeOnceExpr.eval(IncludeOnceExpr.java:88)
at com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:105)
at com.caucho.quercus.program.QuercusProgram.execute(QuercusProgram.java:272)
at com.caucho.quercus.page.InterpretedPage.execute(InterpretedPage.java:70)
at com.caucho.quercus.page.QuercusPage.executeTop(QuercusPage.java:119)
at com.caucho.quercus.servlet.ResinQuercusServlet.service(ResinQuercusServlet.java:149)
at com.caucho.quercus.servlet.QuercusServlet.service(QuercusServlet.java:355)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:91)
at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:103)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:187)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:265)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:273)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:682)
at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:730)
at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:649)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.StackOverflowError
at com.caucho.quercus.lib.regexp.RegexpNode$Or.minLength(RegexpNode.java:1654)
at com.caucho.quercus.lib.regexp.RegexpNode$GroupHead.minLength(RegexpNode.java:1017)
at com.caucho.quercus.lib.regexp.RegexpNode$Or.minLength(RegexpNode.java:1654)
at com.caucho.quercus.lib.regexp.RegexpNode$GroupHead.minLength(RegexpNode.java:1017)
at com.caucho.quercus.lib.regexp.RegexpNode$Or.minLength(RegexpNode.java:1654)
... (last two messages repeated more than 100 times.
Any idea?
2009-02-11andi
DokuWiki is designed to run in PHP 4.3 or PHP 5.0+ by Zend. If you're trying to run it in an experimental 3rd party reimplementation of PHP you're on your own. Above error is most probably a problem in Quercus and you should try to get help there.