web-dev-qa-db-fra.com

Comment lire ou ouvrir un fichier .Crash de / var / crash

J'utilise Ubuntu 18.04 LTS et je suis nouveau à Ubuntu.

Fichier de crash avec nom _USR_BIN_GNOME-shell.121.Crash est généré à l'intérieur/Var/Crash.

J'ai lu de nombreux postes que de lire/ouvrir le fichier .Crash pour déboguer, mais je ne parviens pas à ouvrir ou à lire à l'aide de APPORT-REVETACE et que vous n'avez pas pu comprendre ce que les packagesDGB doivent être installés et comment les utiliser après les installer.

Aussi j'ai essayé APPORT-DÉPACK mais impossible de lire le fichier.

Quelqu'un peut-il décrire toutes les étapes indiquant comment lire le fichier .Crash ou quel autre outil peut être utilisé qui est facile pour le nouvel utilisateur de lire le fichier .crash de/var/crash.

Veuillez répondre à cette question si quelqu'un sache quelque chose, je suis vraiment incapable de lire avec toutes les solutions disponibles jusqu'à présent.

Merci.

5
Umang Agrawal

Cela dépend de ce que vous essayez de lire. Si vous serez satisfait du contenu du texte uniquement - Utilisez Réponse de Parto .

Si vous devez creuser plus profond - vous devez utiliser des applications spéciales apport-unpack (voir son aide via man apport-unpack ou en ligne ). Vous pouvez l'utiliser comme suit:

# 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/

et vous obtiendrez des fichiers texte conviviaux avec les utilisateurs avec CoreDump séparé d'eux:

$ 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 

Pages à lire:

  1. https://wiki.ubuntu.com/apport
  2. https://wiki.ubuntu.com/debuggingprogramcrash
3
N0rbert