RE: [info-performer] Re: info-performer Dec 05 2002

New Message Reply Date view Thread view Subject view Author view

From: Brian Corrie (brian.corrie++at++newmic.com)
Date: 12/06/2002 09:54:08


All,

A project I was involved with a year or so ago used exceptions extensively
and we never had any problems. This was on Irix primarily but we did have the
system running on Linux as well I think...

Brian

> -----Original Message-----
> From: Dirk Scheffter [mailto:scheff++at++appss.de]
> Sent: Friday, December 06, 2002 6:33 AM
> To: info-performer Mailing List
> Subject: [info-performer] Re: info-performer Dec 05 2002
>
>
> Hi Marc,
>
> > I wanted to check if Performer could be linked against
> exception-enabled libraries.
> > Is it totally safe now (2.5) ?
>
> I guess: not.
>
> > Or should I find another library without the try-throw-catch stuff ?
>
> This is the safe way.
>
> However, you can easy check by yourself:
>
> Copy /usr/share/Performer/src/pguide/libpf/C++/simple.C
>
> and add a few lines at beginning:
>
> // ***** ExceptionTest *****
> // throws an exception
> void ExceptionTest(void)
> {
> throw int(1);
> }
>
> and inside of runtime loop:
>
> // make exception test
> try {
> ExceptionTest();
> }
> catch (int value) {
> printf("Exception '%d' catched.\n", value);
> }
>
> I did this a few months ago on Performer 2.5, Linux slackware,
> and it dumped core.
> I'm not sure about the sub-minor release we use. (2.5/2.5.1/2.5.2)
>
> Bummer! I wanted to port my XML reader (based on XercesC/SAX)
> from Irix to
> Linux which uses exceptions.
>
> Best regards,
> Dirk.
>
> ====================================================================
> Dirk Scheffter
>
> applied software solutions (appss) GmbH
> Sandtorstr. 23
> D-39106 Magdeburg
> Germany
>
> Phone: +49-(0)391-54486-19387
> Fax: +49-(0)391-54486-19222
> E-mail: scheffter++at++appss.de
> URL: http://www.appss.de
>
> Managing Director: Uwe Hess, Dietmar Schäfer
> Register: HRB12386, AG Mageburg
>
> "Virtual business becomes reality!"
>
> This e-mail may contain confidential and/or privileged information.
> If you are not the intended recipient (or have received this e-mail
> in error) please notify the sender immediately and destroy this
> e-mail. Any unauthorised copying, disclosure or distribution of the
> material in this e-mail is strictly forbidden.
> ===================================================================
>
> --------------------------------------------------------------
> ---------
> List Archives, Info, FAQ: http://www.sgi.com/software/performer/
> Open Development Project: http://oss.sgi.com/projects/performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com
> --------------------------------------------------------------
> ---------
>
>


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Fri Dec 06 2002 - 09:55:12 PST

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.