6

最近,我在加载 jar 时(大概)让 IE7 在 Vista 上崩溃,并出现以下错误:

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

谷歌搜索发现这类问题在Vista中 常见 并且与Java有关(尽管 SUN否定了)。我也认为这与DEP有关。我没有找到官方的 Microsoft Kb。

所以,问题是:

  • BEX 代表什么?
  • 它是关于什么的?
  • 如何处理此类错误?
4

5 回答 5

4

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

于 2008-10-03T10:51:45.090 回答
2

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

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

于 2008-10-21T22:55:47.343 回答
1

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

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

于 2008-12-09T00:18:40.603 回答
0

很可能有一个插件与 IE 混淆。

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

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

于 2009-06-28T22:45:53.463 回答
0

只需尝试禁用 bing 或 msn 工具栏 - 应该可以解决问题。

于 2009-11-09T03:37:50.083 回答