Article View: comp.sys.hp.hpux
Article #20Re: Bug in CC exception handling?
From: Ethan Shayne
Date: Mon, 06 Nov 1995 04:24
Date: Mon, 06 Nov 1995 04:24
27 lines
1587 bytes
1587 bytes
I haven't had a chance to look at your specific example, but yes, there are some exception handling bugs in the 3.70 version of the HP C++ compiler which do involve objects being destroyed twice in some cases. I'm told by the HP people that there are actually a few separate exception handling bugs which all show the same basic symptoms (i.e. objects being destroyed twice). Many have been fixed and these fixes are included in the latest patches which are already available. You may want to try installing those. Others (like the one we ran into) are not fixed by those patches, but are fixed in a patch which I'm told should be available within the next week. Ethan Shayne eshayne@ibm.net Michael Bresnahan <mbresnahan1@mmm.com> wrote: >This simple program illustrates what looks like a bug in the exception handling >stack unwinding code of HP's CC/libCC or there is something about C++ I don't >understand. It shows the same object being destructed twice, and one object >left hanging. I am using: >CC: HP C++ HPCPLUSPLUS A.03.70 >libC: HP C++ HPCPLUSPLUS A.03.70 >OS: HP-UX devux01 A.09.04 B 9000/891 342319241 16-user license
Technical Details
Message-ID:
<47k18n$1upa@news-s01.ny.us.ibm.net>Path:
arc1-ca.pugleaf.net!news-m01.ny.us.ibm.net!usenetReferences:
<47gm0m$j26@blackice.winternet.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news-m01.ny.us.ibm.net!usenet From: eshayne@ibm.net (Ethan Shayne) Newsgroups: comp.sys.hp.hpux,comp.lang.c++ Subject: Re: Bug in CC exception handling? Date: Mon, 06 Nov 1995 04:24:15 GMT Message-ID: <47k18n$1upa@news-s01.ny.us.ibm.net> References: <47gm0m$j26@blackice.winternet.com> Reply-To: eshayne@ibm.net NNTP-Posting-Host: slip4-131.fl.us.ibm.net X-Newsreader: Forte Free Agent 1.0.82