जीडीबी - "धागा सभी बीटी पूर्ण लागू होता है" खाली देता है - लिनक्स, मल्टीथ्रेडिंग, डीबगिंग, जीडीबी, स्लैकवेयर

मैं एक बहु थ्रेडेड प्रक्रिया डीबग करने की कोशिश कर रहा थाएक लिनक्स सर्वर gdb 6.6 का उपयोग कर स्लेकवेयर 12 चला रहा है एक बार जब मैं "थ्रेड पूर्ण बीटी लागू" आदेश को संलग्न करता हूं और जारी करता हूं तो यह कुछ भी वापस नहीं आता है (जीडीबी प्रॉम्प्ट पर वापस)।

कोई विचार क्यों ऐसा होता है?

उत्तर:

जवाब के लिए 0 № 1

अंतिम जीडीबी संस्करण आज़माएं। 7.1 या 7.2। सब कुछ काम करना चाहिए।


उत्तर № 2 के लिए 1

मैं इस समस्या में भाग गया और पाया कि मैं इसे निम्नानुसार ठीक कर सकता हूं:

  1. "बीटी" चलाएं। यह धागे का बैकट्रैक दिखाना चाहिए, हालांकि शायद वह नहीं जिसे आप चाहते हैं।
  2. अब "cont"।
  3. हिट ctrl + सी। मुझे कुछ ऐसा लगता है "[एलडब्ल्यूपी% डी पर स्विचिंग]"
  4. फिर से ctrl + c मारा। यह थ्रेड पर टूट जाता है, मैं बैकट्रैक देखना चाहता हूं, लेकिन यह भी लगता है कि "थ्रेड पूर्ण बीटी लागू करें" काम करना शुरू करें।

संबंधित सवाल
सबसे लोकप्रिय