Ostatní > Tipy a triky pro Linux

Hlášky programů spouštěných z terminálu pro mini debugování (hledání chyb)

(1/1)

jadd:
Hledat chyby v programech lze pouhým spuštěním s terminálu, pro více debugovacích zpráv může mít program debugovací volby někdy i s více úrovněma. Další takové programy přímo určené k debugování programů jsou gdb (gnu debugger) a třeba strace, ltrace apod. Předpoklad pro úspěšné debugování s gdb který slouží hlavně programátorům je program zkompilovaný s debugovacími volbami. Nevýhodou je, že program je pak pomalejší a proto se takto kompilovaný kod běžně nepoužívá. V Ubuntu a i v jiných distribucích se k takovému účelu musí instalovat balík s koncovkou dbg příslušný určitému programu. Já tu psát o gdb ale nebudu (nejsem programátor). Chtěl jsem jen uvést možnosti v úvodu.
Zde bych rád a doufám i další uváděl jen běžné chyby spouštěných programů bez speciálních nástrojů.

Pokud vidíte něco podobného jako

--- Citace ---(fslint-gui:5779): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
--- Konce citace ---
je řešením instalace balíku gtk2-engines-pixbuf. Důvod? některé aplikace používají stále starší toolkit.

Navigace

[0] Seznam témat

Přejít na plnou verzi