Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

Pelaporan bug

Ada beberapa pelacak bug yang relevan dengan WebRTC:

dan mereka terus-menerus dicoba oleh insinyur Chrome dan WebRTC.

Cara Mengajukan Laporan Bug yang Baik

Instruksi

  • Identifikasi pelacak bug mana yang akan digunakan:
    • Jika Anda mengalami masalah di Chrome, ajukan bug menggunakan komponen Blink> WebRTC . Ini dapat dilakukan setelah memilih "Saya adalah pengembang web yang mencoba membangun sesuatu" dan "Masalah dengan API peramban" dan memastikan orang yang tepat akan melihat bug Anda.
    • Jika Anda seorang pengembang yang bekerja dengan kode asli, ajukan bug di tautan ini .
  • Sertakan sebanyak mungkin dari titik data yang tercantum di bawah ini.

Contoh Poin Data

  • Versi browser / aplikasi
    • Untuk Chrome: salin / tempel dari chrome: // versi
    • Untuk kode asli WebRTC: jika ada, sertakan cabang (mis. Trunk) dan revisi WebRTC (mis. R8207) yang digunakan aplikasi Anda
  • Sistem operasi (Windows, Mac, Linux, Android, iOS, dll.) Dan versi (mis. Windows 7, OS X 10.9, Ubuntu 14, dll.)
  • Platform perangkat keras / model perangkat (mis. PC, Mac, Samsung 4S, Nexus 7, iPhone 5S, iPad Air 2 dll)
  • Model dan versi kamera dan mikrofon (jika ada)
    • Untuk masalah perangkat audio dan video Chrome, jalankan tes di https://test.webrtc.org . Setelah tes selesai berjalan, klik ikon bug di bagian atas, unduh laporan, dan lampirkan laporan ke pelacak masalah.
  • Alamat situs web
  • Langkah-langkah reproduksi: informasi terperinci tentang cara mereproduksi bug. Jika berlaku, silakan lampirkan atau tautkan ke halaman pengujian minimal dalam HTML + JavaScript.
  • Untuk crash
    • Jika Anda mengalami kerusakan saat menggunakan Chrome, harap sertakan ID kerusakan dengan mengikuti petunjuk ini .
    • Jika Anda mengalami kerusakan saat menggunakan kode asli WebRTC, harap sertakan stacktrace lengkap.
  • Untuk masalah fungsional atau masalah ICE, baik di Chrome atau aplikasi asli, harap kumpulkan log asli .
  • Untuk masalah konektivitas di Chrome, pastikan chrome: // webrtc-internal terbuka di tab lain sebelum memulai panggilan dan saat panggilan sedang berlangsung,
    • perluas bagian Create Dump,
    • klik tombol Unduh data peerConnection dan statistik. Anda akan diminta untuk menyimpan dump ke mesin lokal Anda. Harap lampirkan dump itu ke laporan bug.
  • Untuk masalah kualitas audio di Chrome, saat panggilan sedang berlangsung,
    • silakan buka chrome: // webrtc-internal di tab lain,
    • perluas bagian Create Dump,
    • isi kotak centang Aktifkan rekaman audio diagnostik. Anda akan diminta untuk menyimpan rekaman ke mesin lokal Anda. Setelah mengakhiri panggilan, lampirkan rekaman ke bug.
  • Untuk masalah gema, harap coba menangkap rekaman audio dari sisi yang menghasilkan gema, bukan sisi yang mendengar gema. Misalnya, jika UserA dan UserB sedang bertelepon, dan UserA mendengar dirinya berbicara, silakan dapatkan rekaman audio dari UserB.

Mengajukan bug keamanan

Tim WebRTC sangat memperhatikan keamanan. Jika Anda menemukan kerentanan di WebRTC, harap ajukan bug keamanan Chromium , bahkan jika bug hanya memengaruhi kode WebRTC asli dan bukan Chromium.

Riwayat bug keamanan tetap Chromium paling baik ditemukan melalui catatan keamanan di pembaruan Stable Channel di Google Chrome rilis blog .

Anda juga dapat menemukan jenis yang diperbaiki, yang dapat dilihat oleh publik Type = Bug-Security bug di pelacak masalah (catatan: bug keamanan biasanya menjadi terlihat publik 14 minggu setelah mereka diperbaiki). Jika ada bug dalam kode WebRTC yang tidak digunakan Chromium (seperti pembungkus Java / ObjC untuk Android / iOS), kami akan mengumumkan perbaikan secara terpisah pada mendiskusikan-webrtc .

Daftar semua bug keamanan khusus asli yang diungkapkan .

Perhatikan bahwa kami pada umumnya TIDAK akan menggabungkan perbaikan keamanan ke belakang ke cabang mana pun, jadi jika Anda menggunakan cabang yang lebih lama itu adalah tanggung jawab Anda untuk memastikan perbaikan keamanan yang relevan digabungkan.

Menerima pemberitahuan tentang bug keamanan di Chrome

Untuk mendapatkan pemberitahuan otomatis tentang aktivitas / komentar dalam bug keamanan di Chrome Anda harus secara eksplisit cc: d pada bug tertentu (oleh seseorang yang memiliki akses ke bug) atau menjadi bagian dari milis khusus untuk semua pemberitahuan bug keamanan. Untuk mendapatkan daftar itu, Anda harus mendaftar ke tim Keamanan Chrome, lihat lebih lanjut tentang ini di halaman Keamanan Chrome di bawah "Bagaimana saya bisa mendapatkan akses ke kerentanan Chromium?" di bagian bawah halaman.

Harap perhatikan bahwa daftar pemberitahuan keamanan Chrome akan menerima pemberitahuan tentang semua bug keamanan di Chrome dan bukan hanya yang WebRTC. Biasanya tidak menjadi masalah untuk mencari tahu apakah suatu masalah mempengaruhi WebRTC karena kemungkinan besar akan ditandai dengan salah satu komponen yang berhubungan dengan WebRTC (salah satu Blink> WebRTC, Blink> GetUserMedia, Blink> MediaStream, Blink> MediaRecording) atau sub-komponennya.

Juga perhatikan bahwa akses yang diberikan oleh daftar hanya akan berlaku untuk bug dari Type = Bug- Security. Namun, tidak semua bug dengan kerusakan, kebocoran memori, dan potensi kerentanan lainnya ditandai sebagai Keamanan Bug. Anda dapat membaca lebih lanjut tentang kategori bug apa yang dianggap bug keamanan dalam Pedoman Tingkat Permasalahan untuk Masalah Keamanan dan juga di halaman FAQ Keamanan .


  1. Siapa pun yang memiliki akun Google dapat mengajukan bug