Mercurial > mplayer.hg
comparison DOCS/German/BUGREPORTS @ 1292:f20f1851f193
First few german docs by JAF <jaf.corporation at gmx.at> and me.
author | atmos4 |
---|---|
date | Sun, 08 Jul 2001 08:57:34 +0000 |
parents | |
children | 09d7ca3f4dc9 |
comparison
equal
deleted
inserted
replaced
1291:36ed1692c0b8 | 1292:f20f1851f193 |
---|---|
1 Wie berichte ich über Programmfehler? | |
2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
3 Zuerst lese DOCS/BUGS sowie andere Dokumentationen. Wenn dein Problem | |
4 nicht bekannt ist oder durch unsere Anweisungen nicht gelöst werden kann, | |
5 berichte über den Programmfehler: | |
6 | |
7 Wo? | |
8 === | |
9 Tritt der mplayer-users Mailingliste bei: | |
10 http://lists.sourceforge.net/lists/listinfo/mplayer-users | |
11 und sende deinen Fehlerbericht an: | |
12 mplayer-users@lists.sourceforge.net | |
13 Wir werden keine persönliche Kopie senden, also bitte anmelden!!! | |
14 | |
15 Sende auf keinen Fall Fehlerberichte direkt an die private Mail-Adresse | |
16 des Autors!!! Wir arbeiten miteinander am Quellcode, also ist jeder | |
17 interessiert. | |
18 Nebenbei gesagt: Oft wissen auf andere Benutzer eine Lösung | |
19 (Systemkonfigurationsprobleme, fehlerhafte Treiber usw.), sogar wenn wir | |
20 denken, es sei ein Fehler in unserem Code. | |
21 Die Sprache dieser Mailingliste ist ENGLISCH! | |
22 | |
23 Bitte beschreibe dein Problem detailiert - Beispiele usw. - aber vergiss | |
24 nicht, das dein Bericht folgendes beinhalten sollte: | |
25 | |
26 Was? | |
27 ==== | |
28 | |
29 1. Die Systeminfos, die wir immer wollen: | |
30 - Linux Distribution | |
31 z.B.: | |
32 RedHat 7.1 | |
33 Slackware 7.0 + devel packs von 7.1 ... | |
34 - Kernel Version: | |
35 uname -a | |
36 - libc Version: | |
37 ls -l /lib/libc[.-]* | |
38 - X Version: | |
39 X -version | |
40 - gcc und ld Versionen: | |
41 gcc -v | |
42 ld -v | |
43 - binutils Version: | |
44 as --version | |
45 | |
46 2. Hardware & Treiber: | |
47 - CPU Infos: | |
48 cat /proc/cpuinfo | |
49 - Grafikkartenhersteller und Modell | |
50 z.B.: | |
51 ASUS V3800U chip: nVidia TNT2 Ultra Pro 32MB SDRAM | |
52 Matrox G400 DH 32MB SGRAM | |
53 - Grafikkartentreiber-Typ & Version | |
54 z.B.: | |
55 X eigener Treiber | |
56 nvidia 0.9.623 | |
57 Utah-GLX CVS 2001-02-17 | |
58 DRI von X 4.0.3 | |
59 - Soundkartentyp und Treiber | |
60 z.B.: | |
61 Creative SBLive! Gold mit OSS Treiber von oss.creative.com | |
62 Creative SB16 mit OSS Treiber des Kernels | |
63 GUS PnP mit ALSA OSS Emulation | |
64 - wenn du dir unsicher bist, schick die Ausgabe von lspci -v mit | |
65 | |
66 Bei Kompilierungsfehlern/-problemen: | |
67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
68 3. Ausgabe von configure/make: | |
69 make distclean | |
70 ./configure &>config.log | |
71 ./make &>make.log | |
72 4. diese Dateien: | |
73 config.h | |
74 config.mak | |
75 libvo/config.mak | |
76 | |
77 Bei Wiedergabeproblemen: | |
78 ~~~~~~~~~~~~~~~~~~~~~~~~ | |
79 3. Ausgabe von MPlayer in Ausführlichkeits-Stufe 1 (-v) | |
80 mplayer -v [Optionen] Dateiname &> mplayer.log | |
81 | |
82 4. Wenn das Problem spezifisch für eine oder einige wenige Datien besteht, | |
83 lade die Datei bitte auf: | |
84 ftp://thot.banki.hu/MPlayer/incoming/ | |
85 Normalerweise reichen die ersten 1-5MB der Datei aus, um das Problem zu | |
86 reproduzieren, aber als Erstes solltest du das ausprobieren: | |
87 dd if=deinedatei of=kleinedatei bs=1k count=1024 | |
88 (kopiert das erste MB von 'deinedatei' in die Datei 'kleinedatei') | |
89 Nun versuche es nochmals mit dieser kleinen Datei, und wenn der Fehler | |
90 immer noch auftritt, reicht es die kleine Datei hochzuladen. | |
91 Sende NIE solche Dateien via mail! Lade es herauf und schicke nur den Pfad/ | |
92 Dateinamen der Daei auf dem FTP. | |
93 Wenn die Datei im Internet bereits verfügbar ist, reicht ri4 _exakte_ URL | |
94 aus! | |
95 | |
96 5. Bei Abstürzen (Speicherverletzung, SIGILL, signal 4 usw.): | |
97 | |
98 Wenn du ein Speicherabbild (Coredump) vom Absturz besitzt, siehe 5.a, | |
99 ansonsten 5.b: | |
100 | |
101 5.a: Bitte gib uns den Coredump aus (sofern es erzeugt wurde). | |
102 Wie: | |
103 Bitte erzeuge die folgende Kommandodatei (Command File): | |
104 | |
105 disass $eip-32 $eip+32 | |
106 printf "eax=%08lX\n",$eax | |
107 printf "ebx=%08lX\n",$ebx | |
108 printf "ecx=%08lX\n",$ecx | |
109 printf "edx=%08lX\n",$edx | |
110 printf "esp=%08lX\n",$esp | |
111 printf "ebp=%08lX\n",$ebp | |
112 printf "edi=%08lX\n",$edi | |
113 printf "esi=%08lX\n",$esi | |
114 | |
115 Dann führe einfach den folgenden Befehl aus: | |
116 gdb mplayer --core=core -batch --command=kommando_datei >mplayer.bug | |
117 | |
118 5.b.: Führe MPlayer in gdb aus: | |
119 [im Root/User Shell Prompt:] | |
120 # gdb mplayer | |
121 [im gdb Prompt:] | |
122 > run -v [Optionen für Mplayer] Dateiname | |
123 ... (warte bis zum Absturz) | |
124 > bt | |
125 > disass $eip-32 $eip+32 | |
126 Sende uns die gesamte Ausgabe obiger Dinge! | |
127 | |
128 Allgemein: | |
129 ~~~~~~~~~~ | |
130 Wenn etwas sehr groß ist (Log-Dateien usw.), ist es besser, es (gzippt) | |
131 auf den FTP hochzuladen und nur den Pfad-/Dateinamen im Fehlerbericht | |
132 anzugebeben! | |
133 | |
134 -- | |
135 Übersetzung: JAF <jaf.corporation at gmx.at> und | |
136 Felix Bünemann <atmosfear at users.sourceforge.net> |