Data Exception Prevention (DEP) Error with Internet Explorer

R

Robbie

This is another one of those obtuse problems related to Microsoft's
security features.

We have tested audio streaming from three radio stations. Audio from two
radio stations works properly. With the third station, (WLRN, Miami)
Internet Explorer exits with a Data Protection Error as soon as the home
page starts displaying. DEP was disabled for iexplore.exe, but this
didn't make any difference.
This same station's Web page and audio streaming work properly with
Internet Explorer running on Windows Server 2003 and with Netscape
running on Windows Server 2008. There is nothing obvious in the debug
dump except that iexplore.exe attempted an illegal memory access.

I don't know why this error occurs, but did find multiple Microsoft
knowledge base (kb) notes that discuss the problem. It is apparently
related to a combination of a specific Web page, Internet Explorer and
some unknown module being loaded together into memory. There is no
suggestion about finding the errant module other than by trying the
removal of any new modules one by one.

DEP can be disabled by running: BCDEDIT.exe /set {current} nx AlwaysOff.
Interestingly, VistaBootPro 3.2 can set two of the three DEP parameters,
but not "AlwaysOff".
Internet Explorer works fine with station WLRN after DEP is turned off.
 
R

Robert Robinson

Hi Thomas,

Thank you for the link.
We are not using a 32 bit version of Internet Explorer on a 64 bit
version of Vista or Windows Server 2008. Also, DEP was specifically
disabled for Internet Explorer (iexplore.exe) and this did not correct
the error. This does not mean, however, that the culprit isn't a Java
applet.
One interesting circumstance is that the debugger reports that there has
been an illegal memory access. Usually this situation results in a
program error regardless of whether or not DEP is enabled.

Robbie
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top