utilisation de strace et analyse du résultat.
bonsoir,
j'essai d'utiliser strace afin de trouver l'origine de bug sur un logiciel,
mais je n'ai rien trouvé sur le net(je suis allé sur strace sourceforge, mais
il y a aucune aide et le manuel est en anglais... je ne comprend pas bien les
options) donnant les explications sur les erreurs détectées par strace et qui
permettrait de s'orienter vers tels fichiers ou solutions (selon l'erreur:
read, open, access, stat64 ou autres...)
quelqu'un connaitrait-t-il un site sur le sujet ou y a til un autre
utilitaire que je pourrais utiliser et qui me permettrait de trouver
l'origine du bug... (pour info, je suis pas devellopeur, ni informaticien,
mais si il y a un utilitaire qui permait de se débrouiller tout seul je suis
preneur...)
lorsque je lance le logiciel de visionnage-TV, il fonctionne assez bien, mais
lorsque je veux changer une option de overlay à grabdisplay, la fenétre
disparait (mais il reste le processus audio), je ne peux donc pas utiliser
cette option qui permet d'enregistrer des films TV en divx (je l'avais essayé
sur une autre distribution et ça avait fonctionné, il doit donc me manquer
quelquechose..?)
strace -c ix_ao-de_kaude <<---le logiciel de visionnage;)
....
% time seconds usecs/call calls errors syscall
------ ----------- ----------- --------- --------- ----------------
47.33 0.158418 94 1688 write
23.62 0.079068 930 85 select
10.58 0.035413 19 1897 3 read
10.16 0.033997 101 335 ioctl
3.21 0.010747 234 46 10 open
2.99 0.009995 9995 1 wait4
1.02 0.003430 191 18 writev
0.27 0.000913 16 58 old_mmap
0.23 0.000769 2 317 gettimeofday
0.11 0.000380 5 78 brk
0.09 0.000289 289 1 fork
0.07 0.000243 243 1 connect
0.04 0.000147 11 14 munmap
0.04 0.000145 48 3 readv
0.04 0.000125 8 16 11 access
0.04 0.000119 10 12 7 stat64
0.03 0.000101 3 31 close
0.03 0.000099 5 20 mprotect
0.03 0.000091 3 34 fstat64
0.01 0.000038 4 10 uname
0.01 0.000033 11 3 fcntl64
0.01 0.000030 30 1 socket
0.01 0.000030 30 1 shmget
0.01 0.000025 25 1 shmdt
0.01 0.000022 3 8 rt_sigaction
0.01 0.000017 17 1 shmat
0.00 0.000009 9 1 _sysctl
0.00 0.000006 2 3 rt_sigprocmask
0.00 0.000003 2 2 getpid
0.00 0.000003 3 1 shmctl
0.00 0.000002 2 1 time
0.00 0.000002 2 1 nice
0.00 0.000002 2 1 getrlimit
0.00 0.000001 1 1 setrlimit
------ ----------- ----------- --------- --------- ----------------
100.00 0.334712 4691 31 total
merci d'avance pour toute aide...
pat
--
Et le multiprocessorage me direz-vous...
Je n'y connais rien : je n'ai pas de lave-linge automatique.
-+- BY in debian-french : "Bien défaire les i-noeuds mouillés" -+-
Reply to: