在Cygwin下运行的程序创建的*.stackdump文件在哪里?

在Cygwin下运行的程序创建的*.stackdump文件在哪里?,cygwin,stack-dump,Cygwin,Stack Dump,我运行一个自动测试系统,它使用一些外部工具来进行测试。如果其中一个崩溃-尽管工具本身不是我正在测试的-我想保存创建的foo.exe.stackdump文件。然而,我一直无法找到一个明确的答案,这个文件是在哪里创建的。我的假设是它将在工作目录中(但我无法验证这一点,因为该目录在测试之间会自动清除),并且我无法在线找到明确的答案。 我正在Windows 7上使用Cygwin 1.7.7。根据我的经验,它们是在工作目录中创建的 也就是说,您是否尝试过禁用自动清除功能,看看会发生什么?根据我的经验,它们

我运行一个自动测试系统,它使用一些外部工具来进行测试。如果其中一个崩溃-尽管工具本身不是我正在测试的-我想保存创建的
foo.exe.stackdump
文件。然而,我一直无法找到一个明确的答案,这个文件是在哪里创建的。我的假设是它将在工作目录中(但我无法验证这一点,因为该目录在测试之间会自动清除),并且我无法在线找到明确的答案。
我正在Windows 7上使用Cygwin 1.7.7。

根据我的经验,它们是在工作目录中创建的


也就是说,您是否尝试过禁用自动清除功能,看看会发生什么?根据我的经验,它们是在工作目录中创建的


也就是说,您是否尝试过禁用自动清除功能,看看会发生什么?这将为您提供一个针对您的具体情况的即时和可验证的结果。

我无法再现崩溃(崩溃持续了一整天,我只看到它在几周内发生过一次),不幸的是,禁用它不是一个选项。我们也对该工具本身进行了测试,因此在这里尽最大努力就足够了。谢谢@Ffejery:可能会在测试中添加一些内容,检查是否存在
*.stackdump
文件,并在文件存在时停止所有测试?我无法再现崩溃(该崩溃运行了一整天,我只看到它在数周内发生过一次),不幸的是,禁用它不是一个选项。我们也对该工具本身进行了测试,因此在这里尽最大努力就足够了。谢谢@Ffejery:可能在您的测试中添加一些东西,检查是否存在
*.stackdump
文件,如果存在,则停止所有测试?