In reference to the stack overflow problem the link below does not
address the VXD possible problem, but might help expanding the "stack
space".

http://support.microsoft.com/support/kb/articles/Q149/0/83.asp

In reference to the heating problem, I don't have a definite answer but
a "try" would be a single power source for your computer. In other words
if you are connected via a surge protector or APC along with other
peripherals, unplug the computer power chord and plug directly into a
wall power source. This may give a better power source to see if the
problem persists. Again just a "try".

        The NOSPIN Group provides a monthly newsletter with great
       tips, information and ideas: NOSPIN-L, The NOSPIN Magazine
             Visit our web site to signup: http://nospin.com