【问题标题】:com.fortify.sca.analyzer.a: There is not enough memory available to complete analysiscom.fortify.sca.analyzer.a:没有足够的可用内存来完成分析
【发布时间】:2013-04-26 08:42:57
【问题描述】:

Fortify Audit Workbench 应用程序出现以下错误:

[错误]:解析 *.js 时出现意外异常 com.fortify.sca.analyzer.a:没有足够的内存来完成分析。有关提供更多内存的详细信息,请参阅用户手册。

请有任何解决方案!!!

【问题讨论】:

    标签: fortify


    【解决方案1】:

    您的翻译步骤内存不足。您可以传递 -Xmx 标志给 jvm 更多内存来完成任务。例如,要提供 2G,您可以将 -Xmx2G 标志传递给转换步骤。您可能还希望通过传递 -64 标志来确保您在 64 位模式下运行(如果您的操作系统和硬件支持)。

    最终,您的产品随附的HP_Fortify_SCA_User_Guide_3.xx.pdf 中详细描述了这个(以及更多)。

    【讨论】:

    • 这实际上并不一定是与堆空间有关的问题,它也可能由其他内存问题发生,例如 permgen 空间或堆栈空间问题。要查找详细结果,请使用 -debug -logfile scan.log 运行,然后在日志中查找包含 SEVERE 的行(以及之后的行)。
    【解决方案2】:

    如果文件包含 Minified Javascript,则 Fortify SCA 可能永远无法解析它。使用文件的未压缩版本进行扫描。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-15
      • 2011-08-24
      • 2019-01-13
      • 2018-05-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多