View Issue Details

IDProjectCategoryView StatusLast Update
0033657Open CASCADEOCCT:Data Exchangepublic2025-01-30 19:15
Reporterdpasukhi Assigned Todpasukhi  
PrioritynormalSeveritycrash 
Status newResolutionopen 
Target Version7.8.1 
Summary0033657: Data Exchange, Step Import - Data race during parsing stage
DescriptionSome of parsing functionality is still not thread safaty.
Needs to add mutex for maintance patch and wait for global fix for minor release
Additional information
and documentation updates
https://github.com/Open-Cascade-SAS/OCCT/issues/177
TagsNo tags attached.
Test case number

Relationships

related to 0033351 verifiedvglukhik Data Exchange, Step - Improvement for thread safety of the STEP translator 
has duplicate 0033643 newika Data Exchange, Step Import - Multithread loading model issue 

Activities

dpasukhi

2024-12-04 16:16

administrator   ~0116889

Issue: https://github.com/Open-Cascade-SAS/OCCT/issues/177

git

2025-01-30 16:46

administrator   ~0116935

Branch CR33657 has been created by dkulikov.

SHA-1: e0d8348ebca537f2a821c7c952389280934c3440


Detailed log of new commits:

Author: dkulikov
Date: Thu Jan 30 13:37:06 2025 +0000

    Step thread safety improvement #307
    
    Mutex is added to XSControl_WorkSession to prevent data races during reading and writing.

git

2025-01-30 19:15

administrator   ~0116936

Branch CR33657 has been updated forcibly by dkulikov.

SHA-1: 9e6ec7d52fd2155d7e09cdd2edcf1426dee910d0

Issue History

Date Modified Username Field Change
2024-03-28 13:25 dpasukhi New Issue
2024-03-28 13:25 dpasukhi Assigned To => dpasukhi
2024-03-28 13:26 dpasukhi Relationship added has duplicate 0033643
2024-03-28 13:26 dpasukhi Relationship added related to 0033351
2024-12-04 16:16 dpasukhi Note Added: 0116889
2024-12-04 16:16 dpasukhi Additional Information Updated
2025-01-30 16:46 git Note Added: 0116935
2025-01-30 19:15 git Note Added: 0116936