MantisBT - Open CASCADE
View Issue Details
0031050Open CASCADE[OCCT] OCCT:Data Exchangepublic2019-10-09 18:152019-10-23 16:54
kgv 
apn 
normalminor 
verifiedfixed 
[OCCT] 5.2.2 
[OCCT] 7.5.0 
bugs caf bug31050
0031050: Data Exchange - XmlXCAF persistence stores triangulation-only Faces without any geometry
Saving triangulation-only geometry into XmlXCAF format leads to no geometry being actually saved due to optimization turned on by default (skip triangulation).
pload XDE OCAF MODELING VISUALIZATION
ReadGltf D [locate_data_file bug30691_OrientationTest.glb]
vclear
vinit View1
XDisplay -dispMode 1 D -explore
vfit

Format D XmlXCAF
XSave D copy.xml
XOpen copy.xml DD
vclear
XDisplay -dispMode 1 DD -explore

Result:
An exception was caught 0000024C0E91B2F0 : OSD_Exception_ACCESS_VIOLATION: ACCESS VIOLATION at address 
0x0000000000000000 during 'READ' operation
No tags attached.
related to 0027835closed bugmaster Application Framework, BinXCAF - handle correctly faces with NULL surface within BinTools_ShapeSet 
child of 0028125new msv Modeling Algorithms - support of BRep shapes based on tessellated geometry 
Issue History
2019-10-09 18:15kgvNew Issue
2019-10-09 18:15kgvAssigned To => gka
2019-10-09 18:18gitNote Added: 0087989
2019-10-09 18:28kgvRelationship addedrelated to 0027835
2019-10-09 18:29kgvRelationship addedchild of 0028125
2019-10-09 18:31kgvProduct Version7.3.0 => 5.2.2
2019-10-09 22:17kgvNote Added: 0087993
2019-10-09 22:17kgvStatusnew => resolved
2019-10-10 08:52kgvSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=22020#r22020
2019-10-10 08:53gitNote Added: 0088000
2019-10-10 08:59gitNote Added: 0088001
2019-10-10 11:19gkaNote Added: 0088010
2019-10-10 11:19gkaAssigned Togka => bugmaster
2019-10-10 11:19gkaStatusresolved => reviewed
2019-10-23 01:07apnChangeset attached => occt master 8c787b5f
2019-10-23 01:07apnAssigned Tobugmaster => apn
2019-10-23 01:07apnStatusreviewed => verified
2019-10-23 01:07apnResolutionopen => fixed
2019-10-23 11:51gitNote Added: 0088485
2019-10-23 16:54apnTest case number => bugs caf bug31050

Notes
(0087989)
git   
2019-10-09 18:18   
Branch CR31050 has been created by kgv.

SHA-1: 8cbc651a802d93f2cc6c6ddf9d04d68ddc6b3c45


Detailed log of new commits:

Author: kgv
Date: Wed Oct 9 18:18:14 2019 +0300

    0031050: Data Exchange - XmlXCAF persistence stores triangulation-only Faces without any geometry
    
    BRepTools_ShapeSet now ignores myWithTriangles flag in case if triangulation is the only geometry representation.
(0087993)
kgv   
2019-10-09 22:17   
Patch is ready for review.

http://jenkins-test-12.nnov.opencascade.com:8080/view/CR31050-master-KGV [^]
(0088000)
git   
2019-10-10 08:53   
Branch CR31050 has been updated forcibly by kgv.

SHA-1: 9ff8a62360e5e3d95e4ab8ce443710f3bf8647fe
(0088001)
git   
2019-10-10 08:59   
Branch CR31050 has been updated forcibly by kgv.

SHA-1: 42b659f30ddbdcb3b1df2737318f431dddde5c5f
(0088010)
gka   
2019-10-10 11:19   
Branch CR31050 was reviewed
(0088485)
git   
2019-10-23 11:51   
Branch CR31050 has been deleted by kgv.

SHA-1: 42b659f30ddbdcb3b1df2737318f431dddde5c5f