public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* Exception Handling g++
@ 2006-06-06  7:27 Chappidi, Sudhakar
  0 siblings, 0 replies; only message in thread
From: Chappidi, Sudhakar @ 2006-06-06  7:27 UTC (permalink / raw)
  To: gcc-help

Hello All,

I am porting my application from Tru64 Unix to HPUX (Itanium). Now
porting is complete and we are doing functionality testing. While doing
functionality testing we have seen some strange runtime problems as
described below.

I am using g++(gcc version 4.0.2 ) on HP-UX 11.11(Itanium). My
application links with many shared libraries which are developed by us.
All the shared libraries and executables are built with g++ ( 64bit
build). I am seeing some times problems when there is exception
handling.

When my application is running if there is any request which needs to
processed.

Sometimes if there is any exception thrown,  it is not handled by the
specific catch handler which is calling this function. 
If that exception is caught by catch(...), It hangs in the catch block ,
ie it is not coming out of the catch block. 
 
The same application works perfectly on windows and Tru64 Unix. We did
not see this behavior on these platforms. 

Any flags need to be set to the compiler explicitly for exception
handling.

 

Can anyone help me in  this.

Thanks,

Sudhakar

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2006-06-06  7:27 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-06-06  7:27 Exception Handling g++ Chappidi, Sudhakar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).