2001-07-16 16:59:47 +00:00
|
|
|
|
Jak zg<7A>asza<7A> b<><62>dy ?
|
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
Po pierwsze przeczytaj DOCS/BUGS i inne dokumenty. Je<4A>eli tw<74>j problem nie jest
|
|
|
|
|
znany lub nie rozwi<77>zuj<75> go nasze instrukcje, wtedy zg<7A>o<EFBFBD> b<><62>d :
|
2001-06-29 08:48:47 +00:00
|
|
|
|
|
|
|
|
|
Gdzie?
|
|
|
|
|
======
|
|
|
|
|
Zapisz si<73> na list<73> u<>ytkownik<69>w mplayera :
|
2001-07-16 16:59:47 +00:00
|
|
|
|
|
|
|
|
|
http://lists.Sourceforge.Net/lists/listinfo/mplayer-users
|
|
|
|
|
|
|
|
|
|
oraz wy<77>lij sw<73>j raport do:
|
|
|
|
|
|
2001-06-29 08:48:47 +00:00
|
|
|
|
mplayer-users@lists.sourceforge.net
|
2001-07-16 16:59:47 +00:00
|
|
|
|
|
|
|
|
|
Nie odpiszemy bezpo<70>rednio wi<77>c pami<6D>taj, aby najpierw zasubskrybowa<77> list<73>.
|
2001-06-29 08:48:47 +00:00
|
|
|
|
|
2001-07-16 16:59:47 +00:00
|
|
|
|
Nie wysy<73>aj raport<72>w o b<><62>dach prywatnie, bezpo<70>rednio na adres autora!!!
|
|
|
|
|
Pracujemy wsp<73>lnie nad kodem, wi<77>c wszyscy s<> zainteresowani.
|
|
|
|
|
Swoj<EFBFBD> drog<6F>, cz<63>sto inni u<>ytkownicy znaj<61> rozwi<77>zanie (problemy z konfiguracj<63>
|
|
|
|
|
systemu, z<>e sterowniki itd.), nawet kiedy my my<6D>limy, <20>e to b<><62>d w kodzie.
|
|
|
|
|
J<EFBFBD>zykiem tej listy jest ANGIELSKI!
|
2001-06-29 08:48:47 +00:00
|
|
|
|
|
2001-07-16 16:59:47 +00:00
|
|
|
|
Prosz<EFBFBD>, opisz tw<74>j problem ze szczeg<65><67>ami, podaj przyk<79>ady itd. i nie zapomnij
|
|
|
|
|
do<EFBFBD><EFBFBD>czy<EFBFBD>:
|
2001-06-29 08:48:47 +00:00
|
|
|
|
|
2001-07-16 16:59:47 +00:00
|
|
|
|
CO?
|
|
|
|
|
===
|
|
|
|
|
|
|
|
|
|
1. Informacja o systemie.
|
|
|
|
|
|
|
|
|
|
- dystrybucja linuxa
|
|
|
|
|
np.:
|
|
|
|
|
RedHat 7.1, Slackware 7.0 + pakiety developerskie z 7.1 ...
|
|
|
|
|
- wersja j<>dra
|
|
|
|
|
uname -a
|
|
|
|
|
- wersje bibliotek
|
2001-06-29 08:48:47 +00:00
|
|
|
|
ls -l /lib/libc[.-]*
|
|
|
|
|
- wesja X-<2D>w
|
2001-07-16 16:59:47 +00:00
|
|
|
|
X -version
|
2001-06-29 08:48:47 +00:00
|
|
|
|
- wersja gcc i ld
|
|
|
|
|
gcc -v
|
|
|
|
|
ld -v
|
|
|
|
|
- wersja binutils
|
|
|
|
|
as --version
|
|
|
|
|
|
|
|
|
|
2 . Sprz<72>t i sterowniki :
|
|
|
|
|
- informacja o procesorze
|
|
|
|
|
cat /proc/cpuinfo
|
|
|
|
|
- producent i model karty video
|
2001-07-16 16:59:47 +00:00
|
|
|
|
np. :
|
2001-06-29 08:48:47 +00:00
|
|
|
|
Asus V3800U chip : nVidia TNT2 Ultra pro 32MB SDRAM
|
|
|
|
|
Matrox G400 DH 32MB SGRAM
|
|
|
|
|
- typ i wersja sterownika video
|
2001-07-16 16:59:47 +00:00
|
|
|
|
np.:
|
2001-06-29 08:48:47 +00:00
|
|
|
|
X wbudowany sterownik
|
|
|
|
|
nvidia 0.9.623
|
|
|
|
|
Utah Glx Cvs 2001-02-17
|
|
|
|
|
DRI z X 4.0.3
|
|
|
|
|
- typ i sterownik karty d<>wi<77>kowej
|
2001-07-16 16:59:47 +00:00
|
|
|
|
np.:
|
2001-06-29 08:48:47 +00:00
|
|
|
|
Creative SBLive! Gold ze sterownikiem OSS z oss.creative.com
|
2001-07-16 16:59:47 +00:00
|
|
|
|
Creative SB16 ze sterownikami OSS z j<>dra
|
|
|
|
|
GUS PnP z emulacja OSS ALSA
|
|
|
|
|
|
|
|
|
|
- je<6A>li nie jeste<74> pewien, do<64><6F>cz wynik wykonania lspci -v
|
2001-06-29 08:48:47 +00:00
|
|
|
|
|
|
|
|
|
Problemy z kompilacj<63>:
|
2001-07-16 16:59:47 +00:00
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~
|
2001-06-29 08:48:47 +00:00
|
|
|
|
3 . Wyj<79>cie configure/make :
|
2001-07-16 16:59:47 +00:00
|
|
|
|
make distclean
|
|
|
|
|
. /configure &>config.log
|
|
|
|
|
. /make &>make.log
|
2001-06-29 08:48:47 +00:00
|
|
|
|
4. oraz te pliki:
|
|
|
|
|
config.h
|
|
|
|
|
config.mak
|
|
|
|
|
libvo/config.mak
|
|
|
|
|
|
2001-07-16 16:59:47 +00:00
|
|
|
|
Problemy z odgrywaniem:
|
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
3 . Wyjscie mplayera z opcj<63> -v
|
|
|
|
|
mplayer -v [opcje] nazwa.pliku &> mplayer.log
|
2001-06-29 08:48:47 +00:00
|
|
|
|
|
2001-07-16 16:59:47 +00:00
|
|
|
|
4 . Je<4A>eli problem jest specyficzny dla jednego lub kilku plik<69>w, prze<7A>lij te
|
|
|
|
|
pliki na adres:
|
|
|
|
|
ftp://mplayer.dev.hu/MPlayer/incoming
|
|
|
|
|
Zwykle pierwsze 1-5 Mb wystarczy do powielenia problemu ale najpierw
|
|
|
|
|
powiniene<EFBFBD> to sprawdzi<7A>:
|
|
|
|
|
dd if=tw<74>j.plik of=maly.plik bs=1k count=1024
|
|
|
|
|
( wytnie to pierwszy megabajt z tw<74>j.plik i zapisze do maly.plik )
|
|
|
|
|
Spr<EFBFBD>buj jeszcze raz na tym ma<6D>ym pliku i je<6A>li problem ponownie wyst<73>pi, to
|
|
|
|
|
znaczy <20>e wystarczy wys<79>a<EFBFBD> ma<6D>y plik.
|
|
|
|
|
NIGDY nie wysy<73>aj takich plik<69>w poczt<7A>! Za<5A>aduj go przez ftp a na liste wy<77>lij
|
|
|
|
|
tylko <20>cie<69>k<EFBFBD>/nazw<7A> pliku. Je<4A>eli plik jest dost<73>pny przez sie<69>, wy<77>lij
|
|
|
|
|
_dok<EFBFBD>adny_ URL do niego.
|
2001-06-29 08:48:47 +00:00
|
|
|
|
|
2001-07-16 16:59:47 +00:00
|
|
|
|
5. W przypadku przerwa<77> w dzia<69>aniu programu ( segfault, SIGILL, sygna<6E> 4
|
|
|
|
|
itd.):
|
2001-06-29 08:48:47 +00:00
|
|
|
|
|
2001-07-16 16:59:47 +00:00
|
|
|
|
Je<EFBFBD>eli masz coredump po tym zdarzeniu, patrz 5.a, je<6A>li nie patrz 5.b:
|
2001-06-29 08:48:47 +00:00
|
|
|
|
|
|
|
|
|
5.a Wydrukuj nam coredump ( je<6A>eli zosta<74> stworzony ).
|
2001-07-16 16:59:47 +00:00
|
|
|
|
|
|
|
|
|
Utw<EFBFBD>rz nast<73>puj<75>cy skrypt:
|
2001-06-29 08:48:47 +00:00
|
|
|
|
|
|
|
|
|
disass $eip-32 $eip+32
|
|
|
|
|
printf "eax=%08lX\n",$eax
|
|
|
|
|
printf "ebx=%08lX\n",$ebx
|
|
|
|
|
printf "ecx=%08lX\n",$ecx
|
|
|
|
|
printf "edx=%08lX\n",$edx
|
|
|
|
|
printf "esp=%08lX\n",$esp
|
|
|
|
|
printf "ebp=%08lX\n",$ebp
|
|
|
|
|
printf "edi=%08lX\n",$edi
|
|
|
|
|
printf "esi=%08lX\n",$esi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P<EFBFBD><EFBFBD>niej po prostu wykonaj nast<73>puj<75>ce polecenie:
|
2001-07-16 16:59:47 +00:00
|
|
|
|
gdb mplayer --core=core -batch --command=command_file >mplayer.bug
|
2001-06-29 08:48:47 +00:00
|
|
|
|
|
2001-07-16 16:59:47 +00:00
|
|
|
|
5.b.: Uruchom MPlayera w gdb:
|
2001-06-29 08:48:47 +00:00
|
|
|
|
[ w shellu roota/u<>ytkownika: ]
|
|
|
|
|
# gdb mplayer
|
|
|
|
|
[ prompt gdb : ]
|
|
|
|
|
> run -v [options-to-mplayer] filename
|
|
|
|
|
. ( czekaj a<> huknie )
|
|
|
|
|
> bt
|
|
|
|
|
> disass $eip-32 $eip+32
|
|
|
|
|
I wy<77>lij nam wyj<79>cie z tego co powy<77>sze!
|
|
|
|
|
|
|
|
|
|
Og<EFBFBD>lnie:
|
2001-07-16 16:59:47 +00:00
|
|
|
|
~~~~~~~~
|
|
|
|
|
Je<EFBFBD>li co<63> jest du<64>e (logi itd.), wtedy lepiej za<7A>adowa<77> to przez ftp
|
|
|
|
|
(zgzipowane), oraz do<64><6F>czy<7A> jedynie <20>cie<69>k<EFBFBD>/nazw<7A> pliku w raporcie!
|
2001-06-29 08:48:47 +00:00
|
|
|
|
|
2001-07-16 16:59:47 +00:00
|
|
|
|
(poprawione przez nell)
|