]> OCCT Git - occt.git/commit
0028147: Data Exchange - NULL dereference while reading color from STEP file
authorkgv <kgv@opencascade.com>
Wed, 23 Nov 2016 12:53:48 +0000 (15:53 +0300)
committerapn <apn@opencascade.com>
Wed, 23 Nov 2016 12:54:55 +0000 (15:54 +0300)
commitaff187531126de28fe7b3581eb8dab0a7d791f36
tree17dd9e55a56b788452f5839ccfef754c0cb0e932
parentbb2cf069626afd4aeee787c6a38487ef9050241f
0028147: Data Exchange - NULL dereference while reading color from STEP file

StepVisual_StyledItem::Item() now does not call IsKind() on NULL object.
Add several checks for NULL to import/export.

Add test case bugs/step/bug28147
src/STEPCAFControl/STEPCAFControl_Reader.cxx
src/STEPCAFControl/STEPCAFControl_Writer.cxx
src/StepVisual/StepVisual_StyledItem.cxx
tests/bugs/step/bug28147 [new file with mode: 0644]