我正在使用Ubuntu18.04LTS和我是新的Ubuntu。
名为_usr_bin_gnome的崩溃文件将在/var/crash中生成。
我阅读了许多如何读取/打开.crash文件以进行调试的文章,但是我无法使用apport打开或读取这些文件,并且无法确定需要安装哪些-dgb包,以及如何在安装它们之后使用它们。
另外,我试着打开附件,但看不懂文件。
请任何人描述如何读取.crash文件的所有步骤,或者可以使用哪些其他工具,这对于新用户来说很容易从/var/crash中读取.crash文件。
请回答这个问题,如果有人知道任何事情,我真的无法阅读到目前为止所有可用的解决方案。
谢谢。
发布于 2020-02-15 10:15:55
这取决于你想读什么。如果您对纯文本内容感到满意,请使用帕托的回答。
如果您需要深入挖掘--您必须使用特殊的应用程序apport-unpack
(参见通过man apport-unpack
或在线提供的帮助)。您可以使用它如下:
# 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信号
供阅读的页:
发布于 2020-02-15 08:11:29
.crash
文件在/var/crash
下是一个简单的文本文件,只是一个非常大的文本文件。任何文本编辑器都可以打开它,但最好是查找能够打开大文件的文本编辑器。
我已经能够打开一个,即38.3 Mbs使用崇高文本3。
如果有一个特殊的程序来读取和打开这些文件,我不知道。
https://askubuntu.com/questions/1210651
复制相似问题