gdb

    6ısı

    1cevap

    Gdb'de yazdırma komutunun çıktısını almanın bir yolu var mı? Benim durumumda, gdb kullanarak bir çekirdek dökümünde hata ayıklama yapıyorum ve hata ayıklama yaptığım nesne çok sayıda öğe içeriyor. Ben

    9ısı

    3cevap

    Kodda GDB ile her satırda kesme noktası belirlemenin bir yolu var mı? Açıkçası, her bir satır için b *addr'u vurmak istemiyorum, bu yüzden bunu yapmanın hızlı bir yolu olup olmadığını merak ediyorum.

    12ısı

    3cevap

    Java'da kod yazarken Eclipse'de yerleşik hata ayıklayıcısını kullanıyorum. Bu bağlamda bir nesneyi görselleştirirken, hata ayıklayıcı otomatik olarak toString() işlevini çağırır; özellik, program duru

    6ısı

    2cevap

    kullanarak çalışan bir arka planda hata ayıklama Bir daemon olarak çalışan bir yüksek trafik ağı C sunucusu uygulaması geliştiriyorum. Bazı durumlarda, uygulama çöküyor (her zaman çekirdeksiz). SIGSEG

    8ısı

    1cevap

    Ben ben mesela, ben GDB her açtığınızda set birkaç seçenek: set print thread-events off varsayılan bir .gdb_rc dosyası gibi belki bir şey tarafından bu seçenekleri ayarlamak için bir yolu var mı?

    6ısı

    3cevap

    n ile her adım attığımda, yürütülecek bir sonraki ifadeyi yazdırır. n yazmış gibi, ancak aslında kodu atmadan, nasıl yürütülecek sonraki ifadeyi nasıl görebilirim? Şu anda where kullanıyorum ve bu ban

    5ısı

    1cevap

    Debian 6.0.6 üzerinde KDevelop 4.0.1 (KDE 4.4.5 ve gdb 7.0.1'de) ile birkaç C++ uygulamasında hata ayıklamaya çalışıyorum. Girdiğim kodun bir bölümünden bağımsız olarak, hata ayıklayıcı birkaç komutta

    5ısı

    1cevap

    Python'da ctypes.cdll.LoadLibrary() tarafından yüklenen paylaşılan kitaplıklarda bulunan c/C++ kodunu ayıklamaya çalışıyorum ve daha sonra belirli işlevler python'dan çağrılıyor. Python kodu alt süreç

    6ısı

    1cevap

    Eclipse ile bir işlemi gdb ile çalıştırmak mümkündür. Bu bize çağrı yığını incelemek için kullanılabilecek bir güzel GUI, değişken içeriği vb o Eclipse bir çekirdek dökümü açıp gdb aracılığıyla incele

    11ısı

    2cevap

    Bu yapıyla bağlantılı liste struct node { data_t data; node_t *next; }; typedef struct { node_t *head; node_t *foot; node_t *curr; // for iterator unsigned int size;