I wanted to report an interesting issue that came into Product Support and it was resolved with a bit of serendipity.
On Windows 7, Revit MEP 2011 would startup properly but Revit MEP 2012 would only start with the splash screen and then it would disappear. The problem appeared to be a bad ProductInformation.pit file but it was not the case.
The error in the Event Viewer was pointing to the KERNELBASE.dll:
Faulting application name: Revit.exe, version: 2012.0.2011.622, time stamp: 0x4e01f7ea
Faulting module name: KERNELBASE.dll, version: 6.1.7600.16385, time stamp: 0x4a5bdfe0
Exception code: 0xe0434352
Fault offset: 0x000000000000aa7d
Faulting process id: 0x108c
Faulting application start time: 0x01cc5cf89e83eacd
Faulting application path: C:\Program Files\Autodesk\Revit MEP 2012\Program\Revit.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: e6f1446d-c8eb-11e0-9991-001ec92b35c6
When we used Procmon to analyze the crash, it was pointing to a problem with .NET.
In this scenario, the user had some website shortcut URLs on the desktop that had Chinese characters in the title. Once the shortcut was deleted, Revit 2012 MEP would startup. The interesting thing was when the shortcut was re-created on the desktop, Revit MEP 2012 would start normally.
Thanks to Darren Shields for sharing this tip.
"Hi...
Nice post, I would like to request you to one more post about that ****
Keep it up"
Posted by: China Wholesale | 11/01/2011 at 06:18 AM
I am glad that we can help!
Posted by: David Lau | 11/01/2011 at 02:07 PM