This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: c++/8966: [Alpha OSF5.1] Lost exceptions across library boundaries
- From: bangerth at dealii dot org
- To: gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, gnu at ingold dot org, nobody at gcc dot gnu dot org
- Date: 18 Dec 2002 15:49:40 -0000
- Subject: Re: c++/8966: [Alpha OSF5.1] Lost exceptions across library boundaries
- Reply-to: bangerth at dealii dot org, gcc-bugs at gcc dot gnu dot org, gcc-prs 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
Old Synopsis: Lost exceptions across library boundaries
New Synopsis: [Alpha OSF5.1] Lost exceptions across library boundaries
State-Changed-From-To: closed->suspended
State-Changed-By: bangerth
State-Changed-When: Wed Dec 18 07:49:39 2002
State-Changed-Why:
Based on Gaby's comments, I put this into suspended state.
His comments were misfiled, so here they are:
Le Mardi 17 D=E9cembre 2002 11:07, vous avez =E9crit :
> "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
Hi,
I'm almost glad to see I'm not the only one who had this problem ;-)
Just a precision : I tried to use some static library instead with the hope=
it=20
would correct the problem. It did not :-(
So this does not comes from the shared libs.
And it seemed to me that the problem came when there is more than 2 libs si=
nce=20
I couldn't reproduce it smaller, even with 3 libs if I remember well.
Hope this will somehow help,
Christophe
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=8966