crash starting jar-console on trunk, r4214
------------------------------------------
Key: JRUBY-1294
URL: http://jira.codehaus.org/browse/JRUBY-1294
Project: JRuby
Issue Type: Bug
Environment: MacOS 10.4.10, JRuby trunk, r4212
Reporter: Stephen Bannasch
Assignee: Thomas E Enebo
[~/dev/jruby_trunk/jruby]$ java -jar lib/jruby-console.jar
2007-08-28 01:23:42.860 java[1042] CFLog (0): CFMessagePort:
bootstrap_register(): failed 1103 (0x44f), port = 0x10d03, name =
'java.ServiceProvider'
See /usr/include/servers/bootstrap_defs.h for the error codes.
2007-08-28 01:23:42.865 java[1042] CFLog (99): CFMessagePortCreateLocal():
failed to name Mach port (java.ServiceProvider)
java.lang.Exception: Stack trace
at java.lang.Thread.dumpStack(Thread.java:1176)
at org.jruby.RubyModule.defineMethod(RubyModule.java:593)
at org.jruby.RubyModule.defineModuleFunction(RubyModule.java:871)
at
org.jruby.demo.TextAreaReadline.hookIntoRuntime(TextAreaReadline.java:110)
at org.jruby.demo.IRBConsole.main(IRBConsole.java:69)
Exception in thread "Thread-2" StaticScope.java:239:in
`org.jruby.parser.StaticScope.determineModule': java.lang.NullPointerException:
null (NativeException)
from StaticScope.java:239:in
`org.jruby.parser.StaticScope.determineModule'
from RubyObject.java:896:in `org.jruby.RubyObject.evalWithBinding'
from RubyKernel.java:804:in `org.jruby.RubyKernel.eval'
from null:-1:in `org.jruby.RubyKernelInvoker$eval_Sopt.call'
from InvocationCallback.java:58:in
`org.jruby.runtime.callback.InvocationCallback.execute'
from FullFunctionCallbackMethod.java:73:in
`org.jruby.internal.runtime.methods.FullFunctionCallbackMethod.call'
from CallAdapter.java:168:in
`org.jruby.runtime.CallAdapter$DefaultCallAdapter.call'
from CallAdapter.java:106:in
`org.jruby.runtime.CallAdapter$DefaultCallAdapter.call'
... 75 levels...
from /Users/stephen/dev/jruby_trunk/jruby/lib/ruby/1.8/irb.rb:59:in
`new'
from /Users/stephen/dev/jruby_trunk/jruby/lib/ruby/1.8/irb.rb:59:in
`start'
from <script>:1
Complete Java stackTrace
java.lang.NullPointerException
at org.jruby.parser.StaticScope.determineModule(StaticScope.java:239)
at org.jruby.parser.StaticScope.determineModule(StaticScope.java:239)
at org.jruby.RubyObject.evalWithBinding(RubyObject.java:896)
at org.jruby.RubyKernel.eval(RubyKernel.java:804)
at org.jruby.RubyKernelInvoker$eval_Sopt.call(Unknown Source)
at
org.jruby.runtime.callback.InvocationCallback.execute(InvocationCallback.java:58)
at
org.jruby.internal.runtime.methods.FullFunctionCallbackMethod.call(FullFunctionCallbackMethod.java:73)
at
org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:168)
at
org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:106)
at
org.jruby.evaluator.EvaluationState.fCallNode(EvaluationState.java:997)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:253)
at
org.jruby.evaluator.EvaluationState.instAsgnNode(EvaluationState.java:1167)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:280)
at
org.jruby.evaluator.EvaluationState.caseNode(EvaluationState.java:629)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:209)
at
org.jruby.evaluator.EvaluationState.blockNode(EvaluationState.java:535)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:201)
at org.jruby.evaluator.EvaluationState.eval(EvaluationState.java:164)
at
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:151)
at org.jruby.RubyObject.callMethod(RubyObject.java:526)
at org.jruby.RubyObject.callMethod(RubyObject.java:482)
at org.jruby.RubyClass.newInstance(RubyClass.java:284)
at org.jruby.RubyClassInvoker$newInstance_opt.call(Unknown Source)
at
org.jruby.runtime.callback.InvocationCallback.execute(InvocationCallback.java:58)
at
org.jruby.internal.runtime.methods.FullFunctionCallbackMethod.call(FullFunctionCallbackMethod.java:73)
at
org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:168)
at
org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:106)
at
org.jruby.evaluator.EvaluationState.callNode(EvaluationState.java:561)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:207)
at
org.jruby.evaluator.EvaluationState.instAsgnNode(EvaluationState.java:1167)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:280)
at
org.jruby.evaluator.EvaluationState.blockNode(EvaluationState.java:535)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:201)
at org.jruby.evaluator.EvaluationState.eval(EvaluationState.java:164)
at
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:151)
at org.jruby.RubyObject.callMethod(RubyObject.java:526)
at org.jruby.RubyObject.callMethod(RubyObject.java:482)
at org.jruby.RubyClass.newInstance(RubyClass.java:284)
at org.jruby.RubyClassInvoker$newInstance_opt.call(Unknown Source)
at
org.jruby.runtime.callback.InvocationCallback.execute(InvocationCallback.java:58)
at
org.jruby.internal.runtime.methods.FullFunctionCallbackMethod.call(FullFunctionCallbackMethod.java:73)
at
org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:168)
at
org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:106)
at
org.jruby.evaluator.EvaluationState.callNode(EvaluationState.java:561)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:207)
at
org.jruby.evaluator.EvaluationState.instAsgnNode(EvaluationState.java:1167)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:280)
at
org.jruby.evaluator.EvaluationState.blockNode(EvaluationState.java:535)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:201)
at org.jruby.evaluator.EvaluationState.eval(EvaluationState.java:164)
at
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:151)
at org.jruby.RubyObject.callMethod(RubyObject.java:526)
at org.jruby.RubyObject.callMethod(RubyObject.java:482)
at org.jruby.RubyClass.newInstance(RubyClass.java:284)
at org.jruby.RubyClassInvoker$newInstance_opt.call(Unknown Source)
at
org.jruby.runtime.callback.InvocationCallback.execute(InvocationCallback.java:58)
at
org.jruby.internal.runtime.methods.FullFunctionCallbackMethod.call(FullFunctionCallbackMethod.java:73)
at
org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:168)
at
org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:106)
at
org.jruby.evaluator.EvaluationState.callNode(EvaluationState.java:561)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:207)
at
org.jruby.evaluator.EvaluationState.localAsgnNode(EvaluationState.java:1182)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:286)
at
org.jruby.evaluator.EvaluationState.blockNode(EvaluationState.java:535)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:201)
at org.jruby.evaluator.EvaluationState.eval(EvaluationState.java:164)
at
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:151)
at
org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:168)
at
org.jruby.runtime.CallAdapter$DefaultCallAdapter.call(CallAdapter.java:106)
at
org.jruby.evaluator.EvaluationState.callNode(EvaluationState.java:561)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:207)
at
org.jruby.evaluator.EvaluationState.blockNode(EvaluationState.java:535)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:201)
at
org.jruby.evaluator.EvaluationState.rootNode(EvaluationState.java:1564)
at
org.jruby.evaluator.EvaluationState.evalInternal(EvaluationState.java:356)
at org.jruby.evaluator.EvaluationState.eval(EvaluationState.java:164)
at org.jruby.Ruby.eval(Ruby.java:293)
at org.jruby.Ruby.evalScriptlet(Ruby.java:286)
at org.jruby.demo.IRBConsole$2.run(IRBConsole.java:74)
...internal jruby stack elided...
from org.jruby.Ruby.eval(Ruby.java:293)
from org.jruby.Ruby.evalScriptlet(Ruby.java:286)
from org.jruby.demo.IRBConsole$2.run(IRBConsole.java:74)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email