यह एक बग था जिसे मैंने अभी पाया! हुर्रे। बग एक गलत डाउनकास्टिंग के कारण था, और वास्तव में मैं dynamic_cast के बजाय static_cast का उपयोग कर रहा था।क्या अमान्य डाउनकास्टिंग के कारण WinDbg स्मृति ढेर भ्रष्टाचार का पता लगाने में सक्षम है?
मेरा आवेदन बहुत बड़ी और बहु-क्रम है और अन्य अनुप्रयोगों के साथ सूचना का आदान। तो डिबगिंग बहुत मुश्किल है। मैं परिणाम के बिना WinDbg, GFlags, और Application Verifier उपयोग करने के लिए कोशिश की है। निश्चित रूप से क्योंकि मुझे नहीं पता कि इन उपकरणों का उपयोग कैसे करें।
, गलत downcasting की वजह से एक स्मृति ढेर भ्रष्टाचार को खोजने के लिए संभव यह है WinDbg जैसे उपकरणों के उपयोग के साथ? यदि हां, तो कैसे?
प्रकट कर सकते हैं क्या एक बग तुम सिर्फ मिला था? इस पोस्ट को कोई मतलब नहीं है। –
@ लाइटनेस: आउच, वास्तव में? – Guillaume07
वास्तव में क्या? आपके पहले दो वाक्यों का कोई मतलब नहीं है। वे कुछ बग के बारे में बात करते हैं जिन्हें आपने प्रश्न में पेश नहीं किया है। क्या बग? –