Monday, November 9, 2015

AutoCAD Architecture and AutoCAD MEP Crashing

An issue cropped up last week with AutoCAD Architecture and AutodCAD MEP that caused a crash of the software with the error "Exception in mc3.dll / mc3d.dll ARX Command". The application crashes when opening a file, or randomly during use. This was caused by a damaged file, whitelist.xml. 

User-added image

If you are getting this error, you can remedy the issue by following the instructions below. 


To fix the crash:
  • Exit all Autodesk programs.
  • For AutoCAD Architecture 2016:
  • Navigate to this folder: C:\Users\<user>\AppData\Roaming\Autodesk\ARCHDESK\2016\{5783F2D7-F004-0409-2102- 0060B0CE6BBA}\\MC3
  • Delete the file WHITELIST.XML.
  • Reboot the machine.
  • Launch AutoCAD Architecture 2016.
  • Enable Desktop Analytics, if you previously disabled it.
  • The program will download a corrected WHITELIST.XML file.
  • For AutoCAD MEP 2016:
    • Navigate to this folder: C:\Users\<user>\AppData\Roaming\Autodesk\BLDSYS\2016\{5783F2D7-F006-0409-2102-0060B0CE6BBA}\\MC3
    • Delete the file WHITELIST.XML.
    • Reboot the machine.
    • Launch AutoCAD MEP 2016.
    • Enable Desktop Analytics, if you previously disabled it.
    • The program will download a corrected WHITELIST.XML file.
Note: The numbered build folder will vary based on whether or not any service packs are installed (the folder just before MC3). 

If the above does not resolve the issue, as a workaround, you may bypass the functionality that causes the crash by doing the following:
  1. Go to Help > Desktop Analytics (or type DESKTOPANALYTICS on the command line).
  2. Deselect the "Yes, I would like to contribute to this program." option.
  3. Click OK.
  1. Go to Help > Customer Involvement Program (or type CUSTOMERINVOLVEMENTPROGRAM on the command line).
  2. Select "No, I do not want to join the program at this time."
  3. Click OK.
  4. Restart the program.
If AutoCAD crashes before you can disable the Desktop Analytics and CIP options, you can make an edit in the registry:
  1. Close all instances of AutoCAD.
  2. Press WINDOWS-R on the keyboard to bring up the Run window, enter REGEDIT and click OK.
  3. Navigate to and select the following registry folder:
  4. On the right pane of the window, double-click ADAOptIn.
  5. Change the value to 0 (zero).
  6. Click OK and close the Registry Editor.
Alternatively, if you have an older version of AutoCAD installed, disabling the Desktop Analytics and CIP options within it should apply to version 2016 too. 

1 comment: