[perl #41788] [BUG] Real registers are limited to 2 digits

Klaas-Jan Stol via RT parrotbug-followup at parrotcode.org
Sat Nov 29 22:29:37 UTC 2008


Currently, IMCC still has a 2-digit limit for PASM registers.

I think we can easily extend this to any number, as long as it fits in 
an INTVAL. 

My only concern is safety; what happens if someone who intends harm 
executes a PASM program using extremely high numbers for PASM registers, 
making Parrot choke? Is this a potential security problem?

(It could be a security policy to have a maximum number of registers)

FYI, PIRC allows you to write any number of digits after [SNIP]. 

Can we reach consensus on this issue so this ticket can be closed?

kjs


More information about the parrot-dev mailing list