REBOL3 tracker
  0.9.12 beta
Ticket #0001527 User: anonymous

Project:



rss
TypeBug Statusbuilt Date16-Mar-2010 11:31
Versionalpha 97 CategorySecurity Submitted bymeijeru
PlatformAll Severityminor Prioritynormal

Summary SECURE [EVAL [THROW 10000]] does not work
Description In mezz-secure.r, there is a program fragment intended to deal with the above input. One observes:
(1) the statements will not be reached for this input (EVAL is definitively treated before); see first code fragment
(2) the call to LIMIT-EVAL cannot succeed in any case, as this function is not defined; this is shown by the second code fragment
Example code
>> secure [eval [throw 10000]]
** Script error: limit-usage does not allow block! for its limit argument
>> secure [file [throw 10000]]
** Script error: limit-eval has no value

Assigned ton/a Fixed inalpha 108 Last Update20-Oct-2010 03:15


Comments
(0002611)
BrianH
20-Oct-2010 03:15

Note: It might be fixed in alpha 108, but SECURE is disabled in that release. Will wait to test until the next alpha.

Date User Field Action Change
20-Oct-2010 03:15 BrianH Comment : 0002611 Added -
22-Sep-2010 04:07 carl Description Modified -
22-Sep-2010 04:07 carl Code Modified -
22-Sep-2010 04:07 carl Fixedin Modified => alpha 108
22-Sep-2010 04:07 carl Status Modified submitted => built
16-Mar-2010 11:31 meijeru Ticket Added -