Mercurial > mplayer.hg
view DOCS/Hungarian/bugreports.html @ 3639:64ee21b3bd09
Modified the sync code once again, commented out hardware pts sync (I'll likely burn in hell before understanding how to get this bastard to sync well)
Added automagic setup of aspect ratio, will remove the "aspect-bug" (I hope). As well as please you rich 16:9 doods ;)
author | mswitch |
---|---|
date | Thu, 20 Dec 2001 20:50:35 +0000 |
parents | eaa34a4ae1c0 |
children | 6cb9d9a1716d |
line wrap: on
line source
<HTML> <BODY BGCOLOR=white> <FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> <P><B><A NAME=C>C függelék - Hogyan jelents be hibát</A></B></P> <P><B>Hogyan küldj bugreportot?</B></P> <P>Legelőször is nézd meg a CVS verziót, lehet hogy az általad talált hibát már kijavítottuk. A CVS letöltésére vonatkozó utasításokat a homepage-ünkön találhatod meg.</P> <P>Ha nem segített: olvasd el a <A HREF="../documentation.html#D">D fejezetet</A>, és amit még találsz. Ha a problémád nem ismert, vagy a mi tanácsaink alapján nem oldódik meg, akkor jelentsd be:</P> <P><B>Hol?</B></P> <P>Iratkozz fel az mplayer-users levelezési listára:<BR> <A HREF="http://mplayerhq.hu/mailman/listinfo/mplayer-users">http://mplayerhq.hu/mailman/listinfo/mplayer-users</A><BR> és küldd a bugreportot a<BR> <CODE>mplayer-users@mplayerhq.hu</CODE><BR> címre. Nem fogunk CC-zni, szóval légy szíves feliratkozni!!!</P> <P>Ne küldj bugreportot egyenesen valamelyik készítőnek!!! Együtt dolgozunk a kódon, ezért mindenkit érdekelhet. Előfordulhat, hogy más felhasználók már tudják a megoldást (konfigurációs probléma, rossz driver stb.), még ha mi azt hinnénk is, hogy a kód bugos.</P> <P>Légy szíves részletesen leírni a problémát, példákkal stb., és ne felejtsd el ezeket se mellékelni:</P> <P><B>Mit?</B></P> <P><B><I>1. Mindenképp küldj infót a rendszeredről:</I></B></P> <UL> <LI>disztribúció<BR> például:<UL> <LI>RedHat 7.1 <LI>Slackware 7.0 + csomagok 7.1-ből ...</UL> <LI>kernel verzió<BR> <CODE>uname -a</CODE> <LI>libc verzió:<BR> <CODE>ls -l /lib/libc[.-]*</CODE> <LI>X verzió:<BR> <CODE>X -version</CODE> <LI>gcc és ld verzió:<BR> <CODE>gcc -v<BR> ld -v</CODE> <LI>binutils verzió:<BR> <CODE>as --version</CODE> </UL> <P><B><I>2. Hardware & driverek:</I></B></P> <UL> <LI>CPU infó:<BR> <CODE>cat /proc/cpuinfo</CODE> <LI>video kártya: gyártó és típus<BR> például:<BR><UL> <LI>ASUS V3800U chip: nVidia TNT2 Ultra pro 32MB SDRAM <LI>Matrox G400 DH 32MB SGRAM</UL> <LI>video driver típus és verzió<BR> például:<UL> <LI>X beépített drivere <LI>nvidia 0.9.623 <LI>Utah-GLX CVS 2001-02-17 <LI>DRI a 4.0.3-as X-ből <LI>hangkártya típus és driver<BR> például:<BR><UL> <LI>Creative SBLive! Gold az oss.creative.com-ról való driverrel <LI>Creative SB16 a kernel OSS driverével <LI>GUS PnP az ALSA OSS emulációjával</UL> <LI>ha nem vagy biztos a dolgodban, csatold az 'lspci -v' eredményét </UL></UL> <P><B>Fordítási problémákhoz/hibákhoz:</B></P> <P><B><I>3. ezeket a file-okat:</I></B></P> <UL><LI>configure.log <LI>config.h <LI>config.mak <LI>libvo/config.mak </UL> <P><B>Lejátszási problémákhoz:</B></P> <P><B><I>3. Az MPlayer outputot 1-es debug szinten (-v)</I></B></P> <P><CODE> mplayer -v [options] filenév &> mplayer.log</CODE></P> <P><B><I>4. Ha a probléma csak egy vagy néhány file-nál jelentkezik, töltsd fel a file-t ide:</I></B></P> <P><CODE> ftp://mplayerhq.hu/MPlayer/incoming/</CODE></P> Tölts fel egy (azonos nevű) kis .txt fájlt, amiben leírod hogy mi a baj!<BR> Általában az első 1-5 Mb elég, hogy reprodulkáljuk a problémát, de először probáld ki: <P><CODE> dd if=a_file of=kis_file bs=1k count=1024</CODE></P> (ez az 'a_file' első 1 Mb-ját elmenti 'kis_file' néven') Ekkor probáld lejátszani a keletkező file-t, és ha a bug előjön, akkor elég lesz csak ennyit feltölteni.<BR> SOHA ne küldj file-t levélben! Töltsd fel, és csak a file nevét küldd el! Ha a file a neten hozzaférhető, akkor a _pontos_ URL elküldése is elég! <P><B><I>5. Segfault, SIGILL, signal 4, stb esetén:</I></B></P> <P><I>Ha keletkezett coredump, akkor lásd 5.a pont, máskülönben 5.b:</I></P> <P><B><I>5.a. Küldd el a coredump tartalmát (ha volt).</I></B></P> <P>Hogyan: Hozd létre a következő parancs file-t:</P> <P><CODE>disass $eip-32 $eip+32<BR> printf "eax=%08lX\n",$eax<BR> printf "ebx=%08lX\n",$ebx<BR> printf "ecx=%08lX\n",$ecx<BR> printf "edx=%08lX\n",$edx<BR> printf "esp=%08lX\n",$esp<BR> printf "ebp=%08lX\n",$ebp<BR> printf "edi=%08lX\n",$edi<BR> printf "esi=%08lX\n",$esi<BR> </CODE></P> <P>Aztán írd be a következőt:</P> <P> <CODE>gdb mplayer --core=core -batch --command=parancs_file >mplayer.bug</CODE></P> <P><B><I>5.b.: futtasd <B>MPlayert</B> gdb-n keresztül:</I></B></P> <P>Fordítsd újra az <B>MPlayer</B>-t a hibakereső kóddal:<BR> ./configure --enable-debug<BR> make </P> <P>[a promptnál:]<BR> <P> <CODE># gdb mplayer</CODE><BR> [a gdb promptnál:]<BR> <CODE>> run -v [mplayer opciói] filenév</CODE><BR> ... (várj amíg össze nem omlik)<BR> <CODE>> bt</CODE><BR> <CODE>> disass $eip-32 $eip+32</CODE><BR> A fenti parancsok teljes kimenetét küldd el nekünk! </P> <P><B>Általában véve:</B></P> <P>Ha valami nagy (log-ok stb.), akkor jobb ha FTP-re töltöd (gzip-pel), és csak a file nevét írod le a bugreportban!</P> </BODY> </HTML>