> > The problem is that for me it's not caught by the C++-UNO bridge but by
> > another catch-block:
> >
> > try {
> > ....
> >     try {
> >     ...
> >     }
> >     catch(com::sun::star::uno::Exception &e)
> >     {       Any a = cppu::getCaughtException(); // Another Exception
> > thrown
> >     }
> > ....
> > }
> > catch(Exception &e)
> > { // Here the Exception of cppu::getCaughtException(); is caught.
> > }
> >
> > Bug or feature?
> 
> Don't be sarcastic.
Sorry, I didn't mean to be sarcastic. It might have been that I made
something wrong or didn't understand the correct purpose of this function,
because it is new to me.

> File an issue with precise compiler/platform information. It seems that
> your C++ bridge does not work properly concerning exception handling.
I'm afraid that it could be true that only *MY* C++ bridge is making
trouble. It could be a problem with my compiler, because I use different
versions of MS VisualStudio on the same computer and the comment on
cppu::getCaughtException() tells that there could be problems with different
versions of msvcrt.dll. So could somebody confirm this behaviour before I
raise the issue?

Regards

Martin


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to