Hata raporu

WebRTC ile ilgili birkaç hata izleyici vardır:

Chrome ve WebRTC mühendisleri tarafından sürekli olarak önceliklendiriliyorlar.

İyi Hata Raporu Nasıl Hazırlanır?

Talimatlar

  • Kullanılacak hata izleyiciyi belirleyin:
    • Chrome'da bir sorunla karşılaşırsanız Blink>WebRTC bileşenini kullanarak hatayı bildirin. Bu, "Bir şeyler geliştirmeye çalışan bir web geliştiricisiyim" ve "Tarayıcı API'siyle ilgili sorunlar"ı seçtikten sonra doğru kişinin hatanıza bakmasını sağladıktan sonra yapılabilir.
    • Yerel kodla çalışan bir geliştiriciyseniz hatayı bu bağlantıdan gönderin.
  • Aşağıda listelenen veri noktalarından mümkün olduğunca ekleyin.

Örnek Veri Noktaları

  • Tarayıcı/uygulama sürümü
    • Chrome için: chrome://version sayfasından kopyalayıp yapıştırın
    • WebRTC yerel kodu için: Varsa uygulamanızın kullandığı dal (ör. santral) ve WebRTC revizyonunu (ör. r8207) ekleyin
  • İşletim sistemi (Windows, Mac, Linux, Android, iOS vb.) ve sürüm (ör. Windows 7, OS X 10.9, Ubuntu 14 vb.)
  • Donanım platformu/cihaz modeli (ör.PC, Mac, Samsung 4S, Nexus 7, iPhone 5S, iPad Air 2 vb.)
  • Kamera ve mikrofon modeli ve sürümü (varsa)
    • Chrome ses ve video cihazıyla ilgili sorunlar için lütfen https://test.webrtc.org adresinden testleri çalıştırın. Testler tamamlandıktan sonra, üst kısımdaki hata simgesini tıklayın, raporu indirin ve raporu sorun izleyiciye ekleyin.
  • Web sitesi URL'si
  • Yeniden oluşturma adımları: Hatanın nasıl yeniden oluşturulacağı hakkında ayrıntılı bilgi. Mümkünse lütfen HTML+JavaScript'te minimum düzeyde bir test sayfasına bağlantı verin veya bu sayfaya bağlantı verin.
  • Çökmeler için
    • Chrome'u kullanırken kilitlenme ile karşılaşırsanız lütfen bu talimatları uygulayarak kilitlenme kimliği ekleyin.
    • WebRTC yerel kodunu kullanırken bir hatayla karşılaşırsanız lütfen tüm yığına ekleyin.
  • Chrome veya yerel bir uygulamadaki işlevsel sorunlar ya da ICE sorunları için lütfen bir yerel günlük toplayın.
  • Chrome'daki bağlantı sorunlarıyla ilgili olarak, aramayı başlatmadan önce ve görüşme devam ederken chrome://webrtc-internals bölümünü başka bir sekmede açık tutun.
    • "Döküm Oluştur" bölümünü genişletin.
    • PeerConnection güncellemelerini ve istatistik verilerini indirme düğmesini tıklayın. Dökümü yerel makinenize kaydetmeniz istenir. Lütfen dökümü hata raporuna ekleyin.
  • Görüşme devam ederken Chrome'da ses kalitesi sorunları için:
    • Lütfen chrome://webrtc-internals sayfasını başka bir sekmede açın.
    • "Döküm Oluştur" bölümünü genişletin.
    • Teşhis ses kayıtlarını etkinleştir onay kutusunu doldurun. Kaydı yerel makinenize kaydetmeniz istenir. Aramayı sonlandırdıktan sonra kaydı hataya ekleyin.
  • Yankı sorunları için lütfen yankıyı oluşturan tarafta değil, yankıyı oluşturan tarafta bir ses kaydı yapmaya çalışın. Örneğin, A ve KullanıcıB bir görüşmedeyse ve A Kullanıcı kendisini duyuyorsa lütfen UserB'den bir ses kaydı alın.

Güvenlik hatası bildirme

WebRTC ekibi, güvenliği çok ciddiye alır. WebRTC'de güvenlik açığı bulursanız hata sadece Chromium'u değil, yerel WebRTC kodunu etkilese bile Chromium güvenlik hatası kaydedin.

Düzeltilen Chromium güvenlik hatalarının geçmişi, Google Chrome sürümleri blogundaki Kararlı Kanal güncellemelerindeki güvenlik notlarıyla en iyi şekilde bulunabilir.

Ayrıca, herkese açık türe ait düzeltilmiş Type=Bug-Security hatalarını Chromium sorun izleyicide de bulabilirsiniz. Eski, yalnızca yerel, güvenlik hataları WebRTC sorun izleyicide de bulunabilir ancak yeni güvenlik hatalarının burada dosyalanmaması gerekir (güvenlik hataları normalde düzeltildikten 14 hafta sonra herkese görünür hale gelir).

Genel olarak güvenlik düzeltmelerini herhangi bir dalda geriye dönük olarak KORUMAYACAĞIMIZ. Bu nedenle, eski dalları kullanıyorsanız ilgili güvenlik düzeltmelerinin birleştirildiğinden emin olmak sizin sorumluluğunuzdadır. Genel olarak, kullanıcıların WebRTC ana çalışmasından haberdar olmalarını kesinlikle öneririz.

Chrome/WebRTC'deki güvenlik hataları hakkında bildirim alma

WebRTC/Chrome'daki güvenlik hatalarıyla ilgili etkinlik/yorumlar hakkında otomatik bildirimler almak için genellikle belirli hatalara (hataya erişimi olan birinden) açıkça cc:d eklemeniz gerekir.

Bazı koşullar altında, WebRTC'de yayınlanmamış (sabit) ancak güvenlik açıklarına erişim elde edebilirsiniz. İlk olarak şu gereksinimleri karşılamanız gerekir:

  • Gerçekten gerçek dünyadaki kullanıma sahip bir üründe (WebRTC tabanlı) çalışıyorsa
  • WebRTC'nin yeni ipuçlarıyla ürününüzü genel olarak güncel tutmak
  • Ürününüze WebRTC güvenlik yamalarının uygulanmasını içeren bir iş rolüne sahip olma
  • ve en önemlisi, hataları tamamen gizli tutmayı taahhüt eder ve ayrıntıları yalnızca kuruluşunuzdaki güvenilir kişilerle paylaşın.

Kriterleri karşılıyorsanız güvenlik@webrtc.org adresine bir istek göndererek erişime ihtiyaç duyduğunuza dair bir açıklama ve gerekçe gönderebilirsiniz.

Kilitlenmeler, bellek sızıntıları vb. bulunan tüm hataların Hata Hatası olarak işaretlenmediğini unutmayın. Hangi hata kategorilerinin güvenlik hatası olarak değerlendirildiği hakkında daha fazla bilgi edinmek için Güvenlik Sorunları için Önem Verici Yönergeleri'ni ve Güvenlikle İlgili SSS sayfasını inceleyebilirsiniz.


  1. Google hesabı olan herkes hata bildirebilir