Ubuntu har nu mulighed for dynamisk at hente fejlfindingsoplysninger

Udviklerne af Ubuntu-distributionssættet har introduceret debuginfod.ubuntu.com-tjenesten, som giver dig mulighed for at fejlsøge programmer leveret i distributionssættet uden at installere separate pakker med fejlfindingsoplysninger fra debuginfo-lageret. Ved at bruge den nye tjeneste var brugerne i stand til dynamisk at downloade fejlfindingssymboler fra en ekstern server direkte under fejlretningen. Denne funktion understøttes fra og med GDB 10 og Binutils 2.34. Fejlretningsoplysninger leveres for pakker fra hoved-, universe-, begrænsede og multiverse-lagre for alle understøttede Ubuntu-udgivelser.

Debuginfod-processen, der driver tjenesten, er en HTTP-server til levering af ELF/DWARF-fejlretningsinformation og kildekode. Når den er bygget med debuginfod-understøttelse, kan GDB automatisk oprette forbindelse til debuginfod-servere for at downloade manglende debug-information om filer, der behandles, eller for at adskille debug-filer og kildekode for den eksekverbare, der debugges. For at aktivere debuginfod-serveren skal miljøvariablen 'DEBUGINFOD_URLS=»https://debuginfod.ubuntu.com» indstilles, før du kører GDB.

Kilde: opennet.ru

Tilføj en kommentar