I have an app I wrote with Visual C++ and released a little over a year ago. We tested it on Win 95/98/NT/2000 and never had a problem. It's been in the market and, so far, hasn't had any reported problems.
I recently got an email from a user that said she put it on an XP machine and after 10 minutes the program shuts down. No warning; no error messages; just shuts off the program (not the computer). That sounds like an unhandled exception to me. I tried to replicate the problem on a Win2k machine and never had it crash. I don't have access to an XP machine to test it and try to debug.
This is a shot in the dark. Does anyone have any idea why a program that never had any problems and seems as solid as a brick would suddenly have this problem in XP? If I can come up with some possible problems and solutions, I might be able to blind-fix the problem without buying XP. I'd send the fixed program to the same user and see if the problem was resolved. Thanks for any help.