Anonymous | Login | Signup for a new account | 12-17-2024 08:52 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0003918 | [Quercus] | major | always | 02-26-10 06:52 | 05-13-10 16:05 | ||||
Reporter | chiefgeek | View Status | public | ||||||
Assigned To | nam | ||||||||
Priority | normal | Resolution | fixed | ||||||
Status | closed | Product Version | 4.0.4 | ||||||
Summary | 0003918: Wordpress MU Settings link causes exception | ||||||||
Description |
I just upgraded from resin-4.0.1 to resin-4.0.4 and I get an exception everytime I click the settings link. I have two instances of WordPress MU 2.8.6 and to 2.9.1.1 both have the same problem. Prior to the resin update the link worked fine. |
||||||||
Additional Information |
[10-02-26 09:49:32.795] {null-56} java.lang.IllegalArgumentException [10-02-26 09:49:32.795] {null-56} at java.lang.Character.toChars(Character.java:2584) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseStringToken(QuercusParser.java:4757) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseStringToken(QuercusParser.java:4738) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseToken(QuercusParser.java:4113) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseUnary(QuercusParser.java:3072) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseAssignExpr(QuercusParser.java:2911) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseMulExpr(QuercusParser.java:2883) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseAddExpr(QuercusParser.java:2855) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseShiftExpr(QuercusParser.java:2830) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseCmpExpr(QuercusParser.java:2791) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseEqExpr(QuercusParser.java:2762) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseBitAndExpr(QuercusParser.java:2740) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseBitXorExpr(QuercusParser.java:2718) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseBitOrExpr(QuercusParser.java:2696) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseAndExpr(QuercusParser.java:2674) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseOrExpr(QuercusParser.java:2652) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseConditionalExpr(QuercusParser.java:2618) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseWeakAndExpr(QuercusParser.java:2596) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseWeakXorExpr(QuercusParser.java:2574) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseWeakOrExpr(QuercusParser.java:2552) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseExpr(QuercusParser.java:2543) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseTopExpr(QuercusParser.java:2482) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseEcho(QuercusParser.java:946) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseStatementList(QuercusParser.java:618) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parseTop(QuercusParser.java:577) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parse(QuercusParser.java:478) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.parser.QuercusParser.parse(QuercusParser.java:331) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.page.PageManager.parse(PageManager.java:256) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.page.PageManager.parse(PageManager.java:213) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.QuercusContext.parse(QuercusContext.java:1109) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.servlet.QuercusServletImpl.service(QuercusServletImpl.java:139) [10-02-26 09:49:32.795] {null-56} at com.caucho.quercus.servlet.QuercusServlet.service(QuercusServlet.java:610) [10-02-26 09:49:32.795] {null-56} at javax.servlet.http.HttpServlet.service(HttpServlet.java:96) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:109) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:286) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:283) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:121) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.dispatch.ForwardFilterChain.doFilter(ForwardFilterChain.java:85) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:183) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:103) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:286) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.hmux.HmuxRequest.handleInvocation(HmuxRequest.java:487) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.hmux.HmuxRequest.handleRequestImpl(HmuxRequest.java:398) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:364) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.connection.TcpConnection.dispatchRequest(TcpConnection.java:600) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.connection.TcpConnection.handleRequestsImpl(TcpConnection.java:566) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.connection.TcpConnection.handleRequests(TcpConnection.java:519) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.connection.TcpConnection$AcceptTask.doTask(TcpConnection.java:1100) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.connection.TcpConnection$ConnectionReadTask.runThread(TcpConnection.java:1037) [10-02-26 09:49:32.795] {null-56} at com.caucho.server.connection.TcpConnection$AcceptTask.run(TcpConnection.java:1068) [10-02-26 09:49:32.795] {null-56} at com.caucho.util.ThreadPool$PoolThread.runTasks(ThreadPool.java:901) [10-02-26 09:49:32.795] {null-56} at com.caucho.util.ThreadPool$PoolThread.run(ThreadPool.java:866) P |
||||||||
Attached Files | |||||||||
|
Notes | |
(0004471) rmann 03-19-10 17:52 |
I, too, am seeing this issue. Resin-4.0.0, WordPress 2.9.2. Only the General settings has this issue. The others are fine. I'm going to look at the file, and experiment with the file encoding. |
(0004472) rmann 03-19-10 18:09 |
I've tracked the error down to this line in wp-admin/options-general.php:102: if ( !wp_timezone_supported() ) : // no magic timezone support here If I remove the ":", it works, although I can't tell if the program logic is altered. It seems like the endif;s balance, but it's easy to miss one when visually inspecting. |
(0004519) chiefgeek 04-06-10 15:00 edited on: 04-06-10 15:01 |
If I comment out all of the code in the else branch (approximate line 0000118-163 else: // looks like we can do nice timezone selection! Then I can access the options on all the pages but I still can't click save on any option page without getting the same exception. I just tried resin-4.0.5 and same behavior is present. |
(0004531) chiefgeek 04-14-10 06:12 |
Same behavior with resin 4.0.6 |
(0004579) nam 05-13-10 16:05 |
php/0162 |
Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
41 total queries executed. 33 unique queries executed. |