From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7931 invoked by alias); 16 Dec 2005 13:22:29 -0000 Received: (qmail 7907 invoked by uid 48); 16 Dec 2005 13:22:28 -0000 Date: Fri, 16 Dec 2005 13:22:00 -0000 Message-ID: <20051216132228.7906.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug java/24698] [4.1/4.2 regression] SIGABRT when using ResourceBundle.getBundle with a nonexistant key In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: java-prs@gcc.gnu.org From: "bero at arklinux dot org" Mailing-List: contact java-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-prs-owner@gcc.gnu.org X-SW-Source: 2005-q4/txt/msg00525.txt.bz2 List-Id: ------- Comment #15 from bero at arklinux dot org 2005-12-16 13:22 ------- Created an attachment (id=10515) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10515&action=view) Workaround patch The problem is with implicit exception handling. A slight modification to libjava (making the exception explicit) "fixes" it and makes all the problematic code (including the full ecj) work. Patch attached, but unless my understanding of Java exceptions is wrong (which might be, given I'm a C/C++ programmer), this just hides the effects of the real problem. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24698