Q100432: Nuke 'अभिकथन विफल' त्रुटि संदेश के साथ दुर्घटनाग्रस्त हो रही है

अनुसरण करें

लक्षण

कई उपयोगकर्ताओं ने विंडोज 7 और 10 पर Nuke में यादृच्छिक क्रैश की सूचना दी है, जिसमें टर्मिनल में निम्न जैसा एक त्रुटि संदेश है:

Assertion failed: Address already in use (..\..\..\src\signaler.cpp:310)

यह दुर्घटना Nuke के सामान्य उपयोग के दौरान उपयोगकर्ता की ओर से किसी जानबूझकर की गई कार्रवाई के बिना होती है। यह समस्या Windows 7 और 10 दोनों पर आंतरिक रूप से पुन: उत्पन्न की गई है।

कारण

ऐसा लगता है कि यह दुर्घटना मूल रूप से Nuke और विंडोज के एक विशिष्ट बिल्ड के बीच संगतता समस्या के कारण हुई थी, जो हमारे आंतरिक परीक्षण से विंडोज 10 के लिए ओएस बिल्ड 17134.165 प्रतीत होता है।

हालाँकि, हमें इन अद्यतनों को स्थापित करने के बाद भी कुछ विंडोज़ उपयोगकर्ताओं के लिए इस त्रुटि के होने की रिपोर्ट मिली है। Assertion failed त्रुटि संदेश ZeroMQ से आता है , जो एक तृतीय पक्ष लाइब्रेरी है जिसे Nuke (साथ ही अन्य सॉफ़्टवेयर) अपने पोर्ट प्रबंधन के लिए उपयोग करता है।

  • कभी-कभी सुरक्षा सॉफ़्टवेयर देख सकता है कि ज़ीरोएमक्यू कैसे बंदरगाहों का उपयोग संदिग्ध के रूप में कर रहा है और इस प्रकार की गतिविधि को अवरुद्ध कर सकता है।
  • आपके पास एक अन्य प्रक्रिया हो सकती है जो पहले से ही एक पोर्ट का उपयोग कर रही है जिसे ZMQ भी उपयोग करने का प्रयास कर रहा है।

ये विरोध आम तौर पर Nuke के फ्रेम सर्वर द्वारा उपयोग किए जाने वाले पोर्ट पर होते हैं, और आप इसके बारे में निम्नलिखित लेख से अधिक जानकारी पा सकते हैं:
Q100459: Nuke फ़्रेम सर्वर द्वारा उपयोग किए जाने वाले पोर्ट

संकल्प

आंतरिक रूप से हम नवीनतम विंडोज़ अपडेट स्थापित करके इस समस्या को हल करने में सक्षम थे। इसका समर्थन उन उपयोगकर्ताओं की रिपोर्टों द्वारा किया गया है जो नवीनतम अपडेट इंस्टॉल करने के बाद क्रैश का अनुभव नहीं कर रहे हैं। ये विशिष्ट अद्यतन जो उनकी विंडोज़ मशीनों पर समस्या को ठीक करते हैं, इस प्रकार थे: KB345421, KB2267602, और KB4340917

विंडोज़ अपडेट को मैन्युअल रूप से स्कैन करने और इंस्टॉल करने के तरीके के बारे में अधिक जानकारी के लिए कृपया माइक्रोसॉफ्ट की वेबसाइट पर यह पेज देखें।

यदि आपने पहले से ही नवीनतम विंडोज अपडेट इंस्टॉल कर लिया है, और अभी भी इस त्रुटि का सामना कर रहे हैं, तो हम यह देखने के लिए निम्नलिखित परीक्षण चलाने का सुझाव देंगे कि क्या समस्याएं अभी भी होती हैं:

  1. फ़्रेम सर्वर अक्षम होने पर Nuke लॉन्च करें:
    Q100378: Nuke , Nuke Studio और Hiero के लिए फ़्रेम सर्वर को कैसे अक्षम करें

  2. यदि संभव हो, तो अपने फ़ायरवॉल और आपके द्वारा इंस्टॉल किए गए किसी भी अन्य सुरक्षा सॉफ़्टवेयर को अस्थायी रूप से अक्षम करें, जिसमें विंडोज डिफेंडर भी शामिल है, फिर सामान्य रूप से Nuke लॉन्च करें।

यदि उपरोक्त परीक्षणों में से किसी में भी त्रुटियाँ नहीं होती हैं, तो आपको अपने फ़ायरवॉल, या सुरक्षा सॉफ़्टवेयर के माध्यम से आवश्यक पोर्ट की अनुमति देने की आवश्यकता हो सकती है। वैकल्पिक रूप से, आपको यह सुनिश्चित करने की आवश्यकता हो सकती है कि कोई अन्य प्रक्रिया भी Nuke के फ़्रेम सर्वर के लिए आवश्यक पोर्ट का उपयोग करने का प्रयास नहीं कर रही है।

अग्रिम पठन

यदि आपने उपरोक्त चरणों का प्रयास किया है, और आप अभी भी समस्या का कारण निर्धारित करने में असमर्थ हैं, तो कृपया एक समर्थन टिकट खोलें और हमें Nuke के सटीक संस्करण और आपके द्वारा उपयोग किए जा रहे विंडोज के सटीक निर्माण के बारे में बताएं, साथ ही साथ आपके द्वारा अब तक उठाए गए समस्या निवारण कदम।

अपने वर्तमान विंडोज़ बिल्ड की जाँच करने के लिए, विंडोज़ कुंजी + आर दबाएँ और दिखाई देने वाले संवाद बॉक्स में winver टाइप करें। अब निम्नलिखित के समान एक विंडो प्रदर्शित होनी चाहिए:

समर्थन टिकट कैसे खोलें के बारे में अधिक जानकारी के लिए, कृपया हमारा Q100064: समर्थन टिकट कैसे जुटाएं लेख देखें।

    हम चाहते हैं कि खेद व्यक्त करते हैं

    कृपया हमें बताएँ कि