MantisBT - Open CASCADE
View Issue Details
0030426Open CASCADE[OCCT] OCCT:Foundation Classespublic2018-12-27 11:372019-09-04 15:43
[OCCT] 7.5.0* 
0030426: Foundation Classes - protect against termination on errors detected by standard C library
Behavior 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.
No tags attached.
Issue History
2018-12-27 11:37abvNew Issue
2018-12-27 11:37abvAssigned To => abv
2019-09-04 15:43abvTarget Version7.4.0 => 7.5.0*

There are no notes attached to this issue.