comparison DOCS/French/bugreports.html @ 8775:a70875598bf7

sync
author nicolas
date Sat, 04 Jan 2003 17:52:14 +0000
parents d326c58a5464
children bea04f770109
comparison
equal deleted inserted replaced
8774:dbe99860575d 8775:a70875598bf7
59 les informations importantes requises plus-bas, sinon nous ne pourront établir un 59 les informations importantes requises plus-bas, sinon nous ne pourront établir un
60 diagnostic précis de votre problème.</P> 60 diagnostic précis de votre problème.</P>
61 61
62 <P>Un guide excellent et bien écrit pour poser des questions sur les forums 62 <P>Un guide excellent et bien écrit pour poser des questions sur les forums
63 publiques est <A HREF="http://www.linux-france.org/article/these/smart-questions/smart-questions-fr.html"> 63 publiques est <A HREF="http://www.linux-france.org/article/these/smart-questions/smart-questions-fr.html">
64 Comment Poser Les Questions De Manière Intelligente</A> par Eric S. Raymond. 64 Comment Poser Les Questions De Manière Intelligente</A> par Eric S. Raymond. Il y en
65 Si vous suivez ces règles cela devrait aller. Mais merci de comprendre que nous 65 a un autre (en anglais) appelé <A HREF="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html">How to Report Bugs Effectively</A>
66 par <A HREF="http://www.chiark.greenend.org.uk/~sgtatham/">Simon Tatham</A>.
67 Si vous suivez ces règles vous devriez pouvoir obtenir de l'aide. Mais merci de comprendre que nous
66 suivons tous les listes de diffusion volontairement sur notre temps libre. Nous 68 suivons tous les listes de diffusion volontairement sur notre temps libre. Nous
67 sommes très occupés et ne pouvons garantir que vous aurez une solution à votre 69 sommes très occupés et ne pouvons garantir que vous aurez une solution à votre
68 problème ou même une réponse.</P> 70 problème ou même une réponse.</P>
69 71
70 72
89 <H3>Que rapporter ?</H3> 91 <H3>Que rapporter ?</H3>
90 92
91 <H4>System Information:</H4> 93 <H4>System Information:</H4>
92 94
93 <UL> 95 <UL>
94 <LI>Votre distribution Linux ou système d'exploitation ex.: 96 <LI>Votre distribution Linux ou système d'exploitation et version ex.:
95 <UL> 97 <UL>
96 <LI>Red Hat 7.1</LI> 98 <LI>Red Hat 7.1</LI>
97 <LI>Slackware 7.0 + paquetages de développement de la 7.1 ...</LI> 99 <LI>Slackware 7.0 + paquetages de développement de la 7.1 ...</LI>
98 </UL> 100 </UL>
99 </LI> 101 </LI>
158 <H4>En cas de problème/erreur de compilation:</H4> 160 <H4>En cas de problème/erreur de compilation:</H4>
159 161
160 Veuillez inclure ces fichiers: 162 Veuillez inclure ces fichiers:
161 163
162 <UL> 164 <UL>
163 <LI>configure.log</LI> 165 <LI><CODE>config.h</CODE></LI>
164 <LI>config.h</LI> 166 <LI><CODE>config.mak</CODE></LI>
165 <LI>config.mak</LI> 167 </UL>
166 <LI>libvo/config.mak</LI> 168
167 </UL> 169 Uniquement si la compilation échoue à partir d'un de ces répertoires, incluez ces fichiers:
168 170
171 <UL>
172 <LI><CODE>Gui/config.mak</CODE></LI>
173 <LI><CODE>libvo/config.mak</CODE></LI>
174 <LI><CODE>libao2/config.mak</CODE></LI>
175 </UL>
176
177
178 <H4>Pour les problème de configure</H4>
179
180 Incluez <CODE>configure.log</CODE>.
169 181
170 <H4>Pour les problèmes de lecture</H4> 182 <H4>Pour les problèmes de lecture</H4>
171 183
172 <P>Merci d'inclure la sortie de MPlayer en verbosité niveau 1, mais rappelez-vous 184 <P>Merci d'inclure la sortie de MPlayer en verbosité niveau 1, mais rappelez-vous
173 de <B>ne pas tronquer la sortie</B> en le copiant dans votre mail. Les développeurs 185 de <B>ne pas tronquer la sortie</B> en le copiant dans votre mail. Les développeurs
197 téléchargement, envoyez seulement son adresse <STRONG>exacte</STRONG>.</P> 209 téléchargement, envoyez seulement son adresse <STRONG>exacte</STRONG>.</P>
198 210
199 211
200 <H4>Pour les plantages</H4> 212 <H4>Pour les plantages</H4>
201 213
202 <P>Si vous avez un "coredump" du plantage, continuez de lire le prochain paragraphe, 214 <P>Vous devez lancer MPlayer à l'intérieur de <CODE>gdb</CODE> et nous envoyer le résultat
203 sinon sautez-le.</P> 215 complet ou si vous avez un core dump du plantage vous pouvez extraire des informations
216 utiles du fichier <CODE>Core</CODE>. Voici comment:</P>
217
218 <H4>Comment conserver les informations avec un plantage reproduisible</H4>
219
220 Recompilez MPlayer avec les instructions de déboguage:
221
222 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;./configure --enable-debug=3<BR>
223 &nbsp;&nbsp;&nbsp;&nbsp;make</CODE></P>
224
225 et ensuite lancez MPlayer à l'intérieur de gdb en utilisant:
226
227 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;gdb ./mplayer</CODE></P>
228
229 Vous êtes maintenant à l'intérieur de gdb. Tapez:
230
231 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;run -v [options-pour-mplayer] nomfichier</code></P>
232
233 et reproduisez votre plantage. Aussitôt que vous l'avez fait, gdb va vous
234 renvoyer à la ligne de commande où vous devrez entrer
235
236 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;bt<BR>
237 &nbsp;&nbsp;&nbsp;&nbsp;disass $pc-32 $pc+32</CODE></P>
204 238
205 239
206 <H4>Comment extraire les informations significatives d'un core dump</H4> 240 <H4>Comment extraire les informations significatives d'un core dump</H4>
207 241
208 <P>créez le fichier de commande suivant:</P> 242 <P>créez le fichier de commande suivant:</P>
210 <P><CODE>disass $pc-32 $pc+32<BR> 244 <P><CODE>disass $pc-32 $pc+32<BR>
211 info all-registers</CODE></P> 245 info all-registers</CODE></P>
212 246
213 <P>puis exécutez simplement la ligne de commande suivante:</P> 247 <P>puis exécutez simplement la ligne de commande suivante:</P>
214 248
215 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>gdb mplayer --core=core -batch --command=command_file &gt; mplayer.bug</CODE></P> 249 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>gdb mplayer --core=core -batch --command=fichier_de_commande &gt; mplayer.bug</CODE></P>
216
217
218 <H4>Comment conserver les informations avec un plantage reproduisible</H4>
219
220 Recompilez MPlayer avec les instructions de déboguage:
221
222 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;./configure --enable-debug=3<BR>
223 &nbsp;&nbsp;&nbsp;&nbsp;make</CODE></P>
224
225 et ensuite lancez MPlayer à l'intérieur de gdb en utilisant:
226
227 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;gdb ./mplayer</CODE></P>
228
229 Vous êtes maintenant à l'intérieur de gdb. Tapez:
230
231 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;run -v [options-pour-mplayer] nomfichier</code></P>
232
233 et reproduisez votre plantage. Aussitôt que vous l'avez fait, gdb va vous
234 renvoyer à la ligne de commande où vous devrez entrer
235
236 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;bt<BR>
237 &nbsp;&nbsp;&nbsp;&nbsp;disass $pc-32 $pc+32</CODE></P>
238
239 et nous envoyer le résultat complet.
240 250
241 251
242 <H3>Note générale</H3> 252 <H3>Note générale</H3>
243 253
244 <P>Si quelque chose est très gros (les logs par exemple) alors il vaut mieux 254 <P>Si quelque chose est très gros (les logs par exemple) alors il vaut mieux