如何获取Erlang崩溃转储文件?

4

我的程序在执行时崩溃,并在控制台上写入Segmentation fault (core dumped)。但是当前工作目录中没有任何生成的文件。 问题是我在哪里可以找到生成的崩溃转储文件? 我正在使用Ubuntu 13.04 / Erlang R15B01

2个回答

5

Linux核心转储和Erlang崩溃转储不是同一件事。如果您遇到分段错误并找不到核心转储文件,则需要检查操作系统配置。执行“cat /proc/sys/kernel/core_pattern”命令以查看Linux要写入核心文件的位置,检查该目录是否存在且可写,并当然还要检查ulimit是否设置为实际生成转储文件。


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接