2011-11-10 16 views
7

देखते समय विजुअल स्टूडियो डीबगर क्रैश हो जाता है नीचे वीएस डीबगर क्रैश होने से कुछ समय पहले मुझे मिलता है। जब मेरे पास डीबगर नहीं होता है, तो यह सेट फ़ंक्शन में segfault फेंकता है। डीबगर भी उसी सामान पर, पूरे दिन काम कर रहा है। कोई विचार?एक दृश्य

Visual Studio Debug Session

वस्तु मैं देखने हूँ:

[DataContract] 
public class SvnUrl 
{ 

    public string _type; 
    public string _acronym; 
    public string _location; 
    public string _url; 
    public int _foundstatus; 

    [DataMember] 
    public string type 
    { 
     get { return _type; } 
     set { _type = value; } 
    } 
    [DataMember] 
    public string acronym 
    { 
     get { return _acronym; } 
     set { _acronym = value; } 
    } 
    [DataMember] 
    public string location 
    { 
     get { return _location; } 
     set { _location = value; } 
    } 
    [DataMember] 
    public string url 
    { 
     get { return _url; } 
     set { _url = value; } 
    } 
    [DataMember] 
    public int foundstatus 
    { 
     get { return _foundstatus; } 
     set { _foundstatus = value; } 
    } 
} 
+2

कोडिंग की वास्तव में लंबी रात के बाद मुझे दृश्य स्टूडियो के साथ एक ही समस्या थी। बेशक जब मैंने यह पता लगाया कि यह क्या था, तो यह मेरी गलती थी। मेरे पास एक संपत्ति थी जो संपत्तिबेस को फिर से कॉल करती है, जबकि कलेक्शनबेस को लागू करती है, जो एक अनंत लूप का कारण बनती है। तो मैं कहूंगा, अपनी सभी संपत्तियों और सभी दुष्प्रभावों को दोबारा जांचें। – dowhilefor

+2

बनाम पुनरारंभ करने का प्रयास करें? एक तरफ के रूप में, क्या कोई कारण है कि आप ऑटो गुणों का उपयोग नहीं कर रहे हैं? – saus

+0

क्या आप कृपया 'सेटफंक्शन' विधि दिखा सकते हैं? आपके द्वारा दिखाया गया कोड बहुत समझ में नहीं आता है। – user1026857

उत्तर

4

क्या आप वाकई अपने कोड उदाहरण समान लिखे जाते हैं और आप वास्तव में उस स्थान संपत्ति में get { return location; } की जरूरत नहीं है (इस प्रकार लापता _ ध्यान दें अनगिनत recursing)?

+0

मैंने एक बिंदु पर किया था, लेकिन इसे ठीक करने के बाद और बनाम पुनरारंभ किया गया था, यह कुछ भी ठीक नहीं हुआ। मैं आज सुबह फिर से प्रयास करने जा रहा हूं। – Chris

+0

ठीक है, मुझे लगता है कि आपने इसे खींचा है। मेरा पर्यावरण नया कोड नहीं बना रहा होगा। मुझे इसके साथ समस्या हो रही है। फिक्स अनंत रिकर्सन को ठीक करना था, मेरे स्किम में जांचें, मेरी सभी स्थानीय फाइलों को हटाएं, फिर से चेकआउट करें। – Chris

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