annotate DOCS/xml/de/bugreports.xml @ 18123:e7ec97b60b96

add finished translations for * bugs.xml * bugreports.xml also add main.xml
author kraymer
date Mon, 17 Apr 2006 00:13:07 +0000
parents
children e371c7e18402
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
18123
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
1 <?xml version="1.0" encoding="iso-8859-1"?>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
2 <!-- in sync with revision 1.14 $ -->
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
3 <appendix id="bugreports">
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
4 <title>Wie Fehler (Bugs) berichtet werden</title>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
5 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
6 Gute Fehlerberichte sind ein sehr wertvoller Beitrag zur Entwicklung jedes
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
7 Softwareprojekts. Aber genau wie das Schreiben guter Software benötigt das
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
8 Anfertigen von Berichten über Probleme etwas Arbeit. Bitte sei dir darüber im
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
9 klaren, dass die meisten Entwickler sehr beschäftigt sind und eine unverschämt
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
10 hohe Anzahl Mails bekommen. Verstehe daher, dass du, obwohl dein Feedback für die
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
11 Verbesserung von <application>MPlayer</application> sehr wichtig ist und geschätzt
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
12 wird, <emphasis role="bold">alle</emphasis> Informationen, die wir fordern, zur
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
13 Verfügung stellen und die Anweisungen dieses Dokuments strikt befolgen musst.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
14 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
15 <sect1 id="bugreports_fix">
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
16 <title>Wie Fehler beseitigt werden</title>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
17 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
18 Wenn du das Gefühl hast, dass du die nötigen Kenntnisse hast, bist du dazu eingeladen,
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
19 dich selbst an der Lösung des Fehlers zu versuchen. Vielleicht hast du das schon?
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
20 Bitte lies
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
21 <ulink url="../../tech/patches.txt">dieses kurze Dokument</ulink>, um herauszufinden,
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
22 wie dein Code Teil von <application>MPlayer</application> werden kann. Die Leute der
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
23 Mailing-Liste
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
24 <ulink url="http://mplayerhq.hu/mailman/listinfo/mplayer-dev-eng">MPlayer-dev-eng</ulink>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
25 werden dir zur Seite stehen, wenn du Fragen hast.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
26 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
27 </sect1>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
28 <sect1 id="bugreports_regression_test">
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
29 <title>Wie Regressionstests mit CVS durchgeführt werden</title>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
30 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
31 Ein Problem, das manchmal auftreten kann ist "es hat vorher funktioniert, jetzt nicht
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
32 mehr...".
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
33 Hier ist eine Schritt-für-Schritt-Prozedur, um herauszufinden, wann das Problem
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
34 aufgetreten ist. Dies ist <emphasis role="bold">nicht</emphasis> für gelegentliche Benutzer.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
35 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
36 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
37 Zuerst musst du dir MPlayers Sourcenverzeichnis aus dem CVS besorgen.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
38 Eine Anleitung hierzu kann unten auf
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
39 <ulink url="http://www.mplayerhq.hu/dload.html">dieser Seite</ulink>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
40 gefunden werden.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
41 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
42 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
43 Du wirst dann im main/-Verzeichnis ein Abbild des CVS-Baums auf der Client-Seite
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
44 haben.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
45 Führe jetzt ein Update für dieses Abbild durch auf das Datum, das du möchtest:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
46 <screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
47 cd main/
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
48 cvs update -PAd -D "2004-08-23"
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
49 </screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
50 Das Datumsformat ist YYYY-MM-DD HH:MM:SS.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
51 Die Benutzung des Datumsformats stellt sicher, dass du in der Lage sein wirst,
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
52 Patches anhand des Datums, an dem sie eingespielt wurden, extrahieren kannst, wie im
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
53 <ulink url="http://mplayerhq.hu/pipermail/mplayer-cvslog/">MPlayer-cvslog-Archiv</ulink>.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
54 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
55 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
56 Gehe nun vor wie bei einem normalen Update:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
57 <screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
58 ./configure
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
59 make
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
60 </screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
61 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
62 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
63 Falls ein Nicht-Programmierer dies liest: Der schnellste Weg, an den Punkt zu
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
64 gelangen, wo das Problem auftrat ist eine Binärsuche &mdash; das bedeutet:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
65 Suche das Datum der Bruchstelle, indem du das Suchintervall wiederholt halbierst.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
66 Zum Beispiel, wenn das Problem 2003 auftrat, starte in der Mitte des Jahres und
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
67 frage "Ist das Problem schon da?".
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
68 Wenn ja, gehe zurück zum 1. April; wenn nicht, gehe zum 1. Oktober und so weiter.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
69 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
70 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
71 Wenn du viel Festplattenspeicher frei hast (eine vollständige Compilierung
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
72 benötigt momentan 100 MB, und ungefähr 300-350 MB, wenn Debugging-Symbole mit
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
73 dabei sind), kopiere vor einem Update die älteste Version, von der bekannt ist,
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
74 dass sie funktioniert; das spart Zeit, wenn du zurückgehen musst.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
75 (Es ist normalerweise nicht nötig, 'make distclean' vor einer erneuten Compilierung
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
76 einer früheren Version auszuführen. Wenn du also keine Backup-Kopie deines
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
77 Original-Sourcebaums machst, wirst du alles neu compilieren müssen, wenn du beim
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
78 gegenwärtigen wieder angekommen bist.)
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
79 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
80 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
81 Wenn du den Tag gefunden hast, an dem das Problem auftrat, fahre mit der Suche mit
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
82 dem mplayer-cvslog-Archiv (sortiert nach Datum) und einem genaueren cvs update,
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
83 welches Stunde, Minute und Sekunde beinhaltet, fort:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
84 <screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
85 cvs update -PAd -D "2004-08-23 15:17:25"
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
86 </screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
87 Dies wird dir erlauben, den genauen verursachenden Patch leicht zu finden.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
88 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
89 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
90 Wenn du den Patch gefunden hast, der Ursache des Problems ist, hast du fast gewonnen;
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
91 Berichte darüber im
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
92 <ulink url="http://bugzilla.mplayerhq.hu/">MPlayer Bugzilla</ulink>-System oder melde
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
93 dich bei
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
94 <ulink url="http://mplayerhq.hu/mailman/listinfo/mplayer-users">MPlayer-users</ulink>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
95 an schicke es dort ein.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
96 Es gibt eine Chance, dass der Autor einspringt und eine Lösung vorschlägt.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
97 Du kannst auch einen genauen Blick auf den Patch werden, bis er genötigt ist,
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
98 zu offenbaren, wo der Fehler ist :-).
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
99 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
100 </sect1>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
101 <sect1 id="bugreports_report">
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
102 <title>Wie Fehler berichtet werden</title>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
103 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
104 Probiere vor allem zu allererst die letzte CVS-Version von <application>MPlayer</application>,
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
105 da dein Problem dort möglicherweise schon behoben ist. Die Entwicklung geht extrem schnell
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
106 voran, die meisten Probleme in offiziellen Versionen werden innerhalb von Tagen oder sogar
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
107 Stunden den Entwicklern mitgeteilt. Benutze daher bitte <emphasis role="bold">nur
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
108 CVS</emphasis> beim Berichten von Fehlern. Dies gilt auch für Binärpakete von
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
109 <application>MPlayer</application>. CVS-Anweisungen findest du am unteren Ende <ulink
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
110 url="http://www.mplayerhq.hu/dload.html">dieser Seite</ulink> oder in der README.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
111 Wenn dies nicht hilft, ziehe die Liste <link linkend="bugs">bekannter Fehler</link> und den
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
112 Rest der Dokumentation zurate. Wenn dein Problem nicht bekannt ist oder durch unsere
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
113 Anweisungen nicht gelöst werden kann, dann teile uns den Fehler mit.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
114 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
115
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
116 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
117 Sende bitte keine Fehlerberichte privat an individuelle Entwickler. MPlayer ist
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
118 Gemeinschaftsarbeit, also wird es vielleicht mehrere interessierte Leute geben. Es
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
119 kommt auch teilweise vor, dass derselbe Fehler von anderen Benutzern gefunden wurde,
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
120 die bereits eine Lösung zur Umgehung des Problems haben, auch wenn es sich um einen
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
121 Fehler im <application>MPlayer</application>-Code handelt.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
122 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
123
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
124 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
125 Bitte beschreibe dein Problem so detailliert wie möglich. Dazu gehört ein klein
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
126 wenig Detektivarbeit, um die Umstände einzuengen, unter denen das Problem auftritt.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
127 Tritt der Fehler nur in bestimmten Situationen auf? Ist er abhängig von Dateien oder
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
128 Dateitypen? Tritt er nur bei einem Codec auf oder ist er davon unabhängig? Kannst
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
129 du den Fehler mit allen Ausgabetreibern reproduzieren? Je mehr Informationen du zur
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
130 Verfügung stellst, desto besser sind die Chancen, dass das Problem gelöst wird.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
131 Bitte vergiss nicht, auch die unten angeforderten wertvollen Informationen miteinzubeziehen.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
132 Ansonsten sind wir vermutlich nicht in der Lage, das Problem genau zu untersuchen.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
133 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
134
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
135 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
136 Ein exzellenter und gut geschriebener Führer, wie Fragen in öffentlichen Foren
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
137 gestellt werden sollen, ist
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
138 <ulink url="http://www.catb.org/~esr/faqs/smart-questions.html">How To Ask Questions
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
139 The Smart Way</ulink> von <ulink url="http://www.catb.org/~esr/">Eric S. Raymond</ulink>.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
140 Es gibt noch einen mit dem Namen
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
141 <ulink url="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html">How to Report
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
142 Bugs Effectively</ulink> von <ulink url="http://www.chiark.greenend.org.uk/~sgtatham/">Simon
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
143 Tatham</ulink>.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
144 Wenn du diese Richtlinien befolgst, solltest du Hilfe bekommen können. Bitte verstehe aber,
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
145 dass wir alle den Mailinglisten freiwillig in unserer Freizeit folgen. Wir sind sehr
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
146 beschäftigt und können nicht garantieren, dass du eine Lösung oder auch nur eine Antwort zu
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
147 deinem Problem erhältst.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
148 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
149
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
150 </sect1>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
151
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
152 <sect1 id="bugreports_where">
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
153 <title>Wo Fehler berichtet werden sollen</title>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
154 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
155 Melde dich bei der Mailingliste MPlayer-users an:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
156 <ulink url="http://mplayerhq.hu/mailman/listinfo/mplayer-users"/>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
157 und sende deinen Fehlerbericht an
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
158 <ulink url="mailto:mplayer-users@mplayerhq.hu"/>, wo dieser diskutiert werden kann.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
159 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
160 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
161 Wenn du es bevorzugst, kannst du statt dessen auch unseren brandneuen
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
162 <ulink url="http://bugzilla.mplayerhq.hu/">Bugzilla</ulink> verwenden.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
163 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
164 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
165 Die Sprache der Liste ist <emphasis role="bold">Englisch</emphasis>. Bitte
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
166 befolge die Standard-
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
167 <ulink url="http://www.ietf.org/rfc/rfc1855.txt">Netiquette-Richtlinien</ulink>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
168 und <emphasis role="bold">sende keine HTML-Mails</emphasis> an eine unserer
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
169 Mailinglisten. Du wirst ignoriert oder ausgeschlossen werden. Wenn du nicht
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
170 weißt, was eine HTML-Mail ist oder warum sie böse ist, lies dieses
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
171 <ulink url="http://expita.com/nomime.html">feine Dokument</ulink>. Es erklärt
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
172 alle Details und beinhaltet Instruktionen, wie man HTML abschalten kann. Beachte
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
173 auch, dass wir keine Kopien (CC, carbon-copy) verschicken. Es ist daher eine
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
174 gute Sache, sich anzumelden, um auch wirklich deine Antwort zu erhalten.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
175 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
176 </sect1>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
177
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
178 <sect1 id="bugreports_what">
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
179 <title>Was berichtet werden soll</title>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
180 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
181 Du wirst wahrscheinlich Logdateien, Konfigurationsinformationen und Beispieldateien
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
182 in deinen Fehlerbericht aufnehmen müssen. Wenn einige von ihnen ziemlich groß
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
183 werden, ist es besser, wenn du sie auf unseren
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
184 <ulink url="ftp://mplayerhq.hu/MPlayer/incoming/">FTP-Server</ulink> hochlädst,
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
185 und zwar in komprimierter Form (gzip und bzip2 bevorzugt). Gib dann in deinem
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
186 Fehlerbericht nur den Pfad- und den Dateinamen an. Unsere Mailinglisten haben ein
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
187 Nachrichten-Größenlimit von 80k, wenn du etwas größeres hast, musst du es
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
188 komprimieren und hochladen.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
189 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
190
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
191 <sect2 id="bugreports_system">
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
192 <title>Systeminformationen</title>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
193 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
194 <itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
195 <listitem><para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
196 Deine Linuxdistribution, Betriebssystem und Version, z.B.:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
197 <itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
198 <listitem><para>Red Hat 7.1</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
199 <listitem><para>Slackware 7.0 + Entwicklerpakete von 7.1 ...</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
200 </itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
201 </para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
202 <listitem><para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
203 Kernelversion:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
204 <screen>uname -a</screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
205 </para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
206 <listitem><para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
207 libc-Version:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
208 <screen>ls -l /lib/libc[.-]*</screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
209 </para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
210 <listitem><para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
211 gcc- und ld-Versionen:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
212 <screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
213 gcc -v
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
214 ld -v
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
215 </screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
216 </para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
217 <listitem><para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
218 binutils-Version:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
219 <screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
220 as --version
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
221 </screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
222 </para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
223 <listitem><para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
224 Wenn du Probleme mit dem Vollbildmodus hast:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
225 <itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
226 <listitem><para>Window-Manager-Typ und Version</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
227 </itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
228 </para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
229 <listitem><para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
230 Wenn du Probleme mit XVIDIX hast:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
231 <itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
232 <listitem><para>Farbtiefe von X:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
233 <screen>xdpyinfo | grep &quot;depth of root&quot;</screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
234 </para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
235 </itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
236 </para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
237 <listitem><para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
238 Wenn nur die GUI fehlerhaft ist:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
239 <itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
240 <listitem><para>GTK-Version</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
241 <listitem><para>GLIB-Version</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
242 <listitem><para>libpng-Version</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
243 <listitem><para>GUI-Situation, in der der Fehler auftritt</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
244 </itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
245 </para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
246 </itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
247 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
248 </sect2>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
249
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
250 <sect2 id="bugreports_hardware">
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
251 <title>Hardware und Treiber</title>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
252 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
253 <itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
254 <listitem><para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
255 CPU-Info (funktioniert nur unter Linux):
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
256 <screen>cat /proc/cpuinfo</screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
257 </para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
258 <listitem><para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
259 Videokartenhersteller und Modell, z.B.:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
260 <itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
261 <listitem><para>ASUS V3800U chip: nVidia TNT2 Ultra pro 32MB SDRAM</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
262 <listitem><para>Matrox G400 DH 32MB SGRAM</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
263 </itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
264 </para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
265 <listitem><para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
266 Videotreibertyp &amp; -version, .z.B.:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
267 <itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
268 <listitem><para>eingebauter Treiber von X</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
269 <listitem><para>nVidia 0.9.623</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
270 <listitem><para>Utah-GLX CVS 2001-02-17</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
271 <listitem><para>DRI von X 4.0.3</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
272 </itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
273 </para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
274 <listitem><para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
275 Soundkartentyp &amp; -treiber, z.B.:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
276 <itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
277 <listitem><para>Creative SBLive! Gold mit OSS-Treiber von oss.creative.com</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
278 <listitem><para>Creative SB16 mit Kernel-OSS-Treibern</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
279 <listitem><para>GUS PnP mit OSS-Emulation von ALSA</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
280 </itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
281 </para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
282 <listitem><para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
283 Füge bei Linuxsystemen im Zweifel die Ausgabe von <command>lspci -vv</command> bei.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
284 </para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
285 </itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
286 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
287 </sect2>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
288
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
289 <sect2 id="bugreports_configure">
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
290 <title>Configure-Probleme</title>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
291 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
292 Wenn du Fehlermeldungen beim Aufruf von <command>./configure</command> bekommst oder
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
293 die automatische Erkennung von etwas fehlschlägt, so lies <filename>configure.log</filename>.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
294 Du könntest dort die Antwort finden, zum Beispiel mehrere Versionen derselben Bibliothek,
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
295 die gemischt auf deinem System vorliegen, oder du hast vergessen, das Entwicklerpaket
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
296 (die mit dem Suffix -dev) zu installieren. Wenn du denkst, dass es sich um einen
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
297 Fehler handelt, binde <filename>configure.log</filename> in deinen Fehlerbericht ein.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
298 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
299 </sect2>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
300
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
301 <sect2 id="bugreports_compilation">
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
302 <title>Compilierungsprobleme</title>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
303 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
304 Bitte füge diese Dateien an:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
305 <itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
306 <listitem><para>config.h</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
307 <listitem><para>config.mak</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
308 </itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
309 Nur wenn die Compilierung unter einem dieser Verzeichnisse fehlschlägt, füge
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
310 die folgenden Dateien an:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
311 <itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
312 <listitem><para>Gui/config.mak</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
313 <listitem><para>libvo/config.mak</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
314 <listitem><para>libao2/config.mak</para></listitem>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
315 </itemizedlist>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
316 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
317 </sect2>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
318
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
319 <sect2 id="bugreports_playback">
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
320 <title>Wiedergabeprobleme</title>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
321 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
322 Bitte füge die Ausgabe von <application>MPlayer</application> im ausführlichen Modus
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
323 bei Level 1 an, denke aber daran, <emphasis role="bold">die Ausgabe nicht zu kürzen</emphasis>,
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
324 wenn du sie in deine Mail einfügst. Die Entwickler benötigen alle Ausgaben, um das Problem
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
325 angemessen zu untersuchen. Du kannst die Ausgabe folgendermaßen in eine Datei ausgeben:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
326 <screen>mplayer -v <replaceable>Optionen</replaceable> <replaceable>Dateiname</replaceable> &gt; mplayer.log 2&gt;&amp;1</screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
327 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
328
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
329 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
330 Wenn dein Problem speziell mit einer oder mehreren Dateien zu tun hat, lade diese bitte hoch nach:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
331 <ulink url="ftp://mplayerhq.hu/MPlayer/incoming/"/>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
332 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
333
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
334 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
335 Lade bitte auch eine kleine Textdatei hoch, die denselben Basisnamen wie deine Datei
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
336 hat, mit der Erweiterung .txt. Beschreibe dort das Problem, das du mit dieser speziellen
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
337 Datei hast und gib sowohl deine Emailadresse als auch die Ausgabe von
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
338 <application>MPlayer</application> im ausführlichen Modus bei Level 1 an. Normalerweise
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
339 reichen die ersten 1-5 MB einer Datei aus, um das Problem zu reproduzieren. Um ganz sicher
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
340 zu gehen, bitten wir dich, folgendes zu tun:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
341 <screen>dd if=<replaceable>deinedatei</replaceable> of=<replaceable>kleinedatei</replaceable> bs=1024k count=5</screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
342 Dies wird die ersten fünf Megabyte von '<emphasis role="bold">deine-datei</emphasis>' nehmen
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
343 und nach '<emphasis role="bold">kleine-datei</emphasis>' schreiben. Probiere es dann erneut
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
344 mit dieser kleinen Datei, und wenn der Fehler noch immer auftritt, ist dieses Beispiel für uns
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
345 ausreichend.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
346 Bitte sende <emphasis role="bold">niemals</emphasis> solche Dateien via Mail!
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
347 Lade sie hoch und schicke nur den Pfad/Dateinamen der Datei auf dem FTP-Server. Wenn
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
348 die Datei im Netz verfügbar ist, reicht es, die <emphasis role="bold">exakte</emphasis>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
349 URL zu schicken.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
350 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
351 </sect2>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
352
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
353 <sect2 id="bugreports_crash">
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
354 <title>Abstürze</title>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
355 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
356 Du musst <application>MPlayer</application> in <command>gdb</command> aufrufen und
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
357 uns die komplette Ausgabe schicken, oder, wenn du ein <filename>core</filename>-Dump
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
358 des Absturzes hast, kannst du nützliche Informationen von der Core-Datei extrahieren,
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
359 und zwar folgendermaßen:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
360 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
361
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
362 <sect3 id="bugreports_debug">
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
363 <title>Wie man Informationen eines reproduzierbaren Absturzes erhält</title>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
364 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
365 Compiliere <application>MPlayer</application> neu mit Debugging-Code aktiviert:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
366 <screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
367 ./configure --enable-debug=3
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
368 make
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
369 </screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
370 und rufe dann <application>MPlayer</application> innerhalb gdb auf mit:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
371 <screen>gdb ./mplayer</screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
372 Du befindest dich nun innerhalb gdb. Gib ein:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
373 <screen>run -v <replaceable>Optionen-an-mplayer</replaceable> <replaceable>Dateiname</replaceable></screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
374 und reproduziere den Absturz. Sobald du das getan hast, wird gdb zur Eingabeaufforderung
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
375 zurückkehren, wo du folgendes eingeben musst:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
376 <screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
377 bt
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
378 disass $pc-32 $pc+32
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
379 info all-registers
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
380 </screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
381 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
382 </sect3>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
383
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
384 <sect3 id="bugreports_core">
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
385 <title>Wie man aussagekräftige Informationen von einem Core-Dump extrahiert</title>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
386 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
387 Erzeuge die folgende Kommando-Datei:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
388 <screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
389 bt
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
390 disass $pc-32 $pc+32
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
391 info all-registers
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
392 </screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
393 Führe dann einfach folgendes Kommando aus:
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
394 <screen>gdb mplayer --core=core -batch --command=<replaceable>Kommando_Datei</replaceable> &gt; mplayer.bug</screen>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
395 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
396 </sect3>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
397 </sect2>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
398 </sect1>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
399
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
400 <sect1 id="bugreports_advusers">
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
401 <title>Ich weiß, was ich tue...</title>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
402 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
403 Wenn du einen Fehlerbericht wie oben beschrieben geschrieben hast und du dir sicher
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
404 bist, dass es ein Bug in <application>MPlayer</application> und nicht ein Problem mit dem
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
405 Compiler oder eine defekte Datei ist, du die Dokumentation gelesen hast und keine Lösungen
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
406 finden konntest und deine Soundtreiber OK sind, dann kannst du auch der
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
407 mplayer-advusers-Mailingliste beitreten und dort deine Fehlerberichte einsenden. Du wirst dort
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
408 schnellere und besser Antworten erhalten.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
409 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
410
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
411 <para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
412 Aber sei gewarnt: Wenn du Anfängerfragen oder Fragen stellst, die in dieser Anleitung
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
413 bereits beantwortet werden, wirst du ignoriert oder angemeckert, anstatt eine Antwort
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
414 zu erhalten. Also ärgere uns nicht und trete der -advusers-Liste nur bei, wenn du weißt,
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
415 was du machst und du dich für einen erfahrenen MPlayer-Benutzer oder -Entwickler hältst.
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
416 Wenn du diese Kriterien erfüllst, sollte es kein Problem für dich sein, dich anzumelden...
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
417 </para>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
418
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
419 </sect1>
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
420
e7ec97b60b96 add finished translations for
kraymer
parents:
diff changeset
421 </appendix>