Difference between revisions of "How do I create a bug report/de"

From Free Pascal wiki
Jump to navigationJump to search
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, if you e.g. have problem with using TEdit.SelStart, try to search for "SelStart".
+
# 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. Do not forget to mention, if you are using some exotic PC architecture (big endian or 64-bit).
+
#* 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.
#* You can try to reproduce the bug on as many different platforms as you can - it helps to determinate if it is widget specific issue.
+
#* 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

  1. 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

    • 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.