Ticket #300 (closed bug: invalid)
Bad .get_results in a exception handler gives infinite recursion
| Reported by: | NotFound | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | core | Version: | |
| Severity: | medium | Keywords: | |
| Cc: | Language: | ||
| Patch status: | Platform: |
Description
A bad .get_results in a exception handler generates a exception when used. That exception is catched by the same handler, that generates a exception that is catched by the same handler...
This example illustrates it:
.sub main :main
push_eh catchall
$P0 = new ['Exception' ]
throw $P0
catchall:
.get_results($P1, $P2)
.end
Change History
Note: See
TracTickets for help on using
tickets.
