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.
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
OS Version: n/a