लक्षण
यह पाया गया है कि Katana , Mari , Modo और Nuke कभी-कभी इंटेल 10वीं पीढ़ी (आइस लेक) सीपीयू या नए (11वीं पीढ़ी (रॉकेट लेक), 12वीं पीढ़ी (एल्डर लेक), 13वीं पीढ़ी (रैप्टर लेक) और बाद के संस्करण) का उपयोग करने वाली मशीन के साथ लॉन्च करने में विफल हो जाते हैं।
यह समस्या केवल विंडोज़ ऑपरेटिंग सिस्टम को प्रभावित करती है।
Nuke Indie , Nuke Non-Commercial और Mari Non-Commercial उपयोगकर्ताओं ने भी बताया है कि इस समस्या के कारण उनके डिवाइस को अधिकृत करते समय लाइसेंसिंग डायलॉग क्रैश हो सकता है। अपनी जानकारी दर्ज करने और Authorise Device दबाने के बाद:
इसके बाद एक प्रगति पट्टी दिखाई देगी, जिसके बाद संवाद बंद हो सकता है। इसके परिणामस्वरूप लाइसेंस अपडेट नहीं होगा।
कारण
OpenSSL के उस संस्करण में एक बग है जिसके साथ सॉफ़्टवेयर के कुछ विशिष्ट संस्करण (1.0.2.g) आते हैं, जहाँ Intel 10वीं पीढ़ी (Ice Lake) के CPU या उससे नए CPU, sha1 asm रूटीन के कारण क्रैश हो जाते हैं जो rax रजिस्टर का गलत उपयोग करता है । इस बारे में अधिक जानकारी नीचे दिए गए आगे पढ़ने वाले अनुभाग में पाई जा सकती है ।
कारगर युक्तियाँ
वैकल्पिक उपाय के रूप में, आप समस्या को ठीक करने के लिए निम्नलिखित पर्यावरण चर सेट कर सकते हैं:
OPENSSL_ia32cap=~0x200000200000000
आप नियंत्रण कक्ष > सिस्टम > उन्नत सिस्टम सेटिंग्स > पर्यावरण चर पर जाकर ऐसा कर सकते हैं ... यह संभव है कि पर्यावरण चर को प्रभावी बनाने के लिए आपको इसे जोड़ने के बाद मशीन को पुनः आरंभ करना पड़े।
यह वेरिएबल बिट्स 33 और 54 को निष्क्रिय कर देता है, और ओपनएसएसएल दस्तावेज़ के अनुसार, इससे कोई सुरक्षा समस्या नहीं होनी चाहिए क्योंकि यह केवल प्रोसेसर क्षमताओं को अक्षम कर रहा है। इस वेरिएबल का दस्तावेज़ आगे पढ़ने के लिए अनुभाग में पाया जा सकता है। नीचे अनुभाग देखें.
संकल्प
यह समस्या OpenSSL 1.0.2i और उसके बाद के संस्करणों में ठीक हो जानी चाहिए। इस बारे में अधिक जानकारी नीचे दिए गए "अतिरिक्त पठन" अनुभाग में पाई जा सकती है ।
NUKE
Nuke के OpenSSL संस्करण को अद्यतन करने के लिए एक आंतरिक सुविधा अनुरोध लॉग किया गया था, जिसे इस प्रकार संदर्भित किया जा सकता है:
ID 424014 - Nuke के OpenSSL संस्करण को 1.0.2i या उससे नए संस्करण में अपग्रेड करें
Nuke के OpenSSL संस्करण को 1.0.2u में अपडेट करने के बाद, Nuke 13.0v8, 13.1v4 और 13.2v1 तथा बाद के संस्करणों में यह समस्या नहीं आएगी।
हालाँकि, यह समस्या Nuke 13.0v8, 13.1v4 और 13.2v1 से पहले जारी किए गए Nuke संस्करणों में अभी भी मौजूद रहेगी और आपको उपरोक्त समाधान का उपयोग करने की आवश्यकता हो सकती है।
MARI
ओपनएसएसएल 1.0.2जी के विरुद्ध निर्मित Mari संस्करणों में 10वीं पीढ़ी + इंटेल सीपीयू के साथ समस्याएं आ सकती हैं।
ओपनएसएसएल संस्करण को अपग्रेड करने के लिए एक आंतरिक सुविधा अनुरोध लॉग किया गया था: आईडी 483084 - Mari के ओपनएसएसएल संस्करण को 1.0.2i या बाद के संस्करण में अपग्रेड करें
ओपनएसएसएल संस्करण को Mari 4.7v7, 4.8v2 और 5.0v2 के साथ 1.0.2u तक अपग्रेड किया गया था, और Mari 6.0v1 और बाद के संस्करणों में 1.1.1m तक अपग्रेड किया गया था।
KATANA
Katana में, क्रैशिंग व्यवहार के लिए एक बग भी दर्ज किया गया है, जिसकी रिपोर्ट विशेष रूप से रॉकेट लेक 11वीं पीढ़ी के इंटेल सीपीयू के लिए की गई थी। आप इस बग आईडी को इस प्रकार संदर्भित कर सकते हैं:
ID 475083 - इंटेल 11वीं पीढ़ी के CPU वाले सिस्टम पर Katana लॉन्च होते ही क्रैश हो जाता है
Katana 4.5v1 और उसके बाद के संस्करणों में इस बग का समाधान किया गया था और अब यह समस्या नहीं होनी चाहिए। Katana 4.5v1 और उसके बाद के संस्करण OpenSSL 1.0.2u या उससे नए संस्करण का उपयोग कर रहे हैं।
MODO
Modo में, एक पुष्ट समस्या यह भी है कि Modo 15 में इन नए जेनरेशन इंटेल प्रोसेसरों का उपयोग करते समय लाइसेंसिंग यूआई अपेक्षा के अनुरूप प्रकट नहीं होता है, और इसे Modo 16.0v3 और बाद के संस्करणों में ठीक कर दिया गया था।
इस विशिष्ट समस्या पर अधिक जानकारी के लिए कृपया निम्नलिखित ज्ञान आधार आलेख देखें:
Q100631: 10वीं (आइस लेक), 11वीं (रॉकेट लेक) या 12वीं (एल्डर लेक) पीढ़ी के इंटेल सीपीयू के साथ Modo 15 में लाइसेंसिंग UI दिखाई नहीं दे रहा है
अग्रिम पठन
ओपनएसएसएल दस्तावेज़ पर अधिक जानकारी के लिए कृपया निम्नलिखित लिंक देखें ।
आप इंटेल ओपनएसएसएल* SHA क्रैश बग के बारे में अतिरिक्त जानकारी भी यहां देख सकते हैं ।
-
हमारे ज्ञानकोष आलेख पर अधिक जानकारी देखें: Q100015 - पर्यावरण चर कैसे सेट करें ।
आगे की सहायता
यदि आपको नई पीढ़ी के इंटेल सीपीयू का उपयोग करते समय ओपनएसएसएल पर्यावरण चर सेट करने के बाद भी Katana , Mari , Modo या Nuke को लॉन्च करने में समस्या हो रही है, तो कृपया हमें सामने आई सटीक समस्या और उठाए गए समस्या निवारण चरणों के बारे में बताने के लिए एक समर्थन अनुरोध खोलें।
समर्थन अनुरोध खोलने के तरीके के बारे में अधिक जानकारी के लिए, कृपया इस लेख को देखें:
Q100064: समर्थन टिकट कैसे जारी करें
हम चाहते हैं कि खेद व्यक्त करते हैं
कृपया हमें बताएँ कि