java/5986: SIGSEGV in __gcj_personality_v0

Tom Tromey tromey@redhat.com
Wed Mar 27 13:26:00 GMT 2002


The following reply was made to PR java/5986; it has been noted by GNATS.

From: Tom Tromey <tromey@redhat.com>
To: Jeff Sturm <jsturm@one-point.com>
Cc: gcc-gnats@gcc.gnu.org
Subject: Re: java/5986: SIGSEGV in __gcj_personality_v0
Date: 27 Mar 2002 14:59:53 -0700

 Jeff> Try this one.
 
 I've looked at this a little today.
 It looks like `finally' is miscompiled by the bytecode front end.
 Even this test fails for me when compiled from .class:
 
 public class CrashEH {
   public static void main (String[] args) throws Exception
   {
     try {
       throw new Exception();
     } finally {
       System.out.println("cleanup");
     }
   }
 }
 
 Tom



More information about the Gcc-prs mailing list