RX0376

डोमेन: वायर

त्रुटि संदेश

I93 uid का बाइट-रूप नकारा गया: %s (%s)

संदेश में %s उस मान की जगह है जिसे इंजन त्रुटि उठाते समय भरता है।

कहानी

आपने तार को एक uid दिया और इंजन उसे बाइट-रूप में बदल नहीं सका। uid वह पता है जो चौंसठ हेक्स अंकों के खंडों में बिंदुओं से जुड़ा होता है, जैसे rush identity उसे छापता है। हर खंड ठीक चौंसठ हेक्स अंकों का होना चाहिए। और खंडों की गिनती दो सौ पचपन से ज़्यादा नहीं हो सकती, क्योंकि गिनती आठ बिट में रखी जाती है। इनमें से कोई शर्त टूटे तो इंजन नकार देता है और निर्णय-शब्द बताता है: uid.spelling, यानी कोई खंड चौंसठ हेक्स अंकों का नहीं, या uid.capacity, यानी खंड बहुत ज़्यादा। एक छोटा उदाहरण: एक खंड में अठारह अंक ही हैं, या उसमें g जैसा अक्षर आ गया जो हेक्स है ही नहीं। सुधार: पता वैसा ही दें जैसा rush identity ने छापा, बिना काटे और बिना बदले। संदेश का पहला खाना बताता है कि कौन-सा uid था, दूसरा निर्णय-शब्द।

पाठ Rush इंजन की त्रुटि सूची से लिया गया है।