Как считать или открыть .crash файл от/var/crash

Я использую Ubuntu 18.04 LTS, и я являюсь новым в Ubuntu.

Файл катастрофического отказа с именем _usr_bin_gnome-shell.121.crash становится сгенерированным внутри/var/crash.

Я читал много сообщений, которые, как читать/открывать .crash файл для отладки, но я не могу открыть или считать использование, apport-восстанавливают и не могли выяснить, какие-dgb пакеты должны быть установлены и как использовать их после установки их.

Также я попробовал, apport-распаковывают, но could't читают файл.

Может любой описывать все шаги что, как считать .crash файл или что может использоваться другой инструмент, который легок для нового пользователя считать .crash файл из/var/crash.

Ответьте на этот вопрос, если кто-либо знает что-нибудь, я действительно не могу читать со всеми доступными решениями до сих пор.

Спасибо.

3
задан 15 February 2020 в 11:00

2 ответа

Это зависит от того, что Вы пытаетесь считать. Если Вы будете удовлетворены содержанием только для текста - используют ответ Parto.

Если необходимо вырыть глубже - необходимо использовать специальные приложения 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/

и Вы получите текст удобные для пользователя текстовые файлы с coredump, разделенным от них:

$ ls -l _usr_bin_gnome-shell.121.crash-dir/ 
ApportVersion        _MarkForUpload        SourcePackage Architecture 
Package               Stacktrace CoreDump            
PackageArchitecture   StacktraceTop Date                 ProblemType  
Tags Dependencies         ProcCmdline           ThreadStacktrace
Disassembly          ProcCpuinfoMinimal    Title DistroRelease       
ProcCwd               Uname ExecutablePath       ProcMaps             
UnreportableReason ExecutableTimestamp  ProcStatus           
UpgradeStatus InstallationDate     ProcVersionSignature  UserGroups
InstallationMedia    Registers             XsessionErrors
JournalErrors        Signal 

Страницы для чтения:

  1. https://wiki.ubuntu.com/Apport
  2. https://wiki.ubuntu.com/DebuggingProgramCrash
3
ответ дан 20 February 2020 в 22:53

.crash файл под /var/crash простой текстовый файл, просто действительно большой текстовый файл. Любой текстовый редактор может открыть его, но предпочтительно искать текстовый редактор, способный к открытию больших файлов.

Я смог открыть тот, который составляет 38,3 МБ с помощью Сублимированного текста 3.

PS: Если существует специальная программа, чтобы считать и открыть такие файлы, я не знаю о ней.

enter image description here enter image description here

2
ответ дан 20 February 2020 в 22:53

Другие вопросы по тегам:

Похожие вопросы: