Solid Edge Sporadic crashes in Part files on specific machines

2021-10-06T23:55:19Z
Design

Summary


Details

Customer has sporadic crashes on only one machine, always in KERNELBASE.DLL, and when sending the file for analysis, the crash cannot be reproduced. 

The crashes appear only in Part Environment. Performing similar operations on the same file on another machine does not crash the system.

Solution

The reason for the crashes were the textures that the customer uses. 


These textures reside on a share in the customer's network. 

This share had been connected as a network drive letter, and no UNC Path was used.  Because of the length of the path the internal buffer limit was exceeded. 

The network path was associated with a drive letter via a DOS-script, that uses the command "SUBST" ( for "Substitute ).


The recommendation is to not use SUBST to map network shares to drive letters. 

Instead, use the NET USE command to avoid many known issues with SUBST network shares (besides this one): 


The syntax for NET USE is very similar to SUBST and provides better operating system support for inaccessible resources as well as the opportunity for persisting driver letter mappings across login sessions. The workaround for previous releases is to replace SUBST with NET USE.



Notes and References

PR#7906073



Hardware/Software Configuration

Platform: INTL64
OS: window
OS Version: n/a
Product: SOLID_EDGE
Application: APPLICATION
Version: V219.0
Function: OTHER

Ref: 002-7009569

KB Article ID# PL7009569

Contents

SummaryDetails

Associated Components

Part Modeling