762
|
1 Hogyan kuldj bugreportot?
|
|
2 ~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
3 Eloszoris olvasd el a DOCS/BUGS filet, es amit meg talalsz. Ha a
|
|
4 problemad nem ismert, vagy a mi tanacsaink alapjan nem oldodik
|
|
5 meg, akkor jelentsd be:
|
|
6
|
|
7 Hol?
|
|
8 ====
|
|
9 Iratkozz fel az mplayer-users levelezesi listara:
|
|
10 http://lists.sourceforge.net/lists/listinfo/mplayer-users
|
|
11 es kuldd a bugreportot a
|
|
12 mplayer-users@lists.sourceforge.net
|
|
13 cimre.
|
764
|
14
|
|
15 ( ! A LISTA NYELVE AZ *ANGOL* ! )
|
|
16
|
|
17 Nem fogunk CC-zni, szoval legyszives feliratkozni!!!
|
762
|
18
|
|
19 Ne kuldj bugreportot egyenesen valamelyik keszitonek!!!
|
|
20 Egyutt dolgozunk a kodon, ezert mindenki erdekelt.
|
|
21 Elofordulhat hogy mas felhasznalok mar tudjak a megoldast
|
|
22 (konfiguracios problema, rossz driver, stb), megha mi azt hinnenk
|
|
23 hogy a kod bugos.
|
|
24
|
764
|
25 Legyszives reszletesen leirni a problemat, peldakkal, stb, es ne
|
762
|
26 felejtsd el ezeket se mellekelni:
|
|
27
|
|
28 Mit?
|
|
29 ====
|
|
30
|
|
31 1. Mindenkepp kuldj infot a rendszeredrol:
|
|
32 - disztribucio
|
|
33 peldaul: RedHat 7.1 / Slackware 7.0 + csomagok 7.1-bol ...
|
|
34 - kernel verzio
|
|
35 uname -a
|
764
|
36 - libc verzio:
|
762
|
37 ls -l /lib/libc[.-]*
|
|
38 - X verzio:
|
|
39 X -version
|
|
40 - gcc es ld verzio:
|
|
41 gcc -v
|
|
42 ld -v
|
|
43 - binutils verzio:
|
|
44 as --version
|
|
45
|
|
46 1.1. Kuldd el a coredump tartalmat (ha volt).
|
|
47 Hogyan:
|
|
48 Hozd letre a kovetkezo parancs file-t:
|
|
49
|
|
50 disass $eip $eip+15
|
|
51 printf "eax=%08lX\n",$eax
|
|
52 printf "ebx=%08lX\n",$ebx
|
|
53 printf "ecx=%08lX\n",$ecx
|
|
54 printf "edx=%08lX\n",$edx
|
|
55 printf "esp=%08lX\n",$esp
|
|
56 printf "ebp=%08lX\n",$ebp
|
|
57 printf "edi=%08lX\n",$edi
|
|
58 printf "esi=%08lX\n",$esi
|
|
59
|
|
60 Aztan ird be a kovetkezot:
|
|
61 gdb mplayer --core=core -batch --command=parancs_file >mplayer.bug
|
|
62
|
|
63
|
|
64 2. Hardware & driverek:
|
|
65 - CPU info:
|
|
66 cat /proc/cpuinfo
|
764
|
67 - video kartya: gyarto es tipus
|
762
|
68 peldaul:
|
|
69 ASUS V3800U chip: nVidia TNT2 Ultra pro 32MB SDRAM
|
|
70 Matrox G400 DH 32MB SGRAM
|
|
71 - video driver tipus es verzio
|
|
72 peldaul:
|
|
73 X beepitett drivere
|
|
74 nvidia 0.9.623
|
|
75 Utah-GLX CVS 2001-02-17
|
|
76 DRI a 4.0.3-as X-bol
|
|
77 - hangkartya tipus es driver
|
|
78 peldaul:
|
|
79 Creative SBLive! Gold az oss.creative.com-rol valo driverrel
|
|
80 Creative SB16 a kernel OSS driverevel
|
|
81 GUS PnP az ALSA OSS emulaciojaval
|
|
82 - ha nem vagy biztos a dolgodban, csatold az 'lspci -v' eredmenyet
|
|
83
|
|
84 Forditasi problemakhoz/hibakhoz:
|
|
85 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
86 3. configure/make kimenetet:
|
|
87 make distclean
|
|
88 ./configure &>config.log
|
|
89 ./make &>make.log
|
|
90 ezeket a file-okat:
|
|
91 config.h
|
|
92 config.mak
|
|
93 libvo/config.mak
|
|
94
|
|
95 Lejatszasi problemakhoz:
|
|
96 ~~~~~~~~~~~~~~~~~~~~~~~~
|
|
97 3. Az MPlayer kimenetet 1-es debug szinten (-v)
|
|
98 mplayer -v [options] filename &> mplayer.log
|
|
99
|
|
100 4. Ha a problema csak egy vagy nehany filenal jelentkezik,
|
|
101 toltsd fel a file-t ide:
|
|
102 ftp://thot.banki.hu/MPlayer/incoming/
|
|
103 Altalaban az elso 1-5 Mb eleg, hogy reprodulkajuk a
|
|
104 problemat, de eloszor probald ki:
|
|
105 dd if=a_file of=kis_file bs=1k count=1024
|
|
106 (ez az 'a_file' elso 1 Mb-jat elment 'kis_file' neven')
|
764
|
107 Ekkor probald lejatszani a keletkezo file-t, es ha a bug elojon,
|
762
|
108 akkor eleg lesz csak ennyit feltolteni.
|
|
109 SOHA ne kuldj file-t levelben! Toltsd fel, es csak a file nevet
|
|
110 kuldd el!
|
|
111 Ha a file a neten hozzaferheto, akkor a _pontos_ URL elkuldese
|
|
112 is eleg!
|
|
113
|
|
114 Altalaban veve:
|
|
115 Ha valami nagy (log-ok, stb), akkor jobb ha FTP-re toltod (gzip-pel),
|
|
116 es csak a file nevet irod le a bugreportban!
|
|
117
|