View Issue Details

IDProjectCategoryView StatusLast Update
0009755Open CASCADEOCCT:Foundation Classespublic2012-07-24 22:35
ReporterskvAssigned Topdn 
PrioritynormalSeveritytrivial 
Status closedResolutionfixed 
OSAll 
Fixed in Version6.1.1 
Summary0009755: Incorrect behavior of try - catch macro
DescriptionTwo problems of try - catch are detected:

1. If the exception is thrown out of the scope try - catch, it is cought by the
catch block. See test1.cxx file attached.

2. The code that contains two try - catch blocks is not compilable. See
test2.cxx file attached.
Additional information
and documentation updates
Documentation remark, added by PDN 2006-07-04 15:20:51:

Changes:
This bug was automatically fixed due to integration of FIP with new exceptions
(12131). See documentation on 12131 for more details.
TagsNo tags attached.
Test case number

Attached Files

  • test1.cxx (0 bytes)
  • test2.cxx (0 bytes)
  • OCC9755_TestSources.tar.gz (636 bytes)

Relationships

related to 0012131 closedpdn Improvement of Exception mechanism on Unix and Linux platforms 

Activities

2005-08-12 07:43

 

test1.cxx (0 bytes)

2005-08-12 07:43

 

test2.cxx (0 bytes)

2006-07-04 15:19

 

OCC9755_TestSources.tar.gz (636 bytes)

Issue History

Date Modified Username Field Change
2005-08-26 12:08 bugmaster Assigned To bugmaster => skv
2005-08-26 12:08 bugmaster Status new => assigned
2005-09-07 09:10 bugmaster Category => FDC
2006-01-14 10:29 abv Assigned To skv => pdn
2006-07-04 17:19 pdn Status assigned => resolved
2006-08-22 16:15 bugmaster CC => mkv
2006-09-06 12:54 bugmaster Status resolved => verified
2007-01-12 13:52 bugmaster Status verified => closed
2007-01-12 13:52 bugmaster Resolution @0@ => fixed
2011-08-02 11:23 bugmaster Category OCCT:FDC => OCCT:Foundation Classes
2012-01-13 16:22 atp Description Updated
2012-01-13 16:22 atp Additional Information Updated
2012-07-24 22:35 abv Relationship added related to 0012131