View Issue Details

IDProjectCategoryView StatusLast Update
0031050Open CASCADEOCCT:Data Exchangepublic2020-12-02 17:12
Reporterkgv Assigned Toapn  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version5.2.2 
Target Version7.5.0Fixed in Version7.5.0 
Summary0031050: Data Exchange - XmlXCAF persistence stores triangulation-only Faces without any geometry
DescriptionSaving triangulation-only geometry into XmlXCAF format leads to no geometry being actually saved due to optimization turned on by default (skip triangulation).
Steps To Reproduce
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
TagsNo tags attached.
Test case numberbugs caf bug31050

Relationships

related to 0027835 closedbugmaster Application Framework, BinXCAF - handle correctly faces with NULL surface within BinTools_ShapeSet 
child of 0028125 newmsv Modeling Algorithms - support of BRep shapes based on tessellated geometry 

Activities

git

2019-10-09 18:18

administrator   ~0087989

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.

kgv

2019-10-09 22:17

developer   ~0087993

Patch is ready for review.

http://jenkins-test-12.nnov.opencascade.com:8080/view/CR31050-master-KGV

git

2019-10-10 08:53

administrator   ~0088000

Branch CR31050 has been updated forcibly by kgv.

SHA-1: 9ff8a62360e5e3d95e4ab8ce443710f3bf8647fe

git

2019-10-10 08:59

administrator   ~0088001

Branch CR31050 has been updated forcibly by kgv.

SHA-1: 42b659f30ddbdcb3b1df2737318f431dddde5c5f

gka

2019-10-10 11:19

developer   ~0088010

Branch CR31050 was reviewed

git

2019-10-23 11:51

administrator   ~0088485

Branch CR31050 has been deleted by kgv.

SHA-1: 42b659f30ddbdcb3b1df2737318f431dddde5c5f

Related Changesets

occt: master 8c787b5f

2019-10-09 15:18:14

kgv


Committer: apn Details Diff
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.
Affected Issues
0031050
mod - src/BRepTools/BRepTools_ShapeSet.cxx Diff File
mod - tests/bugs/caf/bug27835 Diff File
add - tests/bugs/caf/bug31050 Diff File

Issue History

Date Modified Username Field Change
2019-10-09 18:15 kgv New Issue
2019-10-09 18:15 kgv Assigned To => gka
2019-10-09 18:18 git Note Added: 0087989
2019-10-09 18:28 kgv Relationship added related to 0027835
2019-10-09 18:29 kgv Relationship added child of 0028125
2019-10-09 18:31 kgv Product Version 7.3.0 => 5.2.2
2019-10-09 22:17 kgv Note Added: 0087993
2019-10-09 22:17 kgv Status new => resolved
2019-10-10 08:52 kgv Steps to Reproduce Updated
2019-10-10 08:53 git Note Added: 0088000
2019-10-10 08:59 git Note Added: 0088001
2019-10-10 11:19 gka Note Added: 0088010
2019-10-10 11:19 gka Assigned To gka => bugmaster
2019-10-10 11:19 gka Status resolved => reviewed
2019-10-23 01:07 apn Changeset attached => occt master 8c787b5f
2019-10-23 01:07 apn Assigned To bugmaster => apn
2019-10-23 01:07 apn Status reviewed => verified
2019-10-23 01:07 apn Resolution open => fixed
2019-10-23 11:51 git Note Added: 0088485
2019-10-23 16:54 apn Test case number => bugs caf bug31050
2020-12-02 16:40 emo Fixed in Version => 7.5.0
2020-12-02 17:12 emo Status verified => closed