segmentation-fault पर टैग किए गए जवाब

स्मृति तक पहुँचते समय विभाजन दोष उत्पन्न होते हैं जो आपकी प्रक्रिया से संबंधित नहीं होते हैं। इस टैग का उपयोग भाषा को दर्शाने वाले टैग और ऑपरेटिंग सिस्टम को दर्शाने वाले टैग के साथ करें। सेगमेंटेशन दोष आमतौर पर पॉइंटर वेरिएबल्स के साथ पॉजिटिव ऑपरेशन का परिणाम होता है (ज्यादातर अक्सर एक अमान्य पता होता है) या एक बफर फ्लो। अमान्य पॉइंटर मान का मूल कारण विभाजन खराबी उत्पन्न करने वाले स्थान से दूर हो सकता है।


17
स्ट्रिंग स्ट्रिंग के साथ आरंभिक "char * s" लिखने पर मुझे एक विभाजन दोष क्यों मिलता है, लेकिन "char s]" नहीं?
निम्न कोड 2 लाइन पर seg गलती प्राप्त करता है: char *str = "string"; str[0] = 'z'; // could be also written as *str = 'z' printf("%s\n", str); जबकि यह पूरी तरह से अच्छी तरह से काम करता है: char str[] = "string"; str[0] = 'z'; printf("%s\n", str); MSVC और …


23
0x636f7d89 पर एंड्रॉइड घातक सिग्नल 11 (SIGSEGV) (कोड = 1)। इसे कैसे ट्रैक किया जा सकता है?
मैं SIGSEGVएंड्रॉइड ऐप में मिलने के कारणों को ट्रैक करने के लिए अन्य पोस्ट पढ़ रहा हूं । मैं कैनवस के उपयोग से संबंधित संभव NullPointers के लिए अपने ऐप को परिमार्जन करने की योजना बना रहा हूं, लेकिन SIGSEGVहर बार एक अलग मेमोरी एड्रेस पर मेरे बारफ्स। साथ ही …

30
संकेत के कारण कमांड विफल: विभाजन दोष: 11
मुझे त्रुटि मिल रही है ... संकेत के कारण कमांड विफल: विभाजन दोष: 11 ... जब मेरे स्विफ्ट ऐप को संकलित करने की कोशिश की जा रही है। मैं Xcode 6.1 का उपयोग कर रहा हूं, iOS 8.1 पर iPhone 5 के लिए निर्माण करने की कोशिश कर रहा हूं। …

6
कोड की लाइन निर्धारित करें जो एक विभाजन गलती का कारण बनता है?
यह कैसे निर्धारित किया जाता है कि गलती उस कोड में कहां है जो एक विभाजन गलती का कारण बनता है ? क्या मेरा कंपाइलर ( gcc) प्रोग्राम में गलती का स्थान दिखा सकता है ?

5
बड़े सरणी आकार पर विभाजन दोष
निम्न कोड मुझे 2Gb मशीन पर चलने पर एक विभाजन दोष देता है, लेकिन 4GB मशीन पर काम करता है। int main() { int c[1000000]; cout << "done\n"; return 0; } सरणी का आकार सिर्फ 4Mb है। क्या किसी सरणी के आकार की सीमा है जिसका उपयोग c ++ में …

3
यह कोड 64-बिट आर्किटेक्चर पर सेगफॉल्ट क्यों करता है लेकिन 32-बिट पर ठीक काम करता है?
मैं निम्नलिखित सी पहेली पर आया: प्रश्न: IA-64 पर निम्न प्रोग्राम क्यों नहीं आता है, लेकिन IA-32 पर ठीक काम करता है? int main() { int* p; p = (int*)malloc(sizeof(int)); *p = 10; return 0; } मुझे पता है कि int64 बिट मशीन पर आकार एक सूचक के आकार के …

6
C ++ में सेगमेंटेशन दोषों को ठीक करना
मैं विंडोज और यूनिक्स के लिए एक क्रॉस-प्लेटफॉर्म सी ++ प्रोग्राम लिख रहा हूं। विंडो साइड पर, कोड कोई समस्या संकलित और निष्पादित करेगा। यूनिक्स की तरफ, हालांकि यह संकलित करेगा जब मैं इसे चलाने की कोशिश करता हूं, मुझे एक विभाजन दोष मिलता है। मेरा प्रारंभिक कूबड़ है कि …


4
मैं SIGSEGV (विभाजन दोष) को कैसे पकड़ सकता हूं और Android पर JNI के तहत स्टैक ट्रेस प्राप्त कर सकता हूं?
मैं एक प्रोजेक्ट को नए एंड्रॉइड नेटिव डेवलपमेंट किट (यानी JNI) में स्थानांतरित कर रहा हूं और मैं SIGSEGV को पकड़ना चाहता हूं, क्या यह एक अच्छा रिपोर्टिंग रिपोर्टिंग संवाद पेश करने के लिए (संभवतः SIGILL, SIGABRT, SIGFPE) भी होना चाहिए। (या इससे पहले) वर्तमान में क्या होता है: प्रक्रिया …

7
क्या पायथन विभाजन की गलती का कारण बनता है?
मैं पायथन में कोसाराजू के मजबूत कनेक्टेड घटक (एससीसी) ग्राफ खोज एल्गोरिदम को लागू कर रहा हूं। कार्यक्रम छोटे डेटा सेट पर बहुत अच्छा चलता है, लेकिन जब मैं इसे सुपर-लार्ज ग्राफ (800,000 से अधिक नोड्स) पर चलाता हूं, तो यह "सेगमेंटेशन फॉल्ट" कहता है। इसका कारण क्या हो सकता …

5
लिनक्स में विभाजन दोष को कैसे पकड़ें?
मुझे थर्ड पार्टी लाइब्रेरी क्लीनअप ऑपरेशंस में सेगमेंटेशन फॉल्ट को पकड़ने की जरूरत है। मेरे कार्यक्रम से बाहर निकलने से ठीक पहले कभी-कभी ऐसा होता है, और मैं इसके वास्तविक कारण को ठीक नहीं कर सकता। विंडोज प्रोग्रामिंग में मैं __try - __catch के साथ ऐसा कर सकता था। क्या …

1
gcc-10.0.1 विशिष्ट सेगफ़ॉल्ट
मेरे पास सी संकलित कोड के साथ एक आर पैकेज है जो काफी समय से अपेक्षाकृत स्थिर है और अक्सर प्लेटफ़ॉर्म और कंपाइलरों (विंडोज़ / ओएक्सएक्स / डेबियन / फेडोरा जीसीसी / क्लैंग) की एक विस्तृत विविधता के खिलाफ परीक्षण किया जाता है। हाल ही में पैकेज का परीक्षण करने …

7
Xcode 11.4 - संग्रह परियोजना - विभाजन दोष 11
I ने Xcode को 11.4 में अपडेट किया और एक प्रोजेक्ट को संग्रहीत करते समय यह मुझे 'सेगमेंटेशन फॉल्ट 11' दिखाता है। यह प्रोजेक्ट Xcode 11.3.1 के साथ संग्रह करेगा लेकिन अब यह नहीं है। किसी और को उसी मुद्दे में भाग गया? संपादित करें: 15 अप्रैल 2020 Apple ने …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.