最近,我在 jar 加载中(大概)在Vista上使IE7崩溃,并显示以下错误:

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有关。我找不到官方的Microsoft Kb。

因此,问题是:
  • BEX代表什么?
  • 是什么意思?
  • 如何处理此类错误?
  • 最佳答案

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

    关于winapi - Vista BEX,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51690/

    10-10 05:11