Ubuntu's on rakendatud dünaamilise tõrkeinfo saamise võimalus

Ubuntu jaotuse arendajad tutvustasid teenust debuginfod.ubuntu.com, mis võimaldab arendamisel, kasutades jaotuses olevaid programme, vältida eraldi paketide installimist, mis sisaldavad silumisinfot debuginfo hoidlast. Uue teenuse abil saavad kasutajad dünaamiliselt laadida silumis sümboleid väliselt serverilt otse silumise ajal. Antud võimalus on toetatud alates GDB 10 ja Binutils 2.34 väljaandest. Silumisinfo on saadaval põhihoidlate, universumi, piiratud ja multiversumi pakettide jaoks kõikides toetatud Ubuntu väljaannetes.

Teenuse toimimist tagav protsess debuginfod on HTTP server, mis edastab ELF/DWARF silumisinfot ja allika koode. Kui debuginfod toetamine on kaasatud, võib GDB automaatselt ühenduda debuginfod serveritega, et laadida vajalikke silumisinfot töötlevate failide kohta või jagada silumisfaile ja allika koode arendatavale täitmisfailile. Selle aktiveerimiseks serverile peab debuginfod GDB täitmise eel seadistama keskkonnamuutuja ‘DEBUGINFOD_URLS="https://debuginfod.ubuntu.com".

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster