So there, it had to be. Murphy has to intrude everywhere. He and his stupid law; I am fed up of them both. How I wish I could get my hands on his neck... But then, I should get my hands on the necks of all the greats out there, including Newton, Einstein, Archimedes, Galileo etc, and that makes a long list. Mein to thak jaaonga!
So the problem now happens with the execution of Visual Studio. It would build the programs, but wouldnt run it. There was a stupid error that something went wrong in the FPU, and its mask was reset (if it all feels Greek to you, please bear with me). The (stupid) error said:
An unhandled exception of type 'System.ArithmeticException' occurred in system.drawing.dll
Additional information: Overflow or underflow in the arithmetic operation.
And nothing else. So I searched around, and came across Aaron's* (somebody at Microsoft) blog. I fired him a mail explaining my plethora and asked him for help. Poor guy, even his angels didnt know of such error. And he wrote to me:
"I've done some searches on the internet and in some Microsoft discussion aliases and couldn't find any info that I thought would be helpful in this scenario. Any steps I suggest to you to try to fix this would end up being guess work and I'm afraid they may not work and would end up wasting time."
OMG! If you guys cant, then who will? Ahh, I knew I had to do it myself. So I made my search extensive, and then stumbled across the solution!!! Fired a mail to Aaron again (this was the wicked me):
Dear Aaron,
I am surprised, but not disappointed. I searched through, and finally discovered that this kind of error would occur due to some malfunctioning device driver/program. In my case, it was Yahoo! Messenger's latest version. I uninstalled it and installed an older version, and now VS works fine.
I got to learn from it. Hope this would have been enlightening to you too.
Regards
uXuf
LOL. I am sorry Aaron. I couldnt be sarcastic enough!
*Names are changed to protect privacy