Ubuntu သည် ဒိုင်းနမစ် အမှားရှာပြင် အချက်အလက် ရယူနိုင်သည့် စွမ်းရည်ကို အကောင်အထည်ဖော်သည်။

Ubuntu ဖြန့်ချီရေးကိရိယာ၏ developer များသည် debuginfod.ubuntu.com ဝန်ဆောင်မှုကို မိတ်ဆက်ခဲ့ပြီး၊ ဖြန့်ချီရေးကိရိယာတွင် ပံ့ပိုးပေးထားသည့် ပရိုဂရမ်များကို အမှားရှာပြင်ခြင်းဆိုင်ရာ အချက်အလက်သိုလှောင်မှုမှ သီးခြားပက်ကေ့ခ်ျများ မထည့်သွင်းဘဲ အမှားရှာပြင်ခြင်းပြုလုပ်နိုင်စေမည့် debuginfod.ubuntu.com ဝန်ဆောင်မှုကို မိတ်ဆက်ပေးခဲ့သည်။ ဝန်ဆောင်မှုအသစ်ကို အသုံးပြု၍ အသုံးပြုသူများသည် အမှားရှာပြင်နေစဉ်အတွင်း ပြင်ပဆာဗာတစ်ခုမှ အမှားရှာပြင်ခြင်းသင်္ကေတများကို ဒိုင်းနမစ်ဖြင့် ဒေါင်းလုဒ်လုပ်နိုင်ခဲ့သည်။ ဤအင်္ဂါရပ်ကို GDB 10 နှင့် Binutils 2.34 ဖြင့် စတင်အသုံးပြုနိုင်ပါသည်။ အမှားရှာပြင်ဆင်ခြင်း အချက်အလက်ကို ပံ့ပိုးထားသော Ubuntu ထုတ်ဝေမှုအားလုံး၏ ပင်မ၊ စကြဝဠာ၊ ကန့်သတ်ထားသော၊ နှင့် မျိုးစုံသော သိုလှောင်နေရာများမှ ပက်ကေ့ဂျ်များအတွက် ပံ့ပိုးပေးထားသည်။

ဝန်ဆောင်မှုကို အားကောင်းစေသည့် debuginfod လုပ်ငန်းစဉ်သည် ELF/DWARF အမှားရှာပြင်ခြင်းဆိုင်ရာ အချက်အလက်နှင့် အရင်းအမြစ်ကုဒ်ကို ပေးပို့ရန်အတွက် HTTP ဆာဗာဖြစ်သည်။ debuginfod ပံ့ပိုးမှုဖြင့် တည်ဆောက်သောအခါ၊ GDB သည် ဖိုင်များလုပ်ဆောင်နေသည့် ပျောက်ဆုံးနေသော အမှားရှာပြင်ခြင်းဆိုင်ရာ အချက်အလက်များကို ဒေါင်းလုဒ်လုပ်ရန်၊ သို့မဟုတ် လုပ်ဆောင်နိုင်သော အမှားရှာပြင်နိုင်သော အရင်းအမြစ်ကုဒ်ကို ခွဲထုတ်ရန် အမှားရှာပြင်ဆာဗာများသို့ အလိုအလျောက်ချိတ်ဆက်နိုင်သည်။ အမှားရှာပြင်ဆာဗာကို ဖွင့်ရန်၊ ပတ်၀န်းကျင်ပြောင်းလဲနိုင်သော 'DEBUGINFOD_URLS=»https://debuginfod.ubuntu.com» ကို GDB မလုပ်ဆောင်မီ သတ်မှတ်ရပါမည်။

source: opennet.ru

မှတ်ချက် Add