Anonymous | Login | 2019-02-19 21:49 MSK | ![]() |
My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0026925 | Open CASCADE | [OCCT] OCCT:Data Exchange | public | 2015-11-25 11:04 | 2017-07-27 09:24 | ||||||||
Reporter | gka | ||||||||||||
Assigned To | gka | ||||||||||||
Priority | normal | Severity | major | ||||||||||
Status | new | Resolution | open | ||||||||||
Platform | OS | OS Version | |||||||||||
Product Version | [OCCT] 6.9.1 | ||||||||||||
Target Version | [OCCT] 7.4.0* | Fixed in Version | |||||||||||
Summary | 0026925: Exception can be raised if assembly is empty | ||||||||||||
Description | Exception can be raised if assembly is empty. See comment to issue 0026314: This fix broke the following logic that used to work in pre-7.0. "In pre-7.0 one could create a structure of labels using plain OCAF/XDE API: -assembly -instance -part (with shape) and call ShapeTool::UpdateAssembly (asm_label). The latter would create a valid shape to be attached to asm_label. Current implementation throws an exception: TopoDS_Shape aShape = GetShape(L); //<-- returns null Standard_Boolean isFree = aShape.Free(); //exception is thrown The implementation assumes that the asm_label always contains some non-null shape." | ||||||||||||
Tags | No tags attached. | ||||||||||||
Test case number | |||||||||||||
Attached Files | |||||||||||||
![]() |
|||
Date Modified | Username | Field | Change |
2015-11-25 11:04 | gka | New Issue | |
2015-11-25 11:04 | gka | Assigned To | => gka |
2015-11-25 11:05 | gka | Relationship added | child of 0026314 |
2016-02-17 10:56 | abv | Target Version | 7.0.0 => 7.1.0 |
2016-10-26 11:39 | gka | Target Version | 7.1.0 => 7.2.0 |
2017-07-27 09:24 | abv | Target Version | 7.2.0 => 7.4.0* |
Copyright © 2000 - 2019 MantisBT Team |