Quote:
Originally posted by Doot Hi, I have had WinXP installed on a new box for about 7 months now and recentley I have been getting alot of "This app has caused an error and needs to close. Sorry for the........" Is there an easy way of finding the problem or is it going to be trial and error? The main apps that cause this are Winamp, ABcommander and TMEGenc.
Thanks Doot |
Unfortunately, this could be any number of things, and they are DIFFERENT for each application as well.
Likely, it is bugs IN each of those particular applications which you use---bugs which just didn't happen to get picked up by the more lenient Windows OSes, but which are picked up by the stricter WindowsXP.
I'd say a lot of this has to do with those programs trying to access areas of memory (for read/write) to which they do not have permission. That seems to be a common bug. (Or bugs due to certain types of alignment).
I do not think there is anything that can be done---except to run those apps on your earlier Windows OS (if you still have it).
Technically, you could find the problem via using a debugger on the running executable, viewing the assembly language----essentially reverse-engineering, and then trying to fix the bugs yourself. I wouldn't recommend this though---for several reasons.
1: Extremely hard to do----if the developers themselves could not fix the bugs (and they HAVE the source code!) then it is unlikely you will be able to fix it (you DON'T have the source code!)
2: It is usually illegal, although not always.
3: Your fix would likely introduce new bugs.
4: Your fix would likely only work on one version of the program.