मैं एक एक्सकोड प्रोजेक्ट में मोनो टच एम्बेड कर रहा हूं, और एसआईजीबीयूएस संकेतों को संभालने से एलएलडीबी डीबगर को रोकना चाहता हूं, क्योंकि इन्हें मोनो रनटाइम द्वारा उपयोग किया जाता है। मैं उसे कैसे कर सकता हूँ?एसआईजीबीयूएस को संभालने के लिए एलएलडीबी डीबगर को कैसे बताना है?
उत्तर
आप नियंत्रित कर सकते हैं कि एलएलडीबी "प्रक्रिया संभाल" कमांड के साथ सिग्नल को कैसे रोकता/पास करता है। आपके मामले के लिए, आप
(lldb) pro hand -p true -s false SIGBUS
NAME PASS STOP NOTIFY
========== ===== ===== ======
SIGBUS true false true
अब संकेतों lldb से बाधित हुए बिना अपनी प्रक्रिया को दे दिया जाएगा क्या करना चाहते हैं चाहते हैं। "नोटिफ़ाई" फ़ील्ड इंगित करता है कि क्या एलएलडीबी को प्रिंट करना चाहिए कि सिग्नल प्राप्त हुआ था - डिफ़ॉल्ट यह है कि इसे डीबगर कंसोल में मुद्रित किया जाएगा, लेकिन ऐसा अभी प्रतीत नहीं होता है। लेकिन संकेत सही ढंग से पारित किया गया है, जो महत्वपूर्ण बात है।
क्या यह XCode में सेट करने का कोई तरीका है? – ed22
ब्रेकपॉइंट जोड़ें उदा। मुख्य() पर और उसके ब्रेकपॉइंट एक्शन में इस लाइन के साथ एक एलएलडीबी कमांड जोड़ें, फिर "ब्रेकपॉइंट के बाद जारी रखें" चेकबॉक्स को चेक करें। – uliwitness
इसे स्वचालित रूप से एक्सकोड में करने के लिए, '~/.lldbinit-Xcode' पर कमांड जोड़ें। यदि आप कमांड लाइन से 'lldb' का उपयोग करते समय भी इसे लागू करना चाहते हैं, तो इसे' ~/.lldbinit' में जोड़ें – Buzzy
- 1. एलएलडीबी डीबगर में विधियों को कॉल करने या कोड निष्पादित करने के लिए कैसे?
- 2. सबरूटीन को संभालने के लिए कैसे पर्ल
- 3. कैसे पीडीओ अपवाद को संभालने के लिए
- 4. एक्सकोड 4 (ऐप नाम) को जोड़ने पर लटकता है जब डीबगर एलएलडीबी
- 5. सभी टीम सदस्यों के लिए फ़ाइलों को अनदेखा करने के लिए एसवीएन को कैसे बताना है
- 6. एलएलडीबी
- 7. एलएलडीबी मैनुअल/दस्तावेज़ीकरण
- 8. अपवादों को संभालने के लिए नमूना कोड
- 9. (एलएलडीबी) हेक्स
- 10. चेतावनियों को संभालने के लिए सर्वोत्तम अभ्यास
- 11. तत्व को लोड करने के बाद फ़ंक्शन निष्पादित करने के लिए जावास्क्रिप्ट को कैसे बताना है?
- 12. डीबगर में तोड़ने से अपवाद को दबाने के लिए डीबगर में एक तरीका है?
- 13. डेडलॉक्स को संभालने के लिए ओआरएम समर्थन
- 14. क्लिक को संभालने के लिए UIButton subclassing
- 15. autotools के साथ subprojects को संभालने के लिए कैसे?
- 16. जावा * .jars को शामिल करने के लिए sbt-proguard को कैसे बताना है?
- 17. उपयोगकर्ता अपलोड मीडिया निर्देशिका फ़ाइलों को एकत्रित करने के लिए Django staticfiles को कैसे बताना है?
- 18. प्रबंधित कलाकृतियों को हल करने के लिए एसबीटी को कैसे बताना है
- 19. सबकुछ को किसी विशेष पैकेज में रखने के लिए ProGuard को कैसे बताना है?
- 20. उद्धृत पहचानकर्ताओं को मजबूर करने के लिए हमेशा एनएचबर्ननेट को कैसे बताना है?
- 21. कुछ निर्देशिकाओं को छोड़ने के लिए py.test को कैसे बताना है?
- 22. अमान्य चरित्र संदर्भों को अनदेखा करने के लिए Java SAX पार्सर को कैसे बताना है?
- 23. बिल्डर को मूल्यों से बचने के लिए बिल्डर को कैसे बताना है
- 24. कक्षा नामों को खराब करने के लिए प्रोगुआर्ड को कैसे बताना है
- 25. एंट build.xml में त्रुटियों को अनदेखा करने के लिए ग्रहण को कैसे बताना है?
- 26. पायथन urllib3 और कुकी समर्थन को संभालने के लिए कैसे?
- 27. सर्वलेट अनुरोध को संभालने के लिए आवंटित थ्रेड कैसे हैं?
- 28. urllib.request.urlopen से प्रतिक्रिया एन्कोडिंग को संभालने के लिए कैसे()
- 29. आवश्यक डिफ़ॉल्ट कन्स्ट्रक्टर को संभालने के लिए कैसे करें
- 30. Protobuf.net: विरासत को संभालने के लिए कैसे करें [ProtoInclude]
http://stackoverflow.com/questions/10431579/permanently-configuring-lldb-in-xcode-4-3-2-not-to-stop-on-signals के अनुसार, "प्रक्रिया संभाल SIGBUS -n true -p true -s false "चाल करना चाहिए। –