Difference between revisions of "How do I create a bug report/de"
m |
m |
||
Line 7: | Line 7: | ||
== Prüfen sie, ob der Bug nicht bereits gemeldet wurde == | == Prüfen sie, ob der Bug nicht bereits gemeldet wurde == | ||
− | # Verwenden sie das Suchfeld in [http://bugs.freepascal.org/view_all_set.php?type=3&source_query_id=1482 View Issues]. Hinweis: The searching is quite dummy, | + | # Verwenden sie das Suchfeld in [http://bugs.freepascal.org/view_all_set.php?type=3&source_query_id=1482 View Issues]. Hinweis: The searching is quite dummy, wenn sie z.B. ein Problem mit der Verwendung von TEdit.SelStart haben, versuchen sie nach "SelStart" zu suchen. |
Falls das selbe Problem bereits gemeldet wurde: | Falls das selbe Problem bereits gemeldet wurde: | ||
* reopen it, if the bug report has been resolved or closed - use Reopen Issue button | * reopen it, if the bug report has been resolved or closed - use Reopen Issue button | ||
Line 18: | Line 18: | ||
* Sie müssen eingeloggt sein, um einen Fehlerbericht zu erstellen, siehe Abschnitt [[#Einloggen/Erstellen eines neuen Accounts]]. | * Sie müssen eingeloggt sein, um einen Fehlerbericht zu erstellen, siehe Abschnitt [[#Einloggen/Erstellen eines neuen Accounts]]. | ||
* Nach dem Einloggen gehen sie zur [http://bugs.freepascal.org/bug_report_advanced_page.php Report Issue] Seite. Füllen sie so viel aus wie sie können und wissen. Je präziser, um so besser. | * Nach dem Einloggen gehen sie zur [http://bugs.freepascal.org/bug_report_advanced_page.php Report Issue] Seite. Füllen sie so viel aus wie sie können und wissen. Je präziser, um so besser. | ||
− | #* Wichtige Felder sind die Betriebssystem- und Produktfelder und die Schritte zum Nachvollziehen des Problems. Wenn ein Problem von den Entwicklern nicht nachvollzogen werden kann, können sie auch nicht damit beginnen, es zu berichtigen. | + | #* Wichtige Felder sind die Betriebssystem- und Produktfelder und die Schritte zum Nachvollziehen des Problems. Wenn ein Problem von den Entwicklern nicht nachvollzogen werden kann, können sie auch nicht damit beginnen, es zu berichtigen. Vergessen sie nicht zu erwähnen, wenn sie eine exotischere PC Architektur verwenden (z.B. big endian oder 64-Bit). |
#* It is often useful to upload a small test application that shows the bug, and this speeds up correcting it. | #* It is often useful to upload a small test application that shows the bug, and this speeds up correcting it. | ||
#* Wenn es einen graphischen Fehler gibt, ist es hilfreich, einen (teilweisen) Screenshot hochzuladen (png oder jpeg Format, kein bmp Format). | #* Wenn es einen graphischen Fehler gibt, ist es hilfreich, einen (teilweisen) Screenshot hochzuladen (png oder jpeg Format, kein bmp Format). | ||
#* Wenn es ein Absturz ist, versuchen sie eine Ablaufverfolgung zu erzeugen. Siehe [[Creating a Backtrace with GDB/de|Erzeugen einer Ablaufverfolgung mit GDB]] für mehr Informationen. | #* Wenn es ein Absturz ist, versuchen sie eine Ablaufverfolgung zu erzeugen. Siehe [[Creating a Backtrace with GDB/de|Erzeugen einer Ablaufverfolgung mit GDB]] für mehr Informationen. | ||
− | #* | + | #* Sie können versuchen, den Bug auf so viel wie möglichen Plattformen zu reproduzieren. Dies hilft zu ermitteln, ob es sich um ein Widget-spezifisches Problem handelt. |
#* You can boost fixing the bug by submitting a bounty, siehe [[Bounties]]. | #* You can boost fixing the bug by submitting a bounty, siehe [[Bounties]]. | ||
== Einloggen/Erstellen eines neuen Accounts == | == Einloggen/Erstellen eines neuen Accounts == | ||
Sie müssen eingeloggt sein, um Fehlerberichte einzureichen oder zu bearbeiten. Wenn sie als Gast eingeloggt sind (was beim Aufrufen der angegebenen Seite automatisch der Fall ist), müssen sie sich zuerst ausloggen (Gäste können keine Berichte erstellen, sie können sie nur betrachten). Wenn sie bereits einen Account haben, gehen sie zur [http://bugs.freepascal.org/login_page.php Login Seite], andernfalls erstellen sie einen neuen Account auf der [http://bugs.freepascal.org/signup_page.php Anmelde Seite]. | Sie müssen eingeloggt sein, um Fehlerberichte einzureichen oder zu bearbeiten. Wenn sie als Gast eingeloggt sind (was beim Aufrufen der angegebenen Seite automatisch der Fall ist), müssen sie sich zuerst ausloggen (Gäste können keine Berichte erstellen, sie können sie nur betrachten). Wenn sie bereits einen Account haben, gehen sie zur [http://bugs.freepascal.org/login_page.php Login Seite], andernfalls erstellen sie einen neuen Account auf der [http://bugs.freepascal.org/signup_page.php Anmelde Seite]. |
Revision as of 17:42, 27 September 2008
│ Afrikaans (af) │
Deutsch (de) │
English (en) │
français (fr) │
português (pt) │
русский (ru) │
Sie haben einen Fehler in Lazarus gefunden und wollen ihn den Lazarus Entwicklern mitteilen. Diese Seite sagt ihnen, wie sie das machen.
Lazarus code compilation errors
If you have errors when compiling code from latest SVN revision, please contact the Mailing list or better join #lazarus-ide IRC channel on irc.freenode.net. Then the problem should be solved more promptly.
Prüfen sie, ob der Bug nicht bereits gemeldet wurde
- Verwenden sie das Suchfeld in View Issues. Hinweis: The searching is quite dummy, wenn sie z.B. ein Problem mit der Verwendung von TEdit.SelStart haben, versuchen sie nach "SelStart" zu suchen.
Falls das selbe Problem bereits gemeldet wurde:
- reopen it, if the bug report has been resolved or closed - use Reopen Issue button
- add a note, if you have reproduce this bug in different situation than reported
- you can set to monitor changes in this bug report - use Monitor Issue button
Anmerkung: Sie müssen eingeloggt sein, um diese Operationen durchzuführen, siehe Abschnitt #Einloggen/Erstellen eines neuen Accounts.
Geben sie den Fehler in den Lazarus Bug Tracker ein
- Gehen sie zum Lazarus Bug Tracker.
- Sie müssen eingeloggt sein, um einen Fehlerbericht zu erstellen, siehe Abschnitt #Einloggen/Erstellen eines neuen Accounts.
- Nach dem Einloggen gehen sie zur Report Issue Seite. Füllen sie so viel aus wie sie können und wissen. Je präziser, um so besser.
- Wichtige Felder sind die Betriebssystem- und Produktfelder und die Schritte zum Nachvollziehen des Problems. Wenn ein Problem von den Entwicklern nicht nachvollzogen werden kann, können sie auch nicht damit beginnen, es zu berichtigen. Vergessen sie nicht zu erwähnen, wenn sie eine exotischere PC Architektur verwenden (z.B. big endian oder 64-Bit).
- It is often useful to upload a small test application that shows the bug, and this speeds up correcting it.
- Wenn es einen graphischen Fehler gibt, ist es hilfreich, einen (teilweisen) Screenshot hochzuladen (png oder jpeg Format, kein bmp Format).
- Wenn es ein Absturz ist, versuchen sie eine Ablaufverfolgung zu erzeugen. Siehe Erzeugen einer Ablaufverfolgung mit GDB für mehr Informationen.
- Sie können versuchen, den Bug auf so viel wie möglichen Plattformen zu reproduzieren. Dies hilft zu ermitteln, ob es sich um ein Widget-spezifisches Problem handelt.
- You can boost fixing the bug by submitting a bounty, siehe Bounties.
Einloggen/Erstellen eines neuen Accounts
Sie müssen eingeloggt sein, um Fehlerberichte einzureichen oder zu bearbeiten. Wenn sie als Gast eingeloggt sind (was beim Aufrufen der angegebenen Seite automatisch der Fall ist), müssen sie sich zuerst ausloggen (Gäste können keine Berichte erstellen, sie können sie nur betrachten). Wenn sie bereits einen Account haben, gehen sie zur Login Seite, andernfalls erstellen sie einen neuen Account auf der Anmelde Seite.