Firefox 59.0.3 novērš Windows 10 aprīļa 2018 saderības problēmu
- Kategorija: Firefox
Firefox lietotāji, kuri palaiž stabilo tīmekļa pārlūka versiju un plāno atjaunināšanu uz 2018. gada aprīlis Windows 10 atjaunināta versija tuvākajās dienās, iespējams, vēlēsities pārliecināties, vai tīmekļa pārlūkprogramma ir jaunināta uz 59.0.3 versiju, lai izvairītos no saderības problēmām.
Microsoft plāno publicēt lejupielādes saites un lejupielādes iespējas jaunajam funkciju atjauninājums operētājsistēmai Windows 10 šodien . Faktiski dažas no saitēm jau darbojas, un lietotāji var lejupielādēt ISO attēlus, lai mērķa mašīnās instalētu operētājsistēmas jaunāko funkciju atjauninājumu.
Kamēr Firefox darbosies mašīnās, kurās darbojas Windows 10 aprīļa 2018 atjauninājums, lietotājiem var rasties saderības problēmas vietnēs, kuras viņi atver pārlūkā, palaižot Windows 10 versiju 1803.
Saskaņā ar uz kļūdu ziņojumu Mozilla kļūdu uzskaites vietnē Bugzilla, vietnēs, kurās tiek izmantots noteikts kods, tiek parādīts kļūdas ziņojums “nederīgs regulārās izteiksmes karogs”. Cita vietne uz kravas iekrāja “fatālu kļūdu”. Kļūdas tiek izmestas tikai tad, ja Firefox 59.0.2 vai vecāka versija, kas darbojas Windows 10 versijas 1803 sistēmās.
Iepriekšējās Windows versijās Firefox netiek ietekmēts. Brian Duke, kurš ziņoja par problēmu Mozilla, problēma skar tikai Firefox, Stable, ESR un Developer Edition, nevis citus pārlūkus, piemēram, Chrome vai Edge.
Es mēģināju atkārtot problēmu blāvajā mēn., Un kļūda netika izmesta Windows 10 versijas 1803 mašīnā.
Deivids Majors atklāja, kāpēc Firefox operētājsistēmas Windows 10 versijā 1803 rada kļūdas, kamēr tā pati Firefox versija vecākajās versijās to nedara.
Pārskatot regexp karodziņus šeit: https://searchfox.org/mozilla-central/rev/7ccb618f45a1398e31a086a009f87c8fd3a790b6/js/src/frontend/TokenStream.cpp#2002
Pēc “g” mēs nosūtām EOF caur ucrtbase! Isalpha (caur JS7_ISLET: https://searchfox.org/mozilla-central/rev/7ccb618f45a1398e31a086a009f87c8fd3a790b6/js/src/util/Text.h#39)
Saskaņā ar 17133.1. Punktu ucrtbase! Isalpha (-1) ir taisnība (vismaz angļu valodā), un tā izslēdz mūsu parsētāja loģiku. Jaunāki par 16299 gadiem ucrtbase! Isalpha (-1) atgriezās nepatiesi.
Nav skaidrs, cik plaša ir šī problēma, taču šķiet, ka Mozilla ir pietiekami svarīga, lai neilgi pirms nākamās lielās Firefox versijas (Firefox 60 un Firefox 60 ESR) izlaišanas atjauninātu Firefox Stable un Firefox ESR.
Mozilla šodien plāno virzīt jauno Firefox versiju, izmantojot pārlūka atjaunināšanas kanālus. Kad tūlīt lejupielādējat Firefox, izmantojot spraudņa instalētāju no Mozilla vietnes, jūs jau saņemat jauno versiju 59.0.3, kurai problēma ir novērsta.
Atjaunināšanas pārbaudi var palaist, pārlūkā atlasot Palīdzība> Izvēlne> Par Firefox. Jūs varat iepazīties ar izlaiduma piezīmēm šeit .