В Ubuntu die vermoë om dinamies foutopsporingsinligting te verkry, is geïmplementeer

Verspreidingsontwikkelaars Ubuntu het die debuginfod-diens bekendgestel.ubuntu.com, wat ontfoutingsprogramme wat in die verspreiding ingesluit is, toelaat sonder om aparte pakkette met ontfoutingsinligting vanaf die debuginfo-bewaarplek te installeer. Met die nuwe diens kan gebruikers dinamies ontfoutingsimbole direk vanaf 'n eksterne bediener aflaai tydens ontfouting. Hierdie funksie word ondersteun vanaf GDB 10 en Binutils 2.34. Ontfoutingsinligting word verskaf vir pakkette vanaf die hoof-, heelal-, beperkte en multiversum-bewaarplekke van alle ondersteunde vrystellings. Ubuntu.

Die debuginfod-proses, wat die diens uitvoer, is 'n HTTP-bediener vir die hantering van ELF/DWARF-ontfoutingsinligting en bronkode. Wanneer met debuginfod-ondersteuning gebou word, kan GDB outomaties aan debuginfod-bedieners koppel om ontbrekende ontfoutingsinligting oor die lêers wat verwerk word, af te laai of om ontfoutingslêers en bronkode vir die uitvoerbare lêer wat ontfout word, te skei. Om dit in te skakel bediener debuginfod voordat jy GDB uitvoer, moet jy die omgewingveranderlike 'DEBUGINFOD_URLS="https://debuginfod" stel.ubuntu.com».

Bron: opennet.ru

Koop betroubare hosting vir werwe met DDoS-beskerming, VPS VDS-bedieners 🔥 Koop betroubare webwerfhosting met DDoS-beskerming, VPS VDS-bedieners | ProHoster