我可以通过gdb从核心文件中获取文件描述符信息吗?

问题描述 投票:0回答:1

我有一个由 Linux 中“打开文件过多”引起的核心文件。 我想知道程序崩溃时使用了多少个fd以及fd的映射。 我可以从该核心文件中获取文件描述符列表吗?

用gdb或者其他一些工具?

c linux gdb coredump
1个回答
0
投票

你可以为崩溃设置一个断点,然后检查你的程序的

/proc/<pid>/fd
,你可以从
info proc

获取pid
© www.soinside.com 2019 - 2024. All rights reserved.