2012-05-23 12 views
6

मुझे यकीन नहीं है कि मैंने क्या किया है, यह कितना समय है (जैसा कि मैं इसे थोड़ी देर के लिए रख रहा हूं) ... लेकिन मैंने एक्सकोड में डीबगर में अपना स्टैक ट्रेस खो दिया है। ..की तरह। नीचे मैं क्या देखते हैं की एक स्क्रीन शॉट है जब मेरी ऐप्लिकेशन क्रैश:Wheres मेरा स्टैक ट्रेस चला गया?

enter image description here

और कंसोल में मैं इस देखें:

enter image description here

तो मैं पता लगा सकते हैं से क्या गलत हुआ कंसोल, लेकिन मुझे स्टैक ट्रेस याद आती है कि मैं क्लास फाइलों पर क्लिक कर क्रैश के स्रोत पर जा सकता हूं।

क्या यह एलएलडीबी हो सकता है? नवीनतम एक्सकोड? कुछ और मेरे अपवाद निगल रहा है? कोई विचार?

+0

आप इस थ्रेड जांच कर सकते हैं, यह आप में मदद मिलेगी हो सकता है। मैंने वहां एक त्वरित समाधान प्रदान किया है - http://stackoverflow.com/questions/10707453/why-are-my-crash-reports-not-symbolicated/10707555#10707555 – rishi

+0

इससे कोई मदद नहीं करता है। यह सिर्फ कंसोल के अपवाद को लॉग करता है, जो मेरे पास पहले से है। फिर भी धन्यवाद। – bandejapaisa

+0

क्या यह 'बैकट्रैक 'हो सकता है ?: http://stackoverflow.com/questions/1336469/xcode-global-breakpoints-dont-show-stack-trace –

उत्तर

4

समस्या यह है कि अपवाद होने पर डीबगर रोक नहीं रहा है, यह प्रोग्राम क्रैश होने पर रोक रहा है। अपवाद के बाद यह होता है कि अपवाद को खारिज कर दिया जाता है, जिसका अर्थ है कि स्रोत अब नहीं है। यदि आप स्टैक से पहले डीबगर को रोकना चाहते हैं तो अवांछित है, तो अपवाद फेंकने पर आपको ब्रेकपॉइंट सेट करने की आवश्यकता है। एक्सकोड यह आसान बनाता है। प्रोजेक्ट विंडो में ब्रेकपॉइंट्स अनुभाग पर जाएं।

enter image description here

फिर, निचले बाएं कोने में + बटन क्लिक करें और चुनें "अपवाद ब्रेकप्वाइंट जोड़ें ..."। सुनिश्चित करें कि नया ब्रेकपॉइंट फेंकने पर ट्रिगर करने के लिए सेट है, या स्टैक अवांछित होने के बाद भी यह तब भी होगा।

enter image description here

+0

मैं कभी-कभी इसका उपयोग करता हूं, और' फेंक 'डिफ़ॉल्ट ब्रेक होता है बिंदु यह आपको वैसे भी देता है। यह एक बहुत ही उपयोगी युक्ति है, जो वास्तव में उन ग़लत लोगों में से कुछ को दरकिनार करने में मदद करता है। मैं अक्सर इसे बंद कर देता हूं क्योंकि मैं कुछ अन्य अपवादों को पकड़ रहा हूं और उन्हें अनदेखा कर रहा हूं (बुरा लगता है, लेकिन यह नहीं है) - और यह ब्रेकपॉइंट मेरे परीक्षण में बाधा डालता रहता है। – bandejapaisa

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