Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0002902 [Quercus] minor always 09-04-08 10:06 09-05-08 10:30
Reporter emil View Status public  
Assigned To ferg
Priority normal Resolution fixed Platform
Status closed   OS
Projection none   OS Version
ETA none Fixed in Version 3.2.1 Product Version 3.2.1
  Product Build
Summary 0002902: Curl NPE with OpenID WordPress plugin
Description OpenID 2.2.2
WordPress 2.6.1

500 Servlet Exception

[show] java.lang.NullPointerException java.lang.NullPointerException at com.caucho.quercus.lib.curl.HttpRequest.getURL(HttpRequest.java:283) at com.caucho.quercus.lib.curl.HttpRequest.create(HttpRequest.java:96) at com.caucho.quercus.lib.curl.HttpRequest.execute(HttpRequest.java:202) at com.caucho.quercus.lib.curl.CurlResource.execute(CurlResource.java:755) at com.caucho.quercus.lib.curl.CurlModule.curl_exec(CurlModule.java:362) at _quercus._wp_22dcontent._plugins._openid._Auth._Yadis._ParanoidHTTPFetcher__php$quercus_Auth_Yadis_ParanoidHTTPFetcher_0$fun_get_5.callMethod(var/www/hosts/blog.caucho.com/webapps/ROOT/wp-content/plugins/openid/Auth/Yadis/ParanoidHTTPFetcher.php:134) at com.caucho.quercus.program.CompiledMethod_2.callMethod(CompiledMethod_2.java:96) at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:650) at com.caucho.quercus.expr.MethodCallExpr.eval(MethodCallExpr.java:104) at com.caucho.quercus.expr.Expr.evalCopy(Expr.java:398) at com.caucho.quercus.expr.AssignExpr.eval(AssignExpr.java:86) 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.Function.callImpl(Function.java:353) at com.caucho.quercus.program.Function.call(Function.java:292) at com.caucho.quercus.env.CallbackFunction.call(CallbackFunction.java:165) at com.caucho.quercus.lib.FunctionModule.call_user_func_array(FunctionModule.java:95) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 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:129) at com.caucho.quercus.env.JavaInvoker.callMethod(JavaInvoker.java:606) at com.caucho.quercus.env.JavaInvoker.call(JavaInvoker.java:541) at com.caucho.quercus.env.AbstractJavaMethod.callCopy(AbstractJavaMethod.java:136) at com.caucho.quercus.expr.FunctionExpr.evalImpl(FunctionExpr.java:180) at com.caucho.quercus.expr.FunctionExpr.evalCopy(FunctionExpr.java:150) at com.caucho.quercus.expr.AssignExpr.eval(AssignExpr.java:86) 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.Function.callImpl(Function.java:353) 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.program.ReturnStatement.execute(ReturnStatement.java:68) at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:353) at com.caucho.quercus.program.Function.callCopy(Function.java:297) at com.caucho.quercus.expr.FunctionExpr.evalImpl(FunctionExpr.java:180) at com.caucho.quercus.expr.FunctionExpr.evalCopy(FunctionExpr.java:150) at com.caucho.quercus.expr.AssignExpr.eval(AssignExpr.java:86) at com.caucho.quercus.program.ExprStatement.execute(ExprStatement.java:64) at com.caucho.quercus.program.IfStatement.execute(IfStatement.java:84) at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:353) at com.caucho.quercus.program.Function.call(Function.java:292) at com.caucho.quercus.env.CallbackFunction.call(CallbackFunction.java:165) at com.caucho.quercus.lib.FunctionModule.call_user_func(FunctionModule.java:62) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 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:129) 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.ListExpr.eval(ListExpr.java:86) 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.IfStatement.execute(IfStatement.java:81) at com.caucho.quercus.program.BlockStatement.execute(BlockStatement.java:105) at com.caucho.quercus.program.Function.callImpl(Function.java:353) at com.caucho.quercus.program.Function.call(Function.java:292) at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:329) at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:650) at com.caucho.quercus.expr.MethodCallExpr.eval(MethodCallExpr.java:104) at com.caucho.quercus.expr.Expr.evalCopy(Expr.java:398) at com.caucho.quercus.expr.AssignExpr.eval(AssignExpr.java:86) 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.Function.callImpl(Function.java:353) at com.caucho.quercus.program.Function.call(Function.java:292) at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:329) at com.caucho.quercus.program.AbstractFunction.callMethod(AbstractFunction.java:523) at com.caucho.quercus.env.ObjectExtValue.callMethod(ObjectExtValue.java:705) at com.caucho.quercus.env.Var.callMethod(Var.java:1335) at _quercus._wp_22dcontent._plugins._openid._logic__php$quercus_WordPressOpenID_Logic_0$fun_begin_consumer_15.callMethod(var/www/hosts/blog.caucho.com/webapps/ROOT/wp-content/plugins/openid/logic.php:473) at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:1062) at _quercus._wp_22dcontent._plugins._openid._logic__php$quercus_WordPressOpenID_Logic_0$fun_start_login_17.callMethod(var/www/hosts/blog.caucho.com/webapps/ROOT/wp-content/plugins/openid/logic.php:500) at com.caucho.quercus.env.QuercusClass.callMethod(QuercusClass.java:1121) at _quercus._wp_22dcontent._plugins._openid._logic__php$quercus_WordPressOpenID_Logic_0$fun_wp_authenticate_8.callMethod(var/www/hosts/blog.caucho.com/webapps/ROOT/wp-content/plugins/openid/logic.php:197) at com.caucho.quercus.program.CompiledMethod_1.callMethod(CompiledMethod_1.java:89) at com.caucho.quercus.program.CompiledMethod.call(CompiledMethod.java:100) at com.caucho.quercus.env.CallbackFunction.call(CallbackFunction.java:165) at com.caucho.quercus.lib.FunctionModule.call_user_func_array(FunctionModule.java:95) at _quercus._wp_22dincludes._plugin__php$fun_do_action_ref_array_8.callImpl(var/www/hosts/blog.caucho.com/webapps/ROOT/wp-includes/plugin.php:386) at com.caucho.quercus.program.CompiledFunction_N.call(CompiledFunction_N.java:95) at com.caucho.quercus.program.AbstractFunction.call(AbstractFunction.java:388) at com.caucho.quercus.program.CompiledFunction.callRef(CompiledFunction.java:61) at _quercus._wp_22dincludes._user__php$fun_wp_signon_0.call(var/www/hosts/blog.caucho.com/webapps/ROOT/wp-includes/user.php:22) at com.caucho.quercus.program.CompiledFunction_2.call(CompiledFunction_2.java:107) at com.caucho.quercus.program.CompiledFunction.callRef(CompiledFunction.java:56) at _quercus._wp_22dcontent._plugins._openid._logic__php$quercus_WordPressOpenID_Logic_0$fun_wp_login_openid_18.callMethod(var/www/hosts/blog.caucho.com/webapps/ROOT/wp-content/plugins/openid/logic.php:566) at com.caucho.quercus.program.CompiledMethod_0.callMethod(CompiledMethod_0.java:79) at com.caucho.quercus.program.CompiledMethod.call(CompiledMethod.java:100) at com.caucho.quercus.env.CallbackFunction.call(CallbackFunction.java:165) at com.caucho.quercus.lib.FunctionModule.call_user_func_array(FunctionModule.java:95) at _quercus._wp_22dincludes._plugin__php$fun_do_action_6.callImpl(var/www/hosts/blog.caucho.com/webapps/ROOT/wp-includes/plugin.php:311) at com.caucho.quercus.program.CompiledFunction_N.call(CompiledFunction_N.java:95) at com.caucho.quercus.program.AbstractFunction.call(AbstractFunction.java:380) at com.caucho.quercus.program.CompiledFunction.callRef(CompiledFunction.java:56) at _quercus._wp_22dsettings__php.execute(var/www/hosts/blog.caucho.com/webapps/ROOT/wp-settings.php:553) at com.caucho.quercus.env.Env.include(Env.java:3948) at com.caucho.quercus.env.Env.includeOnce(Env.java:3899) at _quercus._wp_22dconfig__php.execute(var/www/hosts/blog.caucho.com/webapps/ROOT/wp-config.php:29) at com.caucho.quercus.env.Env.include(Env.java:3948) at com.caucho.quercus.env.Env.includeOnce(Env.java:3899) at _quercus._wp_22dload__php.execute(var/www/hosts/blog.caucho.com/webapps/ROOT/wp-load.php:27) at com.caucho.quercus.env.Env.include(Env.java:3948) at _quercus._wp_22dlogin__php.execute(var/www/hosts/blog.caucho.com/webapps/ROOT/wp-login.php:1) at com.caucho.quercus.page.QuercusPage.executeTop(QuercusPage.java:119) at com.caucho.quercus.servlet.ResinQuercusServlet.service(ResinQuercusServlet.java:151) at com.caucho.quercus.servlet.QuercusServlet.service(QuercusServlet.java:377) 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:266) at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:280) at com.caucho.server.port.TcpConnection.handleConnection(TcpConnection.java:563) at com.caucho.server.port.TcpConnection$KeepaliveTask.run(TcpConnection.java:1177) at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:759) at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:681) at java.lang.Thread.run(Thread.java:619)
Steps To Reproduce
Additional Information
Attached Files

- Relationships

- Notes
(0003381)
emil
09-04-08 10:06

Forgot to add: This happens when attempting login
 
(0003394)
ferg
09-05-08 10:30

php/5016
 

- Issue History
Date Modified Username Field Change
09-04-08 10:06 emil New Issue
09-04-08 10:06 emil Note Added: 0003381
09-05-08 10:30 ferg Note Added: 0003394
09-05-08 10:30 ferg Assigned To  => ferg
09-05-08 10:30 ferg Status new => closed
09-05-08 10:30 ferg Resolution open => fixed
09-05-08 10:30 ferg Fixed in Version  => 3.2.1
07-14-09 09:18 cyrusfusion Issue Monitored: cyrusfusion
07-14-09 09:20 cyrusfusion Issue End Monitor: cyrusfusion


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