În Ubuntu a fost implementată posibilitatea de a obține dinamic informații de depanare

Dezvoltatorii distribuției Ubuntu au prezentat serviciul debuginfod.ubuntu.com, care permite evitarea instalării pachetelor separate cu informații de depanare din repository debuginfo, în timpul depanării programelor livrate cu distribuția. Cu ajutorul noului serviciu, utilizatorii au acum posibilitatea de a descărca dinamic simboluri de depanare de pe un server extern direct în timpul procesului de depanare. Această funcționalitate este disponibilă începând cu versiunea GDB 10 și Binutils 2.34. Informațiile de depanare sunt furnizate pentru pachetele din repositorii main, universe, restricted și multiverse pentru toate versiunile suportate ale Ubuntu.

Procesul care asigură funcționarea serviciului debuginfod reprezintă un server HTTP pentru livrarea informațiilor de depanare ELF/DWARF și a codului sursă. La compilarea cu suport pentru debuginfod, GDB poate să se conecteze automat la serverele debuginfod pentru a descărca informațiile de depanare lipsă despre fișierele procesate sau a separa fișierele de depanare și codul sursă pentru executabilul în curs de depanare. Pentru a activa server debuginfod înainte de a rula GDB, trebuie setată variabila de mediu ‘DEBUGINFOD_URLS="https://debuginfod.ubuntu.com".

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster