我在执行SAS批处理命令时遇到错误。
批处理命令由IBM Platform LSF执行。
bhist
命令显示以下内容:
作业以退出代码139退出。根据LSF管理指南,LSF返回以系统信号终止的作业,退出代码大于128.因此信号代码= 139-128 - > 11 - SIGSEGV。
这段代码是什么意思?如何确定问题的根本原因?这份工作最后一天没有错误。
答案 0 :(得分:2)
问题是由您的操作系统或硬件引起的。我会说如果再次运行这个工作,很可能会运行正常。
SIGSEGV是一种内存分段错误,可能由许多不同的方式引起,而不是SAS作业所必需的,但通常是一次性错误。
以下是分段错误的一些典型原因:
这些通常是由导致无效内存访问的编程错误引起的:
如果您想跟踪错误,我需要了解您的平台。例如,在Windows管理工具中可以捕获此错误,您可以在其中找到更多信息。其他平台会以不同方式捕获此类错误。
我希望它有所帮助。
此致 瓦西里