My talented wife started complaining last week that Microsoft Access started continually crashing trying to open databases after performing some design modification.
Some cursory debugging wasn’t providing consistent bugchecks, so rather than putting more effort into understanding the symptom I then looked for a cause. Design edits were working the week before the crashes so I then looked at updates. Office 2010 SP1 had been installed during that time, so I uninstalled SP1 and tried again. Bingo, database editing no longer resulted in Access crashes.
If Access databases are suddenly crashing on you for no reason, check to see if Office 2010 SP1 is installed.
UPDATE: Microsoft fixed this with a hotfix described in MSKB 2553385.