Autodesk has been talking a lot about bad DWGs, and how they are created by third-party products that write DWG files.
Most non-Autodesk products that write DWG files do so using libraries from the Open Design Alliance -- so Autodesk's comments have been aimed, implicitly, at us.
We try to be responsive to problems with DWG files. We've had DWG auditing and repair in our software for quite some time now, and have even been able to fix some DWG files that AutoCAD wouldn't fix. And some of them were created with AutoCAD (yes, as strange as it may seem, AutoCAD has always been able to create bad DWG files all by itself.)
Unfortunately, Autodesk hasn't been willing to do the one thing that would help the situation -- tell us when they get a problem file created by an application using our libraries, and maybe send us a copy, so we can see what the problem is.
So, I'll just go directly to the source -- AutoCAD users.. If you ever get a bad DWG file, please send us a copy at email@example.com. If we can fix it, we will. If we can't, but can tell why it's bad, we'll tell you. If we can't tell why it's bad, we'll study it until we can, and if it was caused by our libraries, we'll fix them. No games... no politics... no excuses. We are a non-profit organization, and the people we serve are the creators and comsumers of DWG-based data.
Autodesk owns AutoCAD, but you own your DWG files. We want to make certain you can use them, whenever and however you need to.
Open Design Alliance