2008-11-17 7 views
14

निम्न त्रुटि फेंक दिया जा रहा है:ग्रहण दूरस्थ डीबगर का उपयोग करना फेंकता com.sun.jdi.InternalException

com.sun.jdi.InternalException: Got error code in reply:35 occurred while retrieving value. for all expressions 

मैं सभी भाव के लिए इस त्रुटि हो रही है और नहीं कर सकते इस पर कुछ भी पाते हैं। मेरा अनुमान है कि डीबगर दूरस्थ संस्करण से सही ढंग से कनेक्ट नहीं हो रहा है, लेकिन मुझे यकीन नहीं है।

उत्तर

4

बस यह सुनिश्चित करने के लिए: क्या आप कुछ वाद्य यंत्र को रिमोट डीबग कर रहे हैं?

क्योंकि वहाँ JProfiler साथ कुछ समस्या होने लगते हैं ...

+0

में बग रिपोर्ट हाँ। वही मुझे मिला जब डीएमयूजी कोड ईएमएमए –

1

मुझे यकीन है कि नहीं हूँ, लेकिन मैं कई बार इस बहुत सारे मिल गया है। यह तब आता है जब मैं एप्लिकेशन को डीबग करता हूं, और मुझे लगता है कि यह तब होता है जब डीबगर कोड के कारण उत्पन्न होने वाले अपवाद को लपेटने का प्रयास करता है। एक उदाहरण पर जब मैं लॉग देखता हूं तो मुझे डिबगिंग करते समय मुझे कुछ व्यावसायिक अपवाद मिलता है, लेकिन डिबगिंग करते समय मुझे com.sun.jdi.internalexception दिया गया।

हाँ मैं दूरस्थ सर्वर JVM डिबगिंग है तो यह भी वजह से डिबगर सही ढंग से दूरदराज के संस्करण से कनेक्ट कर नहीं किया गया है के रूप में आप

+0

द्वारा संगत किया गया था, मुझे हाल ही में यह मूल्य मिला और यह तब हुआ जब मैंने एक चर को बदल दिया ताकि रिमोट को एनपीई रिमोट डीबग किया जा सके। इसके लिए कोई संकल्प है – Will

4

मैं भी स्थानीय सर्वर पर एक ही मुद्दे के साथ सामना करना पड़ा है ने कहा हो सकता है। लेकिन, यह for लूप का मुद्दा था। मैं उपयोग कर रहा था:

for(Object obj: list) 
{ 
    for(Object obj2 : list) 
    {} 
} 

जब मैं पाश के लिए सरल से कि कोड की जगह (सूचकांक आधारित), यह ऊपर समस्या हल हो गई। मुझे लगता है कि प्रत्येक पाश एक ही लूप में एक ही प्रकार की एक और सूची को पुन: सक्रिय करने में सक्षम नहीं है। इसके लिए कार्य चारों ओर लूप के लिए सूचकांक के लिए लूप के लिए प्रतिस्थापित है।

0

ऐसा लगता है कि समस्या "एक कदम ऑपरेशन के बाद विधि दिखाएँ परिणाम" नए डिबग सुविधा से संबंधित है: ग्रहण मंच पर धागा Eclipse Oxygen - Debugging Issue देखें:

वैकल्पिक हल पसंद करने के लिए जाने के लिए है - > जावा -> विकल्प को डीबग करें और अक्षम करें "एक चरण ऑपरेशन के बाद विधि परिणाम दिखाएं (यदि वीएम द्वारा समर्थित है, धीमा हो सकता है)"।

भी देखें ग्रहण बगजिला Bug 531706 - Oygen.2 com.sun.jdi.InternalException: Got error code in reply:35 while debugging