-
-
Notifications
You must be signed in to change notification settings - Fork 942
Closed
Milestone
Description
Environment
jruby 9.1.5.0 (2.3.1) 2016-09-07 036ce39 Java HotSpot(TM) 64-Bit Server VM 24.65-b04 on 1.7.0_67-b01 +jit [darwin-x86_64]
Darwin MacBook-Air-de-Javier-3.local 16.1.0 Darwin Kernel Version 16.1.0: Wed Oct 19 20:31:56 PDT 2016; root:xnu-3789.21.4~4/RELEASE_X86_64 x86_64
Expected Behavior
➜ ~ ruby -e "puts ObjectSpace.each_object.to_a"Should print all living objects.
Actual Behavior
An ArrayIndexOutOfBounds Exception is raised
➜ ~ ruby -e "puts ObjectSpace.each_object.to_a"
Unhandled Java exception: java.lang.ArrayIndexOutOfBoundsException: 0
java.lang.ArrayIndexOutOfBoundsException: 0
each_objectInternal at org/jruby/RubyObjectSpace.java:152
each_object at org/jruby/RubyObjectSpace.java:181
call at org/jruby/RubyObjectSpace$INVOKER$s$0$1$each_object.gen:-1
finvoke at org/jruby/RubyClass.java:522
invoke at org/jruby/runtime/Helpers.java:395
callMethod at org/jruby/RubyBasicObject.java:385
each at org/jruby/RubyEnumerator.java:323
call at org/jruby/RubyEnumerator$INVOKER$i$each.gen:-1
finvoke at org/jruby/RubyClass.java:512
invoke at org/jruby/runtime/Helpers.java:383
callEach at org/jruby/RubyEnumerable.java:102
to_a at org/jruby/RubyEnumerable.java:459
call at org/jruby/RubyEnumerable$INVOKER$s$to_a.gen:-1
cacheAndCall at org/jruby/runtime/callsite/CachingCallSite.java:318
call at org/jruby/runtime/callsite/CachingCallSite.java:131
invokeOther1:to_a at -e:1
<main> at -e:1
invokeWithArguments at java/lang/invoke/MethodHandle.java:599
load at org/jruby/ir/Compiler.java:111
runScript at org/jruby/Ruby.java:834
runNormally at org/jruby/Ruby.java:749
runNormally at org/jruby/Ruby.java:767
runFromMain at org/jruby/Ruby.java:580
doRunFromMain at org/jruby/Main.java:425
internalRun at org/jruby/Main.java:313
run at org/jruby/Main.java:242
main at org/jruby/Main.java:204Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels