Portál AbcLinuxu, 5. května 2025 18:38
thread apply all bt full
.
Mam sice backtrace zo vsetkych vlaken , vystupny log je ale prilis dlhy a tak mi nieje jasne ktore z vlaken sposobilo segmentation fault.
Ako zistim ktore vlakno sposobilo segmentation fault ? Rsp. ako zistim ktory backtrace z vlakna je pre mna zaujimavy ?
vdaka
M.
info threadsto ti vypise vsechna vlakna(vcetne jejich jmen - pokud to pouzivas). U aktualiho vlakna bude hvezdicka. Pokud to budes debugovat tak ti jeste poradim kouzelny prikaz "set scheduler locking on". To zamkne scheduler takze budes krokovat jen jedno vlakno a ostatni vlakna budou stat a neboudou ti vyskakovat breakpointy z ostatnich vlaken.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.