2017-05-18 1 views
1

Mon outil sshfs plante actuellement lorsque vous effectuez un montage à distance sur un système Debian redondant. J'essaye d'installer shfs-dbg et fuse-dbg pour obtenir les symboles de débogage pour fournir heureusement des informations utiles sur pourquoi il plantage. J'ai exécuté la commande apt install pour les deux paquets et ils fonctionnent bien. Mais quand je cours file sur sshfs et libfuse, il les rapporte toujours comme "dépouillé" (qui est sans symboles de débogage comme je le comprends).Impossible d'installer correctement "sshfs-dbg" pour debian wheezy (7)

dire que je vois ceci:

/lib/x86_64-linux-gnu/libfuse.so.2.9.3: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f189495dbaf2b058015ecb4e8f992da27b589ac3, stripped 
/usr/bin/sshfs: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=494863c988c204bafaf02a3907ceb91e140235b7, stripped 

Quand je devrais voir ceci:

sshfs: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=013de4f71447e974ec08bc4b784671a3072cf0c8, not stripped 
lib/.libs/libfuse.so.2.9.4: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bb4a5de2097be5e4e1725247da7d8972725a8c71, not stripped 

Qu'est-ce que je manque?

Répondre

0

Les symboles de débogage seront toujours supprimés. Le sous-package -dbg n'écrase pas vos fichiers binaires, mais installe debuginfo dans différents fichiers, où gdb et d'autres débogueurs peuvent les trouver.

Vous pouvez trouver où ces fichiers sont en listant les fichiers fournis par le package installé:

dpkg query -L fuse-dbg 

Il n'y a rien de plus que vous devez faire. Il suffit de lancer votre débogueur favori et voir où il se bloque et quelles autres informations vous pouvez trouver là-bas.