首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从/var/crash中读取或打开.crash文件

如何从/var/crash中读取或打开.crash文件
EN

Ask Ubuntu用户
提问于 2020-02-15 08:00:49
回答 2查看 4.8K关注 0票数 8

我正在使用Ubuntu18.04LTS和我是新的Ubuntu。

名为_usr_bin_gnome的崩溃文件将在/var/crash中生成。

我阅读了许多如何读取/打开.crash文件以进行调试的文章,但是我无法使用apport打开或读取这些文件,并且无法确定需要安装哪些-dgb包,以及如何在安装它们之后使用它们。

另外,我试着打开附件,但看不懂文件。

请任何人描述如何读取.crash文件的所有步骤,或者可以使用哪些其他工具,这对于新用户来说很容易从/var/crash中读取.crash文件。

请回答这个问题,如果有人知道任何事情,我真的无法阅读到目前为止所有可用的解决方案。

谢谢。

EN

回答 2

Ask Ubuntu用户

发布于 2020-02-15 10:15:55

这取决于你想读什么。如果您对纯文本内容感到满意,请使用帕托的回答

如果您需要深入挖掘--您必须使用特殊的应用程序apport-unpack (参见通过man apport-unpack在线提供的帮助)。您可以使用它如下:

代码语言:javascript
运行
复制
# copy crash report somewhere
cp /var/crash/_usr_bin_gnome-shell.121.crash /tmp

# extract it
cd /tmp
apport-unpack _usr_bin_gnome-shell.121.crash _usr_bin_gnome-shell.121.crash-dir/

您将得到文本用户友好的文本文件,并将其与核心文件分隔开来:

$ ls -l _usr_bin_gnome- Title .121. ProcStatus / ApportVersion _MarkForUpload SourcePackage Architecture Package Stacktrace CoreDump PackageArchitecture StacktraceTop StacktraceTop ProblemType标记依赖项ProcCmdline ThreadStacktrace反汇编ProcCpuinfoMinimal Title DistroRelease ProcCwd Uname ExecutablePath ProcMaps UnreportableReason ExecutableTimestamp ProcStatusUserGroups InstallationMedia寄存器XsessionErrors JournalErrors信号

供阅读的页:

  1. https://wiki.ubuntu.com/Apport
  2. https://wiki.ubuntu.com/DebuggingProgramCrash
票数 7
EN

Ask Ubuntu用户

发布于 2020-02-15 08:11:29

.crash文件在/var/crash下是一个简单的文本文件,只是一个非常大的文本文件。任何文本编辑器都可以打开它,但最好是查找能够打开大文件的文本编辑器

我已经能够打开一个,即38.3 Mbs使用崇高文本3。

如果有一个特殊的程序来读取和打开这些文件,我不知道。

票数 4
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1210651

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档