View Issue Details

IDProjectCategoryView StatusLast Update
0030426Open CASCADEOCCT:Foundation Classespublic2021-09-20 10:49
Reporterabv Assigned Toabv  
Status newResolutionopen 
Target Version7.7.0 
Summary0030426: Foundation Classes - protect against termination on errors detected by standard C library
DescriptionBehavior of some standard C library functions is that in case of error the application gets terminated without raising any C++ exception. For instance, this call will kill the app under MSVC 2010 and 2015:

const char* aName = 0;
std::ofstream aFile(aName);

It would be nice to have possibility to handle this kind of situations.
TagsNo tags attached.
Test case number


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2018-12-27 11:37 abv New Issue
2018-12-27 11:37 abv Assigned To => abv
2019-09-04 15:43 abv Target Version 7.4.0 => 7.5.0
2020-09-11 16:13 utverdov Target Version 7.5.0 => 7.6.0
2021-09-20 10:49 kgv Severity minor => feature
2021-09-20 10:49 kgv Target Version 7.6.0 => 7.7.0