Jirb toplevel ArrayIndexOutOfBoundsException
--------------------------------------------
Key: JRUBY-4193
URL: http://jira.codehaus.org/browse/JRUBY-4193
Project: JRuby
Issue Type: Bug
Components: Interpreter
Affects Versions: JRuby 1.4.0RC1
Environment: Mac OSX 1.5
java version "1.6.0_13"
Java(TM) SE Runtime Environment (build 1.6.0_13-b03-211)
Java HotSpot(TM) 64-Bit Server VM (build 11.3-b02-83, mixed mode)
jruby 1.4.0RC1 (ruby 1.8.7 patchlevel 174) (2009-09-30 80c263b) (Java
HotSpot(TM) 64-Bit Server VM 1.6.0_13) [x86_64-java]
irb 0.9.5(05/04/13)
Reporter: Paul Gresham
Priority: Trivial
Found an unimportant, but repeatable bug in jirb toplevel. Reporting in case it
gives any clues to other potential issues.
$> jirb
irb(main):001:0> `
irb(main):002:0` 1`
enter jirb, type a backquote, followed by return
then a 1 a closing backquote, return and boom
ByteList.java:514:in `equal': java.lang.ArrayIndexOutOfBoundsException: 2
from RubyString.java:884:in `op_equal'
from org/jruby/RubyString$i_method_1_0$RUBYINVOKER$op_equal.gen:-1:in
`call'
from RubyClass.java:568:in `finvoke'
from RuntimeHelpers.java:409:in `invoke'
from RubyBasicObject.java:317:in `callMethod'
from RubyObject.java:567:in `equalInternal'
from RubyObject.java:559:in `op_eqq'
from org/jruby/RubyObject$i_method_1_0$RUBYINVOKER$op_eqq.gen:-1:in
`call'
from CachingCallSite.java:310:in `cacheAndCall'
from CachingCallSite.java:149:in `call'
from WhenOneArgNode.java:35:in `whenSlowTest'
from WhenOneArgNode.java:46:in `when'
from CaseNode.java:133:in `interpret'
from NewlineNode.java:104:in `interpret'
from IfNode.java:119:in `interpret'
...
--
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