bug-kawa
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-kawa] [bug #31250] try/catch & endless loop


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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]