Firefox 59.0.3 korjaa Windows 10. huhtikuuta 2018 -yhteensopivuusongelman

Firefox-käyttäjät, jotka käyttävät selaimen vakaa versiota ja suunnittelevat päivitystä Huhtikuu 2018 Windows 10: n päivitysversio lähipäivinä kannattaa ehkä varmistaa, että selain on päivitetty versioon 59.0.3, jotta vältetään yhteensopivuusongelmat.

Microsoft aikoo julkaista latauslinkit ja latausvaihtoehdot uuteen ominaisuuden päivitys Windows 10: lle tänään . Itse asiassa jotkut linkit ovat jo aktiivisia, ja käyttäjät voivat ladata ISO-kuvat asentaaksesi viimeisimmän ominaisuuspäivityksen käyttöjärjestelmälle kohdekoneisiin.

Vaikka Firefox toimii koneissa, joissa on Windows 10. huhtikuuta 2018 -päivitys, käyttäjät saattavat kohdata yhteensopivuusongelmia verkkosivustoilla, jotka avaavat selaimessa, kun ne käyttävät Windows 10 -versiota 1803.

mukaan virheraporttiin Mozillan vianseurantaverkkosivustolla Bugzilla, sivustot, jotka käyttävät erityistä koodia, heittävät virheilmoituksen virheellisestä säännöllisestä lausekkeesta. Toinen sivusto heijasti kuolemaan johtavaa virhettä. Virheet heitetään vain, jos Firefox 59.0.2 tai vanhempi, joka toimii Windows 10 version 1803 järjestelmissä.

firefox error

Aiemmissa Windows-versioissa ei ole vaikutusta Firefoxiin. Mozillaan ilmoittaneen Brian Duken mukaan ongelma koskee vain Firefoxia, Stablea, ESR: ää ja kehittäjäpakettia eikä muita selaimia, kuten Chrome tai Edge.

Yritin toistaa ongelman Pale Moon -sovelluksessa, ja virhettä ei heitetty Windows 10 -versiossa 1803 olevaan koneeseen.

David Major löysi miksi Firefox Windows 10 -versiossa 1803 heittää virheitä, kun taas sama Firefox-versio vanhemmissa versioissa ei.

Kun jäsentämme regexp-lippuja täällä: https://searchfox.org/mozilla-central/rev/7ccb618f45a1398e31a086a009f87c8fd3a790b6/js/src/frontend/TokenStream.cpp#2002

'G': n jälkeen lähetämme EOF ucrtbase! Isalpha: n kautta (JS7_ISLET: https://searchfox.org/mozilla-central/rev/7ccb618f45a1398e31a086a009f87c8fd3a790b6/js/src/util/Text.h#39)

Alle 17133.1, ucrtbase! Isalpha (-1) palauttaa true (ainakin englanninkielisellä kielellä), ja se heittää pois parserin logiikan. Alle 16299, ucrtbase! Isalpha (-1) palasi väärin.

On epäselvää, kuinka laaja-alainen kysymys on, mutta vaikuttaa siltä, ​​että Mozilla julkaisee päivityksen Firefox Stable- ja Firefox ESR -sovelluksille vähän ennen Firefoxin seuraavan suuren version (Firefox 60 ja Firefox 60 ESR) julkaisua.

firefox 59.0.3

Mozilla aikoo julkaista Firefoxin uuden version tänään selaimen päivityskanavien kautta. Kun lataat Firefoxin juuri nyt tynkä-asennusohjelmalla Mozillan verkkosivustolta, saat jo uuden version 59.0.3, jossa ongelma on korjattu.

Voit suorittaa päivityksen tarkistuksen valitsemalla selaimessa Ohje> Valikko> Tietoja Firefoxista. Voit tarkistaa julkaisutiedot tässä .