#842: Can't catch the exception of SecurityError Level 4. ----------------------------------+----------------------------------------- Reporter: watson1978@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ----------------------------------+----------------------------------------- Comment(by watson1978@…): Safe level seems to treat an exceptional in Proc Context. I found it in CRuby's Changelog. {{{ Fri Apr 11 10:27:29 1997 Yukihiro Matsumoto <matz@caelum.co.jp> * version 1.0-970411 * Makefile.in: create libruby.a before linking ruby. * string.c (str_strip_bang): >0x80 characters for isspace(). * eval.c (proc_call): set safe-level temporally * eval.c (proc_s_new): save safe-level in the proc context. }}} http://ftp.ruby-lang.org/pub/ruby/1.1a/ChangeLog-1.1 Cannot drop a Safe-Level when put up it once, I think that Proc was made to such behavior. -- Ticket URL: <http://www.macruby.org/trac/ticket/842#comment:4> MacRuby <http://macruby.org/>