Ang Ubuntu karon adunay katakus sa dinamikong pagkuha sa impormasyon sa pag-debug

Ang mga nag-develop sa Ubuntu distribution kit nagpaila sa debuginfod.ubuntu.com nga serbisyo, nga nagtugot kanimo sa pag-debug sa mga programa nga gihatag sa distribution kit nga walay pag-instalar sa lain nga mga pakete nga adunay impormasyon sa pag-debug gikan sa debuginfo repository. Gamit ang bag-ong serbisyo, ang mga tiggamit nakahimo sa dinamikong pag-download sa mga simbolo sa pag-debug gikan sa usa ka eksternal nga server direkta sa panahon sa pag-debug. Kini nga bahin gisuportahan sugod sa GDB 10 ug Binutils 2.34. Ang impormasyon sa pag-debug gihatag alang sa mga pakete gikan sa panguna, uniberso, gipugngan, ug multiverse nga mga repository sa tanan nga gisuportahan nga pagpagawas sa Ubuntu.

Ang proseso sa debuginfod nga nagpalihok sa serbisyo usa ka HTTP server alang sa paghatud sa ELF/DWARF debugging nga impormasyon ug source code. Kung gitukod gamit ang suporta sa debuginfod, ang GDB mahimong awtomatik nga magkonektar sa mga server sa debuginfod aron ma-download ang nawala nga impormasyon sa debug bahin sa mga file nga giproseso, o aron mabulag ang mga file sa debug ug source code alang sa mga executable nga gi-debug. Aron mahimo ang debuginfod server, ang environment variable 'DEBUGINFOD_URLS=Β»https://debuginfod.ubuntu.comΒ» kinahanglang itakda sa dili pa magpadagan sa GDB.

Source: opennet.ru

Idugang sa usa ka comment