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



Le Mardi 17 Décembre 2002 11:07, vous avez écrit :
> "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 
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 since 
I couldn't reproduce it smaller, even with 3 libs if I remember well.

Hope this will somehow help,

Christophe


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