DiscussionsIssue archiveOCCT:Data Exchange

Archived issue #0033631

Data Exchange, Step import - Crash by reading STEP file

Open CASCADEOCCT:Data Exchangeverified8 public notes

Search issues

Description

OCCT 7.8.0 fails to read a STEP file (STEPControl_Reader works, STEPCAFControl_Reader doesn't)

Additional information

Public activity

8 archived notes

Participants are labeled by their role within this record.

01Author
Check Model Complete Check List : F:VOLUME_UNIT: Parameter n0.1 (dimensions) not an Entity
  - Nb: 1 :   6686:#6692
Check Model Complete Check List : F:AREA_UNIT: Parameter n0.1 (dimensions) not an Entity
  - Nb: 1 :   6689:#6695
Check Model Complete Check List : F:INVISIBILITY: Parameter n0.1 (invisible_items) : Entity has illegal type
  - Nb: 23 :   9049:#9055  9085:#9091  9140:#9146  9241:#9247  9277:#9283  9320:#9326  9353:#9359  9386:#9392  9431:#9437  9482:#9488  10355:#10361  10395:#10401  10440:#10446  10470:#10476  10512:#10518  10574:#10580  10664:#10670  10722:#10728  10759:#10765  10821:#10827  10895:#10901  11343:#11349  11385:#11391
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.17292, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9245:#9251
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.20167, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9288:#9294
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.23042, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9331:#9337
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.26229, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9364:#9370
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.29416, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9397:#9403
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.31762, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9448:#9454
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.34108, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9499:#9505
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.37444, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9524:#0009530
Check Model Complete Check List : F:COMPOUND_REPRESENTATION_ITEM: Parameter n0.1 (representation_item) not an Entity
  - Nb: 1 :   9559:#9565
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.39976, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9560:#9566
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.43713, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9606:#9612
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.46587, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9672:#9678
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.50552, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9714:#9720
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.53572, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9780:#9786
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.56222, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9834:#9840
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.59558, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9880:#9886
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.61455, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   9913:#9919
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.64097, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   10067:#10073
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.66485, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   10122:#10128
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.68510, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   10188:#10194
Check Model Complete Check List : W:(LENGTH_MEASURE_WITH_UNIT,MEASURE_REPRESENTATION_ITEM,MEASURE_WITH_UNIT,REPRESENTATION_ITEM): Complex Record n0.70787, member type MEASURE_WITH_UNIT not in alphabetic order
  - Nb: 1 :   10260:#10266
Check Model Complete Check List : W:(CHARACTERIZED_OBJECT,CHARACTERIZED_REPRESENTATION,DRAUGHTING_MODEL,REPRESENTATION): Complex Record n0.191782, member type REPRESENTATION not in alphabetic order
  - Nb: 1 :   11568:#11574
Check Model Complete Check List : F:PROPERTY_DEFINITION: Parameter n0.3 (definition) : Entity has illegal type
  - Nb: 3 :   11571:#11577  11591:#11597  11611:#11617
Check Model Complete Check List : W:(CHARACTERIZED_OBJECT,CHARACTERIZED_REPRESENTATION,DRAUGHTING_MODEL,REPRESENTATION): Complex Record n0.191814, member type REPRESENTATION not in alphabetic order
  - Nb: 1 :   11588:#11594
Check Model Complete Check List : W:(CHARACTERIZED_OBJECT,CHARACTERIZED_REPRESENTATION,DRAUGHTING_MODEL,REPRESENTATION): Complex Record n0.191846, member type REPRESENTATION not in alphabetic order
  - Nb: 1 :   11608:#11614
 Nb Total:52  for 28 items
02Author
Attachment 1 (ZIP) (853,715 bytes)
03Commenter 2
Branch [archived branch] has been created by Participant.

[revision removed]


Detailed log of new commits:

Author: ichesnok
Date: Fri Mar 8 13:38:18 2024 +0000

    0033631: Data Exchange, Step import - Crash by reading STEP file
    
    Creating Poly_Triangulation from ComplexTriangulatedSurfaceSet was fixed.
04Commenter 2
Branch [archived branch] has been updated forcibly by Participant.

[revision removed]
05Commenter 5
06Commenter 3
No remarks.

Dear bugmaster,
please integrate OCCT: CR33631.
07Commenter 1
Combination -
OCCT branch : [archived branch]
master SHA - [revision removed]
[revision removed]
Products branch : [archived branch] SHA - [revision removed]
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Ubuntu2004-64:
OCCT
Total CPU difference: 18392.76999999986 / 18052.86999999987 [+1.88%]
Products
Total CPU difference: 11191.209999999957 / 11393.919999999946 [-1.78%]
Windows-64-VC142:
OCCT
Total CPU difference: 20708.453125 / 20444.125 [+1.29%]
Products
Total CPU difference: 12623.671875 / 12572.140625 [+0.41%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention
08Commenter 2
Branch [archived branch] has been deleted by Commenter 1.

[revision removed]