简体   繁体   English

尝试编译/运行程序时,Intellij IDEA崩溃

[英]Intellij IDEA crashes when trying to compile/run a program

I wanted to try out IDEA because I kinda want to move away from Eclipse. 我想尝试IDEA,因为我想摆脱Eclipse。 However, everytime I try to build or run code from inside IDEA, it just crashes with no error message. 但是,每次我尝试从IDEA内部构建或运行代码时,它只会崩溃而不会显示错误消息。 The only information I get is from Windows itself: 我获得的唯一信息是从Windows本身获得的:

Problemsignatur (Problem signature):
  Problemereignisname (Problem event name): BEX
  Anwendungsname (Application name):    idea.exe
  Anwendungsversion (Application version):  14.0.3.0
  Anwendungszeitstempel (Application timestamp):    5437b4c8
  Fehlermodulname (Error module name):  SDHook32.dll
  Fehlermodulversion (Error module version):    2.3.39.2
  Fehlermodulzeitstempel (Error module timestamp):  535a5137
  Ausnahmeoffset (Exception offset):    00025942
  Ausnahmecode (Exception code):    c0000417
  Ausnahmedaten (Exception data):   00000000
  Betriebsystemversion (Operating system version):  6.1.7601.2.1.0.256.48
  Gebietsschema-ID (Area schema ID):    3079
  Zusatzinformation 1 (Additional information 1):   6ec5
  Zusatzinformation 2 (Additional information 2):   6ec5ee19c106a54dd0feced4a6ea5c17
  Zusatzinformation 3 (Additional information 3):   633b
  Zusatzinformation 4 (Additional information 4):   633bad3421e95a8b92bd60a69d1ca25c

Sorry that it is in German, I tried to translate the keys into English but don't know if they actually match the English version of the error message. 抱歉,它是德语的,我试图将这些键翻译成英文,但不知道它们是否与错误消息的英文版真正匹配。 I'm running Windows 7 64-bit, error happens with both 32-bit and 64-bit version of IDEA. 我正在运行Windows 7 64位版本,IDEA的32位和64位版本都发生错误。 Used JDK is 1.8.0_20 (also 64-bit). 使用的JDK是1.8.0_20(也是64位)。

Can't seem to find anything about this on Google, maybe one of you knows how to fix this. 似乎无法在Google上找到关于此的任何信息,也许你们当中有人知道如何解决此问题。

This is a windows issue. 这是Windows问题。 It's just that it is happening to you when using IntelliJ IDEA. 只是使用IntelliJ IDEA时发生在您身上。 The key in the error message is the Problem Event Name: BEX line. 错误消息中的关键字是“ Problem Event Name: BEX行。 BEX refers to Buffer Overflow Exception. BEX是指缓冲区溢出异常。 Take a read through the post Problem Event Name: BEX, error message on Microsoft Answers and the Data Execution Prevention TechNet article referenced in that answer. 通读问题事件名称:BEX, Microsoft Answers上的错误消息以及该答案中引用的Data Execution Prevention TechNet文章。 You can also Google windows bex crash or a similar term. 您也可以使用Google Windows Bex崩溃或类似术语。 Most information refers to the need to make a settings change to the "Data Execution Prevention" option. 大多数信息是指需要对“数据执行保护”选项进行设置更改。 If you continue to have issues, you may want to post as a Windows-7 question on SuperUser.com 如果您仍然遇到问题,则可能希望将其作为Windows-7问题发布在SuperUser.com上

The crash happens in a DLL which is part of this application . 崩溃发生在此应用程序的一部分DLL中。 You may want to uninstall the application if you don't need it. 如果不需要,您可能需要卸载该应用程序。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM