Vista BEX错误

时间:2008-09-09 11:58:31

标签: winapi windows-vista

最近我发现IE7在装载jar的情况下崩溃了(大概),出现以下错误:

Problem signature:
  Problem Event Name:        BEX
  Application Name:          iexplore.exe
  Application Version:       7.0.6001.18000
  Application Timestamp:     47918f11
  Fault Module Name:         ntdll.dll
  Fault Module Version:      6.0.6001.18000
  Fault Module Timestamp:    4791a7a6
  Exception Offset:          00087ba6
  Exception Code:            c000000d
  Exception Data:            00000000
  OS Version:                6.0.6001.2.1.0.768.3
  Locale ID:                 1037
  Additional Information 1:  fd00
  Additional Information 2:  ea6f5fe8924aaa756324d57f87834160
  Additional Information 3:  fd00
  Additional Information 4:  ea6f5fe8924aaa756324d57f87834160

谷歌搜索发现了这类问题is common for Vista并与Java有关(虽然是SUN negates)。另外我认为它与DEP有关。我找不到官方的微软Kb。

所以,问题是:

  • BEX代表什么?
  • 这是什么意思?
  • 如何处理此类错误?

5 个答案:

答案 0 :(得分:4)

BEX =缓冲区溢出异常。有关详细信息,请参阅http://technet.microsoft.com/en-us/library/cc738483.aspx。但是,c000000d是STATUS_INVALID_PARAMETER; technet文章主要讨论状态c0000005或c0000409(访问冲突/ DEP)

答案 1 :(得分:2)

Java和IE7不喜欢很好地一起玩。只需关闭DEP,它就能正常工作。

http://www.tech-recipes.com/rx/1261/vista_disable_dep_noexecute_protection_fix_explorer_crashing/

答案 2 :(得分:1)

转到Internet Explorer选项/高级/安全/取消选中启用内存保护以减轻攻击的框,这对我来说有用吗

转到Internet Explorer选项/高级/安全/取消选中启用内存保护以减轻攻击的框,这对我来说有用吗

答案 3 :(得分:0)

很可能有一个插件正在搞乱IE。

你可以试试这个。 1.打开IE 2.切换到“高级”选项卡。 3.单击“重置Internet Explorer设置”按钮。 4.单击“重置”以确认操作。 5.重置过程完成后,单击“关闭”。 6.取消选中“设置”框中的“启用第三方浏览器扩展”选项。 7.单击“应用”,然后单击“确定”。

在此之后,检查它是否有效以及是否有效,一次启用一个插件,直到找到罪魁祸首。然后卸载它并在需要时重新安装。

答案 4 :(得分:0)

只是尝试禁用bing或msn工具栏 - 应该这样做。