View Issue Details

IDProjectCategoryView StatusLast Update
0030066CommunityOCCT:Data Exchangepublic2023-07-13 19:34
ReporterVico Liang Assigned Tovglukhik  
PrioritynormalSeveritycrash 
Status verifiedResolutionfixed 
Product Version7.7.0 
Target Version7.8.0 
Summary0030066: Data Exchange - Fail to load VRML from ArcGIS
DescriptionThe uploaded file FromGIS.wrl is valid and can be loaded into other software, but it's failed to load into occt.
TagsNo tags attached.
Test case number

Attached Files

  • FromGIS.wrl (150,370 bytes)

Relationships

related to 0033320 verifiedvro Open CASCADE Data Exchange - Reading of a VRML file with a long line fails 
related to 0033426 verifiedbugmaster Open CASCADE Data Exchange, VRML - Impossible to import VRML V1 

Activities

Vico Liang

2018-08-15 06:20

developer  

FromGIS.wrl (150,370 bytes)

Vico Liang

2018-08-16 12:41

developer   ~0078648

Last edited: 2018-08-16 12:43

There are two problems after digging into source code:
 
1. The file exported from ArcGIS is encoded as utf8-BOM, it's not correctly processed in OCCT VRML parser.

2. The file exported from ArcGIS writes "coordIndex" in a line, it may be too long for reader, which will cause OCCT VRML parser failed to process it.

These two tips may help to fix this issue.

git

2023-03-27 11:44

administrator   ~0113327

Branch CR30066 has been created by ichesnokova.

SHA-1: bfbfb9d81e52a2dc8b942794c465d6529b6634a4


Detailed log of new commits:

Author: ichesnok
Date: Mon Mar 27 09:37:44 2023 +0100

    0030066: Data Exchange - Fail to load VRML from ArcGIS
    
    Fixed VrmlData_Scene::readHeader method

git

2023-04-04 22:05

administrator   ~0113360

Branch CR30066 has been updated forcibly by ichesnokova.

SHA-1: ead9d10fb24849faa760922a8736115232bd20d9

git

2023-05-09 14:07

administrator   ~0113446

Branch CR30066 has been updated forcibly by ichesnokova.

SHA-1: 2ac89676cd7d34c82a7036ccbf12afd7bc67f1f1

git

2023-05-16 11:43

administrator   ~0113490

Branch CR30066 has been updated forcibly by ichesnokova.

SHA-1: 426a0ddbe7db2c34d17564156603097392b59a4a

ichesnokova

2023-05-17 16:19

developer   ~0113515

Dear dpasukhi, please review branch CR30066.
Tests: http://jenkins-test-10.nnov.opencascade.com/view/CR30066-master-ichesnok/view/ALL/

dpasukhi

2023-05-17 16:22

administrator   ~0113516

Dear bugmaster,
Please integrate:
OCCT: CR30066
PROD: NO

vglukhik

2023-05-22 02:59

administrator   ~0113551

Combination -
OCCT branch : IR-2023-05-19
Products branch : IR-2023-05-19
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: 18391.170000000107 / 18189.450000000208 [+1.11%]
Products
Total CPU difference: 12017.159999999963 / 12137.909999999983 [-0.99%]
Windows-64-VC142:
OCCT
Total CPU difference: 20046.90625 / 19812.3125 [+1.18%]
Products
Total CPU difference: 14550.09375 / 13941.0625 [+4.37%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention

git

2023-05-22 03:17

administrator   ~0113552

Branch CR30066 has been deleted by mnt.

SHA-1: 426a0ddbe7db2c34d17564156603097392b59a4a

Related Changesets

occt: master 945e3095

2023-03-27 08:37:44

ichesnok


Committer: vglukhik Details Diff
0030066: Data Exchange - Fail to load VRML from ArcGIS

Fixed VrmlData_Scene::readHeader method
Affected Issues
0030066
mod - src/VrmlData/VrmlData_Scene.cxx Diff File
add - tests/bugs/stlvrml/bug30066 Diff File

Issue History

Date Modified Username Field Change
2018-08-15 06:20 Vico Liang New Issue
2018-08-15 06:20 Vico Liang Assigned To => gka
2018-08-15 06:20 Vico Liang File Added: FromGIS.wrl
2018-08-16 12:41 Vico Liang Note Added: 0078648
2018-08-16 12:43 Vico Liang Note Edited: 0078648
2019-07-10 22:03 abv Target Version 7.4.0 => 7.5.0
2020-09-17 20:01 gka Target Version 7.5.0 => 7.6.0
2021-09-09 22:44 kgv Product Version => 7.4.0
2021-09-09 22:44 kgv Target Version 7.6.0 => 7.7.0
2021-09-09 22:45 kgv Product Version 7.4.0 => 7.3.0
2022-10-24 10:39 szy Target Version 7.7.0 => 7.8.0
2023-03-24 15:39 dpasukhi Relationship added related to 0033320
2023-03-24 16:09 dpasukhi Summary Fail to load VRML from ArcGIS => Data Exchange - Fail to load VRML from ArcGIS
2023-03-24 16:11 dpasukhi Severity minor => crash
2023-03-24 16:16 dpasukhi Assigned To gka => ichesnokova
2023-03-24 16:16 dpasukhi Status new => assigned
2023-03-24 16:16 dpasukhi Product Version 7.3.0 => 7.7.0
2023-03-27 11:44 git Note Added: 0113327
2023-04-04 22:05 git Note Added: 0113360
2023-05-09 14:07 git Note Added: 0113446
2023-05-16 11:43 git Note Added: 0113490
2023-05-17 16:19 ichesnokova Assigned To ichesnokova => dpasukhi
2023-05-17 16:19 ichesnokova Status assigned => resolved
2023-05-17 16:19 ichesnokova Note Added: 0113515
2023-05-17 16:22 dpasukhi Assigned To dpasukhi => bugmaster
2023-05-17 16:22 dpasukhi Status resolved => reviewed
2023-05-17 16:22 dpasukhi Note Added: 0113516
2023-05-22 02:59 vglukhik Note Added: 0113551
2023-05-22 03:02 vglukhik Changeset attached => occt master 945e3095
2023-05-22 03:02 vglukhik Assigned To bugmaster => vglukhik
2023-05-22 03:02 vglukhik Status reviewed => verified
2023-05-22 03:02 vglukhik Resolution open => fixed
2023-05-22 03:17 git Note Added: 0113552
2023-07-13 19:34 dpasukhi Relationship added related to 0033426