View Issue Details

IDProjectCategoryView StatusLast Update
0029926Open CASCADEOCCT:Modeling Algorithmspublic2021-08-29 20:08
Reporterkgv Assigned Toifv  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product Version6.3.1 
Target Version7.7.0 
Summary0029926: Modeling Algorithms - NULL dereference within GProp_GProps on Edge without 2D Curve
DescriptionGProp_GProps crashes when passing an Edge without 2D Curve (NULL dereference).
Steps To Reproduce
pload MODELING VISUALIZATION
restore [locate_data bug29926.brep] f
vinit View1
vdisplay -dispMode 1 f
vfit
sprops f
vprops f


Result:
** Exception ** 0000000005334190 : OSD_Exception_ACCESS_VIOLATION: ACCESS VIOLATION at address 0x0000000000000000 during 'READ' operation
TagsNo tags attached.
Test case number

Attached Files

  • bug29926.brep (172,216 bytes)

Relationships

parent of 0029939 closedbugmaster Open CASCADE Modeling Algorithms - add NULL check to BRepGProp_Face::Load() 
child of 0028125 newmsv Open CASCADE Modeling Algorithms - support of BRep shapes based on tessellated geometry 

Activities

kgv

2018-07-04 09:19

developer  

bug29926.brep (172,216 bytes)

git

2018-07-04 12:13

administrator   ~0077257

Branch CR29926 has been created by kgv.

SHA-1: 451be43367813fa0e9e6945ef437d183f0cc10b5


Detailed log of new commits:

Author: kgv
Date: Wed Jul 4 12:09:50 2018 +0300

    0029926: Modeling Algorithms - NULL dereference within GProp_GProps on Edge without 2D Curve
    
    Added NULL check to BRepGProp_Face::Load().

kgv

2018-07-04 12:15

developer   ~0077258

Last edited: 2018-07-04 12:15

Patch CR29926 just adds NULL check.

As has been discussed, it is proposed adding an interface to high-level tools computing shape properties,
which will return the completeness of computed values (e.g. enumeration - Complete, Failed and Partial).

git

2018-07-04 17:54

administrator   ~0077272

Branch CR29926 has been updated forcibly by kgv.

SHA-1: b1ca535ea743b5f3ec4d08942ba2d1529d04bcb7

ifv

2021-03-05 16:42

developer   ~0099441

Analysis

git

2021-08-24 01:03

administrator   ~0103397

Branch CR29926 has been deleted by kgv.

SHA-1: b1ca535ea743b5f3ec4d08942ba2d1529d04bcb7

Issue History

Date Modified Username Field Change
2018-07-04 09:17 kgv New Issue
2018-07-04 09:17 kgv Assigned To => msv
2018-07-04 09:18 kgv Steps to Reproduce Updated
2018-07-04 09:18 kgv Steps to Reproduce Updated
2018-07-04 09:19 kgv File Added: bug29926.brep
2018-07-04 09:22 kgv Steps to Reproduce Updated
2018-07-04 09:33 kgv Product Version 7.3.0 => 6.3.1
2018-07-04 12:13 git Note Added: 0077257
2018-07-04 12:15 kgv Note Added: 0077258
2018-07-04 12:15 kgv Note Edited: 0077258
2018-07-04 12:47 msv Assigned To msv => ifv
2018-07-04 12:47 msv Status new => assigned
2018-07-04 17:54 git Note Added: 0077272
2018-07-09 10:12 kgv Relationship added parent of 0029939
2019-08-12 18:01 msv Target Version 7.4.0 => 7.5.0
2020-09-14 22:53 msv Target Version 7.5.0 => 7.6.0
2021-03-04 07:36 kgv Relationship added child of 0028125
2021-03-05 16:42 ifv Note Added: 0099441
2021-08-24 01:03 git Note Added: 0103397
2021-08-29 20:08 msv Target Version 7.6.0 => 7.7.0