[MacRuby-devel] [MacRuby] #680: String.crypt crashes when called with no arguments
MacRuby
ruby-noreply at macosforge.org
Tue May 4 00:54:14 PDT 2010
#680: String.crypt crashes when called with no arguments
-------------------------------+--------------------------------------------
Reporter: niklas@… | Owner: lsansonetti@…
Type: defect | Status: new
Priority: minor | Milestone: MacRuby 0.6
Component: MacRuby | Keywords:
-------------------------------+--------------------------------------------
When calling String.crypt with no arguments macruby crashes:
{{{
> macirb
irb(main):001:0> "hallo".crypt()
zsh: illegal hardware instruction macirb
}}}
If called with an empty string it raises correctly:
{{{
> macirb
irb(main):001:0> "hallo".crypt("")
ArgumentError: salt too short (need >=2 bytes)
from /Users/niklas/(irb):1:in `<main>'
irb(main):002:0>
}}}
I think this is a minor bug as crypt needs at least 2 bytes, but shouldn't
it raise an error instead of crashing?
Tested with MacRuby 0.6 on 10.6.3
--
Ticket URL: <http://www.macruby.org/trac/ticket/680>
MacRuby <http://macruby.org/>
More information about the MacRuby-devel
mailing list