This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: c++/8966: Lost exceptions across library boundaries
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: "Dan Ingold" <dan at objective-design dot com>
- Cc: bangerth at dealii dot org, gcc-bugs at gcc dot gnu dot org, gnu at ingold dot org, nobody at gcc dot gnu dot org, gcc-gnats at gcc dot gnu dot org, cdevienne at alphacent dot com
- Date: 17 Dec 2002 11:07:30 +0100
- Subject: Re: c++/8966: Lost exceptions across library boundaries
- Organization: Integrable Solutions
- References: <web-61385@objective-design.com>
"Dan Ingold" <dan@objective-design.com> writes:
| Wolfgang,
|
| In retesting, I found that my simplified example does not exhibit the
| error. My full application does, but it's too complex to submit for a
| bug report.
I would like to add some note to this report.
You're not the first person I'm seeing mentionning this behaviour.
Last month, I discussed a similar issue with Christophe de Vienne
(cdevienne@alphacent.com) on the French speaking newsgroup
news:fr.comp.lang.c++. See thread starting at
Message-ID: <argfeo$8iq$1@news-reader10.wanadoo.fr>
if you can read French. Typically, some exceptions thrown from a shared
library lib1 could not be caught in another shared library lib2. He
spent lots of days trying to reduce the problem to a smaller testcase,
but didn't succeed :-( This issue is reported as a regression from 2.95.x
I think there is a real problem here. However I don't know the GNATS
category for such a report. I'm really uneasy with closing it.
suspend state?
-- Gaby