Bude potřeba připojit log, konfiguraci nebo vzorky souborů ke svému hlášení chyb. Pokud jsou některé z nich opravdu velké, pak je raději nahrajte na náš HTTP server v komprimovaném formátu (preferujeme gzip a bzip2) a do zprávy zahrňte pouze cestu a název souboru. Naše konference mají limit velikosti zprávy 80k, pokud máte něco většího, musíte to zkomprimovat a nahrát na FTP.
Vaše Linuxová distribuce nebo operační systém a jeho verze jako:
Red Hat 7.1
Slackware 7.0 + devel packs from 7.1 ...
verze jádra:
uname -a
verze libc:
ls -l /lib/libc[.-]*
verze gcc a ld:
gcc -v ld -v
verze binutils:
as --version
Pokud máte problémy s celoobrazovkovým režimem:
Druh Window manageru a jeho verze
Pokud máte problémy s XVIDIX:
Hloubka barev v X:
xdpyinfo | grep "depth of root"
Pokud je chybné pouze GUI:
verze GTK
verze GLIB
GUI situace kdy se chyba projevila
CPU info (to funguje pouze v Linuxu):
cat /proc/cpuinfo
Výrobce a model videokarty, např:
ASUS V3800U chip: nVidia TNT2 Ultra pro 32MB SDRAM
Matrox G400 DH 32MB SGRAM
Typ video ovladače a jeho verze, např.:
vestavěný ovladač z X
nVidia 0.9.623
Utah-GLX CVS 2001-02-17
DRI z X 4.0.3
Typ zvukové karty a ovladač, např.:
Creative SBLive! Gold s OSS ovladačem od oss.creative.com
Creative SB16 s OSS ovladači z jádra
GUS PnP s ALSA OSS emulací
Pokud si nejste jisti a používáte systém Linux, přidejte výstup z lspci -vv.
Pokud nastanou chyby během běhu ./configure, nebo selže autodetekce něčeho, prostudujte config.log. Možná naleznete odpověď zde. Například několik verzí stejné knihovny v systému, nebo jste zapomněli nainstalovat vývojový (devel) balíček (to jsou ty s koncovkou -dev). Pokud si myslíte, že je zde chyba, přidejte config.log do svého hlášení.
Zahrňte prosíme výstup MPlayeru v upovídaném režimu úrovně 1 ale dejte pozor, abyste jej nezkrátili při kopírování do mailu. Vývojáři potřebují všechny zprávy pro dobrou diagnózu problému. Takto můžete přesměrovat výstup do souboru:
mplayer -vvolby
film
> mplayer.log 2>&1
Pokud se problém vztahuje k jednomu nebo více souborům, pak prosím nahrajte potížisty na: http://streams.videolan.org/upload/
Rovněž zde nahrajte malý textový soubor se stejným základním jménem a příponou .txt. Popište problém který máte s daným souborem a připojte svůj e-mail a také výstup MPlayeru v upovídaném režimu úrovně 1. Pro reprodukci problému stačí obvykle prvních 1-5 MB souboru, ale pro jistotu vás žádáme o:
dd if=váš_soubor
of=malý_soubor
bs=1024k count=5
To vezme prvních pět megabajtů 'vašeho_souboru' a zapíše je do 'malého_souboru'. Pak znovu zkuste tento malý vzorek a pokud se na něm chyba projeví, pak je tento vzorek pro nás dostatečný. Prosíme nikdy neposílejte tyto soubory e-mailem! Nahrajte je na FTP a pošlete pouze cestu/název_souboru daného souboru na FTP serveru. Pokud je soubor přístupný na internetu, pak stačí poslat přesnou adresu URL.
Musíte spustit MPlayer z gdb a poslat nám úplný výstup nebo pokud máte core dump z pádu, můžete nám vyextrahovat užitečné informace ze souboru Core. Jak to udělat:
Překompilujte MPlayer se zapnutým debugovacím kódem:
./configure --enable-debug=3 make
a spusťte MPlayer z gdb pomocí:
gdb ./mplayer
Nyní jste v gdb. Zadejte:
run -vvolby-pro-mplayer
soubor
a zopakujte pád. Jakmile to dokážete, vrátí se gdb do režimu příkazového řádku, kde musíte zadat
bt disass $pc-32,$pc+32 info all-registers