AutoCAD 2014/2016 crashes in ICA session if Microsoft .Netframework 4.7 is installed

AutoCAD 2014/2016 crashes in ICA session if Microsoft .Netframework 4.7 is installed

book

Article ID: CTX229205

calendar_today

Updated On:

Description

AutoCAD kept crashing on Windows 7 64bits desktop via Citrix ICA session. Meanwhile the crash issue didn't exist in RDP session.
 

Resolution

 

  • Gather the crash dump by executing procdump.exe  -ma -e -w  acad.exe "dump file location"
  • Use Windbg to analyze the crash dump showing following exceptions:
    • PROCESS_NAME: acad.exe 
      ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s. 
      EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s. 
      EXCEPTION_CODE_STR: c0000005 PROCESS_VER_PRODUCT: AutoCAD WATSON_BKT_MODULE: PresentationCore.ni.dll 
      WATSON_BKT_MODSTAMP: 58fa7581 
      WATSON_BKT_MODOFFSET: 86a6fd 
      WATSON_BKT_MODVER: 4.7.2053.0
      MODULE_VER_PRODUCT: Microsoft® .NET Framework 
      BUILD_VERSION_STRING: 6.1.7601.23864 (win7sp1_ldr.170707-0600)
  • Elevated privileges for both acad.exe and WSCommCntr4.exe to admin privilege. For more information, refer https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/WSCommcntr4-exe-causes-AutoCAD-to-become-unresponsive.html
  • Uninstall Microsoft .Netframework 4.7
  • Install only Microsoft .Netframework 4.5.2 which is a system requirement of Virtual Delivery Agent (VDA) for Windows Desktop OS. For more information, refer https://docs.citrix.com/en-us/xenapp-and-xendesktop/7-6/xad-system-requirements-76.html#par_richtext_5 ​​​​​​​

Problem Cause

Crash Dump analysis reveals the exception to "Microsoft .Netframework 4.7".