Regarding the error, I have a few questions, as follows:
[*] Is this error shown on a "BSOD" (Blue Screen Of Death) - application "disappears" and the entire screen is Blue, with grainy white text describing the problem?,
[*] If not a BSOD, does the error come in a dialog box form, as either a General Protection Fault, or a Rectangular white box containing the Fatal Error description - such as a C+ error?,
[*] Have you installed / removed / altered / tweeked any Software, or Hardware just before the application began having this error?,
[*] Did any MS Office applications, or 3rd Party database type applications, have an "Extreme" fault occur before this error began?,
[*] Does your Computer run "Oddly" now, or start to exhibit weird behavior - just before, or just after - the error?,
[*] Can you get consistant and repeat results, if you intentionally try to cause the error? (do you get the error all the time when doing something, or can you predict when the error will occur),
[*] Does this error occur when the application is launched (started)?,
[*] Does Windows have any errors reported when it is launched?,
[*] Have you archived (backed-up) your user data for the QBooks Databases that have been created? I certainly hope this is "Yes"!!!
What is going on (of course), is the Application has become unstable, due to the loss and/or corruption of file(s) and/or routine(s) within it or the Windows Registry.
The problem may be a result from losing a shared resource - such as a "DLL" or "VXD", loss of a driver - such as an "INF", something related to a runtime error or a dynamic String, or an evolving bug in the application itself.
Problem may also be a result from Disk Kernal failure, or a related file/driver that doesn't exist now because it's orphaned, or lost when the Kernal gave out.
Best advice I could give would be to first check the Quick Books website, and see if you can find any patches or updates for your version.
You should be able to find something regarding known issues of different versions, in the form of a text document - along with a "fix" file containing descriptions, somewhere within the support area on their site.
As others mentioned, check for support forums. There may (actually should) be links to these forums.
Likely you will need to uninstall the application, then re-install it. This might be a good idea to do anyway - even if patches are available (reinstall, then patch).
If the application has gone this far, it has become unstable.
The errors reported - in anything "Not A Blue Screen", typically point towards a software situation. They are indeed something that Windows has some issues with - since it is the Operating System. Whatever went haywire has caused the OS to react this way - terminating the application.
Could be the application, the OS, or both of them, but since this is a C++ deal, it looks like some type of function call is totally freaking out the OS.
If the error generated a Blue Screen, this would be a result of some hardware not doing what it is supposed to do.
Could be from failure, but likely due to an angry driver vs. OS fight
Anyhow, try some of the suggestions mentioned and let us know what happens.
Also let me know if you have any questions regarding the stuff I have posted tonight.