2010-01-28 7 views
13

https://rt.cpan.org/Ticket/Display.html?id=37194#txn-641389 में मैंने लिब्रेडलाइन एक्सएस बाइंडिंग के साथ एक पर्ल क्रैश से संबंधित एक बग दोबारा खोल दिया। मैंने आवश्यक डीबग जानकारी संलग्न की है, लेकिन अब तक रखरखाव से कोई पावती नहीं हुई है। मैं अंत में यह तय करना चाहता हूँ; यह Devel::REPL और पर्ल डीबगर में रीडलाइन नहीं होने की एक बड़ी असुविधा है। मेरा पर्ल गेट्स और सी 夫 लगभग मौजूद नहीं है, इसलिए मैं सामान्य चीज़ नहीं कर सकता और अपने पैच का उत्पादन नहीं कर सकता। तो मैं आपकी मदद नियोजित करना चाहता हूं; अधिक आँखों ↔ उथले कीड़े और वह सब।टर्म :: रीडलाइन :: जीएनयू में "आतंक: गलत विनाश के दौरान गलत पूल से मुक्त" का कारण क्या है?

आप मेरे सवाल:

  1. आप -DPERL_USE_SAFE_PUTENV के बावजूद इस दुर्घटना पुन: पेश कर सकते हैं? यदि हां, तो तुलना करें कि आम कारक क्या है।
  2. क्या आप जानते हैं कि कारण क्या है और आप इसे खोजने के बारे में कैसे जाते हैं?
  3. मेरे पास एक डीबगिंग पर्ल है और मुझे पता है कि जीडीबी का उपयोग कैसे करें, लेकिन मुझे दुर्घटना को सही तरीके से देखने के लिए ब्रेकपॉइंट सेट करना होगा?
+0

मैं rt.cpan पर एक खाते के लिए साइन इन किए बिना डिबग जानकारी का उपयोग करने के लिए एक रास्ता है। संगठन? मुझे इसे देखना अच्छा लगेगा लेकिन चीजों के लिए पंजीकरण करने से नफरत है। –

+0

टिकट और अनुलग्नक देखना सार्वजनिक रूप से सुलभ है। – daxim

+0

मैं देखता हूं। (जाहिर है कि इसे कुकीज़ की आवश्यकता थी; मेरी डिफ़ॉल्ट नीति कुकीज़ अक्षम थी, और अनुलग्नकों का अनुरोध करने के कारण मुझे लॉगिन पृष्ठ पर भेजा गया था। :-P) –

उत्तर

1

readline 6.1.000 पर्ल 5.10.0 & 5.10.1 के साथ यहाँ मेरे लिए ठीक काम करता है (मैक ओएस एक्स 10.4 पर, 10.5 & 10.6)।

मेरे लिए भी ठीक है पर्ल 5.8.8 & 5.10.1 रेडहाट एंटरप्राइज़ लिनक्स 5.3 पर (इस बार readline 5.1 के साथ)।

वहाँ, 5.2 & 6.1 के बीच bug fixes का एक बहुत होने के लिए तो यह नए कोशिश कर रहा लायक हो सकता है लगता है (या पुराने!) readline 5.2 करने के लिए

/I3az/

+0

भले ही कई अलग-अलग रीडलाइन संस्करणों, पैनिक्स का प्रयास करें। – daxim

संबंधित मुद्दे