Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
Strange safe level change
Tom
1/9/2007 6:29:00 AM
hello,
Well I'm mailing about a problem I'm having while using the rails
framework, since it does seem to be a ruby problem I thought I might
as well post here
I have a security level problem, for unknown reasons it switches from
level 0 to level 4 and then provoke some error related to the
security level...
I have a plugin we developed I that uses a lot of method.call and
apparently according to a post at technoweeny rails forum, this could
be the problem (
http://www.railsweenie.com/forums/1/...
) ...
Is there any way to resolve this problem without having to stop using
method.call (we don't really want a major rewrite) ? What exactly is
the problem and why does it happen?
I would be very grateful for your help...
1 Answer
Eric Hodel
1/9/2007 4:43:00 PM
0
On Jan 8, 2007, at 22:29, Tom wrote:
> Well I'm mailing about a problem I'm having while using the rails
> framework, since it does seem to be a ruby problem I thought I
> might as well post here
>
> I have a security level problem, for unknown reasons it switches
> from level 0 to level 4 and then provoke some error related to the
> security level...
$SAFE is switched when you assign to it, never at any other time.
> I have a plugin we developed I that uses a lot of method.call and
> apparently according to a post at technoweeny rails forum, this
> could be the problem (
http://www.railsweenie.com/forums...
> 659 ) ...
>
> Is there any way to resolve this problem without having to stop
> using method.call (we don't really want a major rewrite) ? What
> exactly is the problem and why does it happen?
You have code like $SAFE = 4 in your program somwhere. Use grep to
find it.
Typically $SAFE = 4 is only set in a spawned thread since its so
strict its rarely useful outside of sandboxing dangerous code.
--
Eric Hodel - drbrain@segment7.net -
http://blog.se...
I LIT YOUR GEM ON FIRE!
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
Strange safe level change
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password