Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001864 [Quercus] minor always 07-11-07 06:44 07-12-07 14:55
Reporter gjvc View Status public  
Assigned To nam
Priority normal Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 3.1.2 Product Version 3.1.2
  Product Build resin 3.1-SNAPSHOT-20070710
Summary 0001864: mediawiki 1.10, illegal utf8 encoding, resin 3.1-snapshot-20070710
Description resin 3.1-snapshot-20070710, mediawiki 1.10

/mediawiki/index.php/Special:Preferences

java.io.CharConversionException: illegal utf8 encoding at 0x50
    at com.caucho.vfs.i18n.UTF8Reader.read(UTF8Reader.java:133)
    at com.caucho.vfs.i18n.UTF8Reader.read(UTF8Reader.java:177)
    at com.caucho.quercus.env.StringBuilderValue.append(StringBuilderValue.java:804)
    at com.caucho.quercus.env.BinaryValue.appendTo(BinaryValue.java:186)
    at com.caucho.quercus.env.BinaryValue.toUnicodeValue(BinaryValue.java:170)
    at com.caucho.quercus.lib.RegexpModule$PCREPattern.matcher(RegexpModule.java:2277)
    at com.caucho.quercus.lib.RegexpModule.preg_match(RegexpModule.java:204)
    at sun.reflect.GeneratedMethodAccessor235.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.caucho.quercus.module.StaticFunction.invoke(StaticFunction.java:105)
    at com.caucho.quercus.env.JavaInvoker.call(JavaInvoker.java:613)
    at com.caucho.quercus.env.JavaInvoker.call(JavaInvoker.java:486)
    at com.caucho.quercus.env.JavaInvoker.call(JavaInvoker.java:472)
    at com.caucho.quercus.expr.FunctionExpr.evalImpl(FunctionExpr.java:182)
    at com.caucho.quercus.expr.FunctionExpr.eval(FunctionExpr.java:126)
    at com.caucho.quercus.program.ReturnStatement.execute(ReturnStatement.java:68)
    at com.caucho.quercus.program.Function.callImpl(Function.java:334)
    at com.caucho.quercus.program.Function.call(Function.java:274)
    at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:208)
    at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:598)
    at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:596)
    at com.caucho.quercus.expr.MethodCallExpr.eval(MethodCallExpr.java:104)
    at com.caucho.quercus.expr.Expr.evalBoolean(Expr.java:449)
    at com.caucho.quercus.program.IfStatement.execute(IfStatement.java:74)
    at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
    at com.caucho.quercus.program.Function.callImpl(Function.java:334)
    at com.caucho.quercus.program.Function.call(Function.java:274)
    at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:208)
    at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:598)
    at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:596)
    at com.caucho.quercus.expr.MethodCallExpr.eval(MethodCallExpr.java:104)
    at com.caucho.quercus.expr.Expr.evalCopy(Expr.java:391)
    at com.caucho.quercus.expr.AssignExpr.eval(AssignExpr.java:77)
    at com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
    at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
    at com.caucho.quercus.program.Function.callImpl(Function.java:334)
    at com.caucho.quercus.program.Function.call(Function.java:274)
    at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:208)
    at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:598)
    at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:596)
    at com.caucho.quercus.expr.MethodCallExpr.eval(MethodCallExpr.java:104)
    at com.caucho.quercus.expr.Expr.evalCopy(Expr.java:391)
    at com.caucho.quercus.expr.AssignExpr.eval(AssignExpr.java:77)
    at com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
    at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
    at com.caucho.quercus.program.Function.callImpl(Function.java:334)
    at com.caucho.quercus.program.Function.call(Function.java:274)
    at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:208)
    at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:598)
    at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:596)
    at com.caucho.quercus.expr.MethodCallExpr.eval(MethodCallExpr.java:104)
    at com.caucho.quercus.expr.Expr.evalCopy(Expr.java:391)
    at com.caucho.quercus.expr.AssignExpr.eval(AssignExpr.java:77)
    at com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
    at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
    at com.caucho.quercus.program.Function.callImpl(Function.java:334)
    at com.caucho.quercus.program.Function.call(Function.java:274)
    at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:208)
    at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:598)
    at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:596)
    at com.caucho.quercus.expr.MethodCallExpr.eval(MethodCallExpr.java:104)
    at com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
    at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
    at com.caucho.quercus.program.Function.callImpl(Function.java:334)
    at com.caucho.quercus.program.Function.call(Function.java:274)
    at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:208)
    at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:598)
    at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:596)
    at com.caucho.quercus.expr.MethodCallExpr.eval(MethodCallExpr.java:104)
    at com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
    at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
    at com.caucho.quercus.program.Function.callImpl(Function.java:334)
    at com.caucho.quercus.program.Function.call(Function.java:274)
    at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:208)
    at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:598)
    at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:596)
    at com.caucho.quercus.expr.MethodCallExpr.eval(MethodCallExpr.java:104)
    at com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
    at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
    at com.caucho.quercus.program.IfStatement.execute(IfStatement.java:78)
    at com.caucho.quercus.program.IfStatement.execute(IfStatement.java:78)
    at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
    at com.caucho.quercus.program.Function.callImpl(Function.java:334)
    at com.caucho.quercus.program.Function.call(Function.java:274)
    at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:208)
    at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:598)
    at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:596)
    at com.caucho.quercus.expr.MethodCallExpr.eval(MethodCallExpr.java:104)
    at com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
    at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
    at com.caucho.quercus.program.Function.callImpl(Function.java:257)
    at com.caucho.quercus.program.Function.call(Function.java:185)
    at com.caucho.quercus.expr.VarFunctionExpr.eval(VarFunctionExpr.java:103)
    at com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
    at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
    at com.caucho.quercus.program.IfStatement.execute(IfStatement.java:75)
    at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
    at com.caucho.quercus.program.Function.callImpl(Function.java:334)
    at com.caucho.quercus.program.Function.call(Function.java:274)
    at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:208)
    at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:598)
    at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:596)
    at com.caucho.quercus.expr.MethodCallExpr.eval(MethodCallExpr.java:104)
    at com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
    at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
    at com.caucho.quercus.program.Function.callImpl(Function.java:334)
    at com.caucho.quercus.program.Function.call(Function.java:274)
    at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:208)
    at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:440)
    at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:574)
    at com.caucho.quercus.expr.StaticMethodExpr.eval(StaticMethodExpr.java:140)
    at com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
    at com.caucho.quercus.program.IfStatement.execute(IfStatement.java:75)
    at com.caucho.quercus.program.IfStatement.execute(IfStatement.java:78)
    at com.caucho.quercus.program.IfStatement.execute(IfStatement.java:78)
    at com.caucho.quercus.program.IfStatement.execute(IfStatement.java:78)
    at com.caucho.quercus.program.IfStatement.execute(IfStatement.java:78)
    at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
    at com.caucho.quercus.program.Function.callImpl(Function.java:334)
    at com.caucho.quercus.program.Function.call(Function.java:274)
    at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:208)
    at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:598)
    at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:596)
    at com.caucho.quercus.expr.MethodCallExpr.eval(MethodCallExpr.java:104)
    at com.caucho.quercus.expr.Expr.evalBoolean(Expr.java:449)
    at com.caucho.quercus.expr.NotExpr.evalBoolean(NotExpr.java:72)
    at com.caucho.quercus.program.IfStatement.execute(IfStatement.java:74)
    at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
    at com.caucho.quercus.program.Function.callImpl(Function.java:334)
    at com.caucho.quercus.program.Function.call(Function.java:274)
    at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:208)
    at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:598)
    at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:596)
    at com.caucho.quercus.expr.MethodCallExpr.eval(MethodCallExpr.java:104)
    at com.caucho.quercus.expr.Expr.evalCopy(Expr.java:391)
    at com.caucho.quercus.expr.AssignExpr.eval(AssignExpr.java:77)
    at com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64)
    at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:99)
    at com.caucho.quercus.program.QuercusProgram.execute(QuercusProgram.java:239)
    at com.caucho.quercus.page.InterpretedPage.execute(InterpretedPage.java:61)
    at com.caucho.quercus.page.QuercusPage.executeTop(QuercusPage.java:119)
    at com.caucho.quercus.servlet.ResinQuercusServlet.service(ResinQuercusServlet.java:123)
    at com.caucho.quercus.servlet.QuercusServlet.service(QuercusServlet.java:350)
    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:175)
    at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:240)
    at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:263)
    at com.caucho.server.port.TcpConnection.run(TcpConnection.java:481)
    at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:685)
    at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:607)
    at java.lang.Thread.run(Thread.java:619

Steps To Reproduce have tried <encoding="utf8"/> and <encoding="iso-8859-1"/>
Additional Information
Attached Files

- Relationships

- Notes
(0002112)
nam
07-12-07 14:55

php/036m
php/03ob
 

- Issue History
Date Modified Username Field Change
07-11-07 06:44 gjvc New Issue
07-12-07 14:53 nam Status new => assigned
07-12-07 14:53 nam Assigned To  => nam
07-12-07 14:55 nam Status assigned => closed
07-12-07 14:55 nam Note Added: 0002112
07-12-07 14:55 nam Resolution open => fixed
07-12-07 14:55 nam Fixed in Version  => 3.1.2


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
29 total queries executed.
26 unique queries executed.
Powered by Mantis Bugtracker