|
From: | Helmut Eller |
Subject: | [Bug-kawa] [bug #31250] try/catch & endless loop |
Date: | Tue, 05 Oct 2010 08:50:55 +0000 |
User-agent: | Opera/9.80 (X11; Linux i686; U; en) Presto/2.6.30 Version/10.62 |
URL: <http://savannah.gnu.org/bugs/?31250> Summary: try/catch & endless loop Project: Kawa Submitted by: ellerh Submitted on: Tue 05 Oct 2010 08:50:55 AM GMT Category: Code generation Severity: 3 - Normal Item Group: None Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any _______________________________________________________ Details: When given this input (define (foo f) (try-catch (let loop () (f) (loop)) (e java.lang.Exception (e:printStackTrace)))) then Kawa 1.10 (revision 6727M) aborts with: /dev/stdin:2:3: internal compile error - caught java.lang.Error: popType called with empty stack atInteractiveLevel$4.foo(java.lang.Object)java.lang.Object gnu.bytecode.CodeAttr.popType(CodeAttr.java:442) gnu.bytecode.CodeAttr.emitStore(CodeAttr.java:1372) ... _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?31250> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |