View Issue Details

IDProjectCategoryView StatusLast Update
0020979Open CASCADEOCCT:Foundation Classespublic2020-11-25 17:37
ReporterptvAssigned Toabv  
PrioritynormalSeveritytrivial 
Status assignedResolutionopen 
OSAll 
Product Version5.2.2 
Summary0020979: Foundation Classes, FSD_BinaryFile - conversion functions should work with pointers on values
DescriptionThe conversion functions of class FSD_FileHeader such as: InverseShortReal,
InverseReal, etc ...
should work with void * as input argument instead of value, becase application
can crash during function argument conversion into float or double value.

For instance, NAN value from one of the customers SGI result file leads to FPE signal on Debian and SuSE

BR, PTv.
TagsNo tags attached.
Test case numberNot required

Relationships

related to 0024537 closedkgv Open CASCADE GCC compiler warnings in byte order reversion code 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2011-08-02 11:23 bugmaster Category OCCT:FDC => OCCT:Foundation Classes
2012-01-12 15:54 ysn Fixed in Version EMPTY =>
2012-01-12 15:54 ysn Description Updated
2017-06-28 16:50 apv Test case number => Not required
2017-06-28 16:51 apv Assigned To bugmaster => abv
2017-06-28 16:51 apv Status new => assigned
2020-11-25 17:34 kgv Product Version => 6.3.1
2020-11-25 17:35 kgv Summary Conversation functions of FSD_FileHeader should work with pointers on values => Foundation Classes, FSD_BinaryFile - conversion functions should work with pointers on values
2020-11-25 17:37 kgv Relationship added related to 0024537
2020-11-25 17:37 kgv Product Version 6.3.1 => 5.2.2