يعمل Firefox 59.0.3 على إصلاح مشكلة توافق Windows 10 April 2018

جرب أداة القضاء على المشاكل

مستخدمو Firefox الذين يقومون بتشغيل الإصدار الثابت من متصفح الويب ويخططون للتحديث إلى إصدار تحديث أبريل 2018 من Windows 10 في الأيام القادمة قد ترغب في التأكد من ترقية متصفح الويب إلى الإصدار 59.0.3 لتجنب مشاكل التوافق.

تخطط Microsoft لنشر روابط التنزيل وخيارات التنزيل لـ ميزة التحديث لنظام التشغيل Windows 10 اليوم . في الواقع ، بعض الروابط موجودة بالفعل ويمكن للمستخدمين تنزيل صور ISO لتثبيت آخر تحديث للميزات لنظام التشغيل على الأجهزة المستهدفة.

بينما سيتم تشغيل Firefox على الأجهزة التي تعمل بتحديث Windows 10 April 2018 ، فقد يواجه المستخدمون مشكلات التوافق على مواقع الويب التي يفتحونها في المتصفح عند تشغيل الإصدار 1803 من Windows 10.

تبعا إلى تقرير خطأ على موقع Bugzilla لتتبع الأخطاء في Mozilla ، فإن المواقع التي تستخدم رمزًا محددًا تلقي رسالة الخطأ 'علامة تعبير عادي غير صالح'. ألقى موقع آخر 'خطأ فادح' عند التحميل. يتم طرح الأخطاء فقط إذا كان Firefox 59.0.2 أو إصدار سابق يعمل على أنظمة Windows 10 الإصدار 1803.

firefox error

لا يتأثر Firefox بالإصدارات السابقة من Windows. تؤثر المشكلة فقط على Firefox و Stable و ESR و Developer Edition ، وليس المتصفحات الأخرى مثل Chrome أو Edge وفقًا لبريان ديوك الذي أبلغ Mozilla عن المشكلة.

حاولت تكرار المشكلة في Pale Moon ولم يتم إلقاء الخطأ على جهاز Windows 10 الإصدار 1803.

اكتشف David Major سبب قيام Firefox على الإصدار 1803 من Windows 10 بإلقاء أخطاء بينما لا يفعل نفس الإصدار من Firefox في الإصدارات القديمة.

عندما نقوم بتحليل علامات regexp هنا: https://searchfox.org/mozilla-central/rev/7ccb618f45a1398e31a086a009f87c8fd3a790b6/js/src/frontend/TokenStream.cpp#2002

بعد 'g' نرسل EOF عبر ucrtbase! isalpha (عبر JS7_ISLET: https://searchfox.org/mozilla-central/rev/7ccb618f45a1398e31a086a009f87c8fd3a790b6/js/src/util/Text.h#39)

تحت 17133.1 ، تُرجع ucrtbase! isalpha (-1) صحيحًا (على الأقل في اللغة الإنجليزية) ، وتتجاهل منطق المحلل اللغوي لدينا. تحت 16299 ، عادت ucrtbase! isalpha (-1) خطأ.

ليس من الواضح مدى اتساع نطاق المشكلة ، ولكن يبدو أنها مهمة بما يكفي لإصدار Mozilla تحديثًا لمتصفح Firefox Stable و Firefox ESR قبل وقت قصير من إصدار الإصدار الرئيسي التالي من Firefox (Firefox 60 و Firefox 60 ESR).

firefox 59.0.3

تخطط Mozilla لدفع الإصدار الجديد من Firefox اليوم عبر قنوات تحديث المتصفح. عندما تقوم بتنزيل Firefox الآن باستخدام مثبت كعب الروتين من موقع Mozilla ، فإنك تحصل بالفعل على الإصدار الجديد 59.0.3 الذي تم إصلاح المشكلة فيه.

يمكنك إجراء فحص للتحديث عن طريق تحديد تعليمات> قائمة> حول Firefox في المتصفح. يمكنك التحقق من ملاحظات الإصدار هنا .