comparison DOCS/bugreports.html @ 7814:988498df1996

<B>MPlayer</B> ---> MPlayer
author diego
date Sun, 20 Oct 2002 12:20:39 +0000
parents 4a39a8bac5de
children be462f075d52
comparison
equal deleted inserted replaced
7813:76940a39405a 7814:988498df1996
14 14
15 <P>Good bug reports are a very valuable contribution to the development of any 15 <P>Good bug reports are a very valuable contribution to the development of any
16 software project. But just like writing good software, good problem reports 16 software project. But just like writing good software, good problem reports
17 involve some work. Please realize that most developers are extremely busy and 17 involve some work. Please realize that most developers are extremely busy and
18 receive obscene amounts of email. So while your feedback is crucial in 18 receive obscene amounts of email. So while your feedback is crucial in
19 improving <B>MPlayer</B> and very much appreciated, please understand that you 19 improving MPlayer and very much appreciated, please understand that you
20 have to provide <B>all</B> of the information we request and follow the 20 have to provide <B>all</B> of the information we request and follow the
21 instructions in this document closely.</P> 21 instructions in this document closely.</P>
22 22
23 23
24 <H2>How to fix bugs</H2> 24 <H2>How to fix bugs</H2>
25 25
26 <P>If you feel have the necessary skills you are invited to have a go at fixing 26 <P>If you feel have the necessary skills you are invited to have a go at fixing
27 the bug yourself. Or maybe you already did that? Please read 27 the bug yourself. Or maybe you already did that? Please read
28 <A HREF="tech/patches.txt">this short document</A> to find out how to get 28 <A HREF="tech/patches.txt">this short document</A> to find out how to get
29 your code included in <B>MPlayer</B>. The people on the 29 your code included in MPlayer. The people on the
30 <A HREF="http://mplayerhq.hu/mailman/listinfo/mplayer-dev-eng">mplayer-dev-eng</A> 30 <A HREF="http://mplayerhq.hu/mailman/listinfo/mplayer-dev-eng">mplayer-dev-eng</A>
31 mailing list will assist you if you have questions.</P> 31 mailing list will assist you if you have questions.</P>
32 32
33 33
34 <H2>How to report bugs</H2> 34 <H2>How to report bugs</H2>
35 35
36 <P>First of all please try the latest CVS version of <B>MPlayer</B> as your bug 36 <P>First of all please try the latest CVS version of MPlayer as your bug
37 might already be fixed there. Development moves extremely fast, most problems 37 might already be fixed there. Development moves extremely fast, most problems
38 in official releases are reported within days or even hours, so please use 38 in official releases are reported within days or even hours, so please use
39 <B>only CVS</B> to report bugs. CVS instructions can be found at the bottom of 39 <B>only CVS</B> to report bugs. CVS instructions can be found at the bottom of
40 <A HREF="http://www.mplayerhq.hu/homepage/dload.html">this page</A> or in the 40 <A HREF="http://www.mplayerhq.hu/homepage/dload.html">this page</A> or in the
41 README. If this did not help please refer to 41 README. If this did not help please refer to
44 instructions, then please report the bug.</P> 44 instructions, then please report the bug.</P>
45 45
46 <P>Please do not send bug reports privately to individual developers. This is 46 <P>Please do not send bug reports privately to individual developers. This is
47 community work and thus there might be several people interested in it. 47 community work and thus there might be several people interested in it.
48 Sometimes other users already experienced your troubles and know how to 48 Sometimes other users already experienced your troubles and know how to
49 circumvent a problem even if it is a bug in <B>MPlayer</B> code.</P> 49 circumvent a problem even if it is a bug in MPlayer code.</P>
50 50
51 <P>Please describe your problem in as much detail as possible. Do a little 51 <P>Please describe your problem in as much detail as possible. Do a little
52 detective work to narrow down the circumstances under which the problem 52 detective work to narrow down the circumstances under which the problem
53 occurs. Does the bug only show up in certain situations? Is it specific to 53 occurs. Does the bug only show up in certain situations? Is it specific to
54 certain files or file types? Does it occur with only one codec or is it codec 54 certain files or file types? Does it occur with only one codec or is it codec
162 </UL> 162 </UL>
163 163
164 164
165 <H4>For playback problems</H4> 165 <H4>For playback problems</H4>
166 166
167 <P>Please include the output of <B>MPlayer</B> at verbosity level 1, but 167 <P>Please include the output of MPlayer at verbosity level 1, but
168 remember to <B>not truncate the output</B> when you paste it into your mail. 168 remember to <B>not truncate the output</B> when you paste it into your mail.
169 The developers need all of the messages to properly diagnose a problem. You 169 The developers need all of the messages to properly diagnose a problem. You
170 can direct the output into a file like this:</P> 170 can direct the output into a file like this:</P>
171 171
172 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;mplayer -v [options] [filename] &amp;&gt; mplayer.log</CODE></P> 172 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;mplayer -v [options] [filename] &amp;&gt; mplayer.log</CODE></P>
177 <P>&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="ftp://mplayerhq.hu/MPlayer/incoming/">ftp://mplayerhq.hu/MPlayer/incoming/</A></P> 177 <P>&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="ftp://mplayerhq.hu/MPlayer/incoming/">ftp://mplayerhq.hu/MPlayer/incoming/</A></P>
178 178
179 <P>Also upload a small text file having the same base name as your file 179 <P>Also upload a small text file having the same base name as your file
180 with a .txt extension. Describe the problem you are having with the 180 with a .txt extension. Describe the problem you are having with the
181 particular file there and include your email address as well as the output 181 particular file there and include your email address as well as the output
182 of <B>MPlayer</B> at verbosity level 1. Usually the first 1-5 MB of a file are 182 of MPlayer at verbosity level 1. Usually the first 1-5 MB of a file are
183 enough to reproduce the problem, but to be sure we ask you to:</P> 183 enough to reproduce the problem, but to be sure we ask you to:</P>
184 184
185 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;dd if=yourfile of=smallfile bs=1024k count=5</CODE></P> 185 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;dd if=yourfile of=smallfile bs=1024k count=5</CODE></P>
186 186
187 <P>It will take the first five megabytes of <STRONG>'your-file'</STRONG> and 187 <P>It will take the first five megabytes of <STRONG>'your-file'</STRONG> and
218 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>gdb mplayer --core=core -batch --command=command_file &gt; mplayer.bug</CODE></P> 218 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>gdb mplayer --core=core -batch --command=command_file &gt; mplayer.bug</CODE></P>
219 219
220 220
221 <H4>How to conserve information about a reproducible crash</H4> 221 <H4>How to conserve information about a reproducible crash</H4>
222 222
223 Recompile <B>MPlayer</B> with debugging code enabled: 223 Recompile MPlayer with debugging code enabled:
224 224
225 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;./configure --enable-debug=3<BR> 225 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;./configure --enable-debug=3<BR>
226 &nbsp;&nbsp;&nbsp;&nbsp;make</CODE></P> 226 &nbsp;&nbsp;&nbsp;&nbsp;make</CODE></P>
227 227
228 and then run <B>MPlayer</B> within gdb using: 228 and then run MPlayer within gdb using:
229 229
230 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;gdb ./mplayer</CODE></P> 230 <P><CODE>&nbsp;&nbsp;&nbsp;&nbsp;gdb ./mplayer</CODE></P>
231 231
232 You are now within gdb. Type: 232 You are now within gdb. Type:
233 233
252 252
253 253
254 <H2>I know what I am doing...</H2> 254 <H2>I know what I am doing...</H2>
255 255
256 <P>If you created a proper bug report following the steps above and you are 256 <P>If you created a proper bug report following the steps above and you are
257 confident it is a bug in <B>MPlayer</B>, not a compiler problem or broken 257 confident it is a bug in MPlayer, not a compiler problem or broken
258 file, you have already read the documentation and you could not find a 258 file, you have already read the documentation and you could not find a
259 solution, your sound drivers are OK, then you might want to subscribe to the 259 solution, your sound drivers are OK, then you might want to subscribe to the
260 mplayer-advusers list and send your bug report there to get a better and 260 mplayer-advusers list and send your bug report there to get a better and
261 faster answer.<BR><BR> 261 faster answer.<BR><BR>
262 Please be advised that if you post newbie questions or questions answered 262 Please be advised that if you post newbie questions or questions answered
263 in the manual there, you will be ignored or flamed instead of getting an 263 in the manual there, you will be ignored or flamed instead of getting an
264 appropriate answer.<BR> 264 appropriate answer.<BR>
265 So do not flame us and subscribe to -advusers only if you really know 265 So do not flame us and subscribe to -advusers only if you really know
266 what you are doing and feel like being an advanced <B>MPlayer</B> user or 266 what you are doing and feel like being an advanced MPlayer user or
267 developer. If you meet these criteria it should not be difficult to find 267 developer. If you meet these criteria it should not be difficult to find
268 out how to subscribe...</P> 268 out how to subscribe...</P>
269 269
270 </BODY> 270 </BODY>
271 </HTML> 271 </HTML>