"Does anyone know what causes this message box?"
The clue is the reference to 0x00000000. Many programs are written in the C language. When a programmer fails to initialize a "pointer", that value is often set to zero and this error occurs.
In short, the software has a bug and the author needs to correct it.
I wonder if you meant to ask what you could do about it, but that was not your question.
I have XP Media Center Edition 2005 SP2, on a Dell Dimension 9100 3Ghx / 1Gb / 160Gb. All available MS updates are installed. Computer is using a Belkin Pre-N wireless card. Zone Alarm Security Suite is installed. I do not know if the problem started after the install of ZASS (but it may well have).
I constantly get the following message box appearing:
svchost.exe application error
The instruction at "0x009996bc" referenced memory at "0x00000000". The memory could not be "written".
Click on OK to Terminate the program
Click on CANCEL to debug the program
This message will appear even over the top of the login prompt after a reboot and before any user has logged in.
[OK] can be pressed and the message box will go away for a while.
It will always re-appear after executing Windows Explorer and clicking on "My Computer", at which point, there will be a lobg delay followed by the message box apearing.
It will frequently appear while running other programs and while using the open and save as dialogs etc.
It occurs no matter which user is logged in.
I have tried disabling all 3rd party services (except TrueVector) to no avail.
This problem is *Really* annoying!
Does anyone know what causes this message box?