Jak nahlásit chybu

Předpoklady

Aby bylo možné nahlásit chybu je nutné zjistit následující:

  1. Informace o systému:
    • Verze OS.
    • Který kompilátor byl použit, verze.
    • Verze cmake.
    • Verze knihoven Qt.
    • Pro některé pluginy, např. Jabber, verze libTLS, zlib, libidn, a jiných knihoven.
  2. Přesný popis problému:
    • Co bylo uděláno
    • Co se očekává
    • Co se přihodilo
  3. V případě fatální chyby, dopis problému nestačí. Je nutný debug log.

Upozornění

  • Nejdříve se ujistěte, že máte nejnovější verzi.
  • Ujistěte se, že jádro a pluginy jsou kompilovány se stejnými klíči (release/debug), může způsobit chyby.

Úplné informace o kompilaci a klíčích Kompilace z git

Obecné požadavky

  1. Hledejte podobný problém, pokud existuje, můžete přiložit hlášení.
  2. Když přidáváte hlášení zvažte: jedna chyba - jedno hlášení.
  3. Preferovaný jazyk je angličtina.
  4. Souhlasíte, že budete sledovat hlášení, a poskytovat další informace a napodobovat chybu v případě potřeby s novými verzemi z git nebo záplat které nabízejí.

Jak nahlásit kritickou chybu

V případě fatální chyby je vyžadován debug log. Proto musíte kompilovat qutIM a pluginy s debug informací a spouštět v debuggeru.

V Linuxu může program běžet v debuggeru jako je toto:

gdb qutim 

… nějaký text, zadejte run a stiskněte enter

(r) run 

… když se program zhroutí, bude zde krátká informace o chybě, zadejte where …

()where 

Zde budou veškeré informace o chybě, které musíte přidat do hlášení s krátkou informací.

Kam umístit hlášení

QutIM bug tracker

Sekce Bugs na fóru qutIM - pro požadavky na funkce a hlášení chyb

/home/qutim/data/www/wiki.qutim.org/data/pages/cs/bugreport.txt · Last modified: 2010/05/30 02:00 (external edit)
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki