This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: c++/8966: Lost exceptions across library boundaries


"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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]