Type | Bug | Status | built | Date | 16-Mar-2010 11:31 |
---|---|---|---|---|---|
Version | alpha 97 | Category | Security | Submitted by | meijeru |
Platform | All | Severity | minor | Priority | normal |
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 to | n/a | Fixed in | alpha 108 | Last Update | 20-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 | - |