MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Related Changesets ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0031589Community[OCCT] OCCT:Data Exchangepublic2020-06-02 17:082020-10-21 12:32
Reporterrobertlipman 
Assigned Toabv 
PrioritynormalSeveritycrash 
StatusfeedbackResolutionopen 
PlatformOSOS Version
Product Version[OCCT] 7.2.0 
Target Version[OCCT] 7.5.0Fixed in Version 
Summary0031589: Data Exchange - unable to read STEP file containing mangled characters
DescriptionI downloaded a STEP file from GrabCAD and CAD Assistant. The STEP file can be downloaded from https://grabcad.com/library/snowblower-2 [^]

Some of the text strings have characters that are not correctly encoded. For example, in the FILE_NAME in the header section, # 98, # 625, and more. There is even a note in the HEADER section indicating that the \X\ encoding is not used.

Although the characters do not correctly use Unicode characters, CAD Assistant should be able to handle them in some way. Every other viewer that I have tried does not have any problem with those characters.
Steps To ReproduceImport the STEP file available at https://grabcad.com/library/snowblower-2 [^] and test with CAD Assistant.
TagsNo tags attached.
Test case numberbugs step bug30397
Attached Files

- Relationships
related to 0031670verifiedbugmaster Community Data Exchange - cp1251 Cyrillic characters in STEP file 

-  Notes
(0095767)
abv (manager)
2020-10-06 22:33

This works for me on current master; Dmitry, can you check this please and see whether we need to add a test case for this issue?
(0096094)
dpasukhi (developer)
2020-10-21 11:08

Dear bugmaster,
please close the issue.
The current bug case has been fixed with #30397, so its test case is enough for check read unsupported symbol.

- Related Changesets
occt: master e0a25f3d
Timestamp: 2020-09-09 10:02:39
Author: abv
Committer: abv
Details ] Diff ]
0030397: Data Exchange - STEP Reader extension to support entities which have a text description field with not supported symbols

STEP file is now opened in binary mode (instead of text mode) to avoid unexpected handling of control symbols inside string constants.
mod - src/StepFile/stepread.c Diff ] File ]
add - tests/bugs/step/bug30397 Diff ] File ]

- Issue History
Date Modified Username Field Change
2020-06-02 17:08 robertlipman New Issue
2020-06-02 17:08 robertlipman Assigned To => gka
2020-06-04 14:29 kgv Summary CAD Assistant will not read STEP file => Data Exchange - CAD Assistant will not read STEP file
2020-06-04 14:29 kgv Description Updated View Revisions
2020-06-04 14:40 kgv Relationship added related to 0030397
2020-06-04 14:45 kgv Product Version => 7.2.0
2020-06-04 14:45 kgv Target Version => 7.5.0
2020-06-04 14:45 kgv Summary Data Exchange - CAD Assistant will not read STEP file => Data Exchange - unable to read STEP file containing mangled characters
2020-07-16 23:17 robertlipman Assigned To gka => robertlipman
2020-07-16 23:59 robertlipman Assigned To robertlipman => gka
2020-07-24 13:03 kgv Relationship added related to 0031670
2020-09-10 13:21 abv Relationship added related to 0030848
2020-09-11 17:23 gka Target Version 7.5.0 => 7.6.0*
2020-10-06 22:33 abv Note Added: 0095767
2020-10-06 22:33 abv Assigned To gka => dpasukhi
2020-10-06 22:33 abv Status new => assigned
2020-10-06 22:33 abv Target Version 7.6.0* => 7.5.0
2020-10-21 11:08 dpasukhi Note Added: 0096094
2020-10-21 11:08 dpasukhi Assigned To dpasukhi => bugmaster
2020-10-21 11:08 dpasukhi Status assigned => feedback
2020-10-21 12:30 abv Changeset attached => occt master e0a25f3d
2020-10-21 12:31 abv Test case number => bugs step bug30397
2020-10-21 12:32 abv Assigned To bugmaster => abv


Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker