में 'कोड' का अर्थ क्या है I एंड्रॉइड में इन 2 सेगमेंटेशन दोषों को देखते हैं। एक ने कहा SEGV_MAPERR, दूसरे ने कहा SEGV_ACCERR।सेगमेंटेशन फॉल्ट
क्या आप कृपया मुझे बता सकते हैं कि इन 2 के बीच अंतर क्या हैं?
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 41963214
signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 4006e000
धन्यवाद।
'SEGV_MAPERR' एक स्मृति आवंटन त्रुटि है (पॉइंटर, मेमोरी ओवरफ्लो इत्यादि लटकाना), 'SEGV_ACCERR' एक स्मृति पहुंच त्रुटि है, आमतौर पर अनुमतियां। या आप कुछ और खोज रहे हैं? – Simon
क्या यह कहना उचित है कि SEGV_ACCERR स्टैक भ्रष्टाचार के कारण होता है? – michael
खैर, मुझे लगता है कि यह हो सकता है कि अगर आप स्मृति तक पहुंचने के लिए एक स्टैक पॉइंटर का उपयोग करते हैं, तो आपके पास कोई अनुमति नहीं है, लेकिन ऐसा लगता है कि यह असंभव है। तुम क्या कर रहे हो? – Simon