«debugging» etiketlenmiş sorular

bir bilgisayar programındaki hataların veya kusurların sayısını bulma ve azaltma, böylece beklendiği gibi davranma işlemidir

3
bash: "-x" yankısından ayrı satırlardan kaç
Bash'de, -xseçenekle çalışırken , tek tek komutların yankılanmasından muaf olması mümkün müdür? Çıktıyı olabildiğince düzgün hale getirmeye çalışıyorum, bu yüzden komut dosyamın bazı bölümlerini bir alt kabukta çalıştırıyorum set +x. Bununla birlikte, satırın set +xkendisi hala yankılanır ve çıktıya değerli bir bilgi eklemez. Kötü eski .batgünlerde hatırlıyorum , koşarken echo …
11 bash  shell  debugging 


2
Printk dahili olarak nasıl çalışır?
printfİşini yapmak için işletim sisteminin yardımına ihtiyacı olduğunu biliyorum . Ayrıca printfkütüphane olmadığı için Linux kaynak kodunda çalışmadığını biliyorum . Ve böylece printkhata ayıklamak için var . printkİşletim sistemi hala önyükleme yaparken nasıl çalışır?

2
USB trafiği nasıl dökülür?
Bir USB gamepadim var ve bu çevre birimlerinin aslında PC / çekirdeğime gönderdiği sinyalleri ve komutları görmek ve incelemek istiyorum: bunu nasıl yapabilirim? Şöyle bir şey olduğunu varsayıyordum cat /dev/bus/usb/006/003 Yeterliydi, ama görünüşe göre bu komut hemen geri dönüyor ve bazı okunamayan kodlanmış grafikler yazdırıyor. Böyle bir USB cihazında "hata …
9 linux  usb  debugging 

1
Sistem donması nasıl ayıklanır?
Dizüstü bilgisayarımın kapağını kapattığımda garip bir hata yaşıyorum - sistem donuyor (tuşlara tepki yok, yanıt formu ssh yok) ve bazı garip renk efektleri gösteriyor. Çekirdek günlüğü (yeniden başlatmanın ardından) hiçbir şey göstermiyor. Benim sorum - nasıl hata ayıklanır? Belki de en son çekirdek fonksiyonunu veya benzer bir şeyi izlemenin bir …

2
Çökme raporlarını / çekirdek dökümlerini / yığın izlemesini küresel olarak nasıl etkinleştirebilirim?
Çökme hataları en sinir bozucu olanlar olabilir, bu da veri kaybına, kesinti sürelerine ve sinirli kullanıcılara yol açar. Uygulamaların daha az çökmesi iyi olurdu. Makine bağlamının karmaşıklığından dolayı, sıradan bir kullanıcı için çökmeler genellikle makul bir zamanda çoğaltılamaz. Bu, hatanın nadir olduğu anlamına gelmez - Basitçe, onu tetikleyen şeyin her …
9 debugging 

4
Hata ayıklama Linux makine donuyor
15 özdeş Linux RH 4.7 64-bit sunucum var. Küme veritabanını çalıştırırlar (küme uygulama düzeyindedir). Bazen (her ay kadar) rastgele bir kutu (asla aynı olmasa da) donar. Kutuya ping atıp ping çalışmaları yapabilirim. Eğer kutuda ssh yapmaya çalışırsam: ssh_exchange_identification: Connection closed by remote host SSH düzgün ayarlanmış. Sunucu odasına gittiğimde ve …

2
NULL işaretçisinin göründüğü bir çekirdek modülünde nasıl hata ayıklayabilirim?
Diğer G serisi cihazlar arasında klavye desteği sağlayan bu yamadan derlediğim özel bir çekirdek modülüm var logitech G19. Ubuntu'nun maverick çekirdeğinin ana dalına (2.6.35) karşı gayet iyi derledim. Modülü önyükleyebilir ve yükleyebilirim, ama gerçekten garip bir durumla karşılaşıyorum. Modülü yükler yüklemez (önyüklemede veya modprobe ile), siyah bir ekran alıyorum ve …

5
* Nix sistemlerde büyük bir C / C ++ kodunda bellekle ilgili bir sorun nasıl izlenir / düzeltilir
Bellekle ilgili bir sorunu izlerken hangi stratejiyi kullanırsınız? Bellek sızıntılarını, bellek bozulmasını vb. Tanımlamak için hangi araçları (açık kaynaklı ve özel) kullanıyorsunuz? Bir sistemde yalnızca gdb / dbx varsa bellek sızıntılarını nasıl izlersiniz? Benim için, sadece bir hata ayıklayıcı ile bellek sızıntılarını düzeltmek çok zor.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.