Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Trang này được dịch bởi Cloud Translation API.
Switch to English

Báo cáo lỗi

Có một vài trình theo dõi lỗi liên quan đến WebRTC:

và họ liên tục bị các kỹ sư Chrome và WebRTC xử lý.

Cách nộp báo cáo lỗi tốt

Hướng dẫn

  • Xác định trình theo dõi lỗi nào sẽ sử dụng:
    • Nếu bạn gặp sự cố trong Chrome, hãy báo lỗi bằng cách sử dụng thành phần Blink> WebRTC . Điều này có thể được thực hiện sau khi chọn chọn Tôi là một nhà phát triển web đang cố gắng xây dựng một cái gì đó về các vấn đề về mối quan hệ của người dùng với một trình duyệt API API và đảm bảo đúng người sẽ xem xét lỗi của bạn.
    • Nếu bạn là nhà phát triển làm việc với mã gốc, hãy báo lỗi tại liên kết này .
  • Bao gồm càng nhiều càng tốt từ các điểm dữ liệu được liệt kê dưới đây.

Điểm dữ liệu mẫu

  • Phiên bản của trình duyệt / ứng dụng
    • Đối với Chrome: sao chép / dán từ chrome: // phiên bản
    • Đối với mã gốc WebRTC: nếu có thể, bao gồm chi nhánh (ví dụ: thân cây) và sửa đổi WebRTC (ví dụ: r8207) ứng dụng của bạn sử dụng
  • Hệ điều hành (Windows, Mac, Linux, Android, iOS, v.v.) và phiên bản (ví dụ: Windows 7, OS X 10.9, Ubuntu 14, v.v.)
  • Mô hình nền tảng / thiết bị phần cứng (ví dụ: PC, Mac, Samsung 4S, Nexus 7, iPhone 5S, iPad Air 2, v.v.)
  • Mẫu và phiên bản máy ảnh và micrô (nếu có)
    • Đối với các sự cố thiết bị âm thanh và video của Chrome, vui lòng chạy thử nghiệm tại https://test.webrtc.org . Sau khi chạy thử xong, nhấp vào biểu tượng lỗi ở trên cùng, tải xuống báo cáo và đính kèm báo cáo vào trình theo dõi vấn đề.
  • URL trang web
  • Các bước sinh sản: thông tin chi tiết về cách tái tạo lỗi. Nếu có thể, vui lòng đính kèm hoặc liên kết đến một trang thử nghiệm tối thiểu trong HTML + JavaScript.
  • Đối với sự cố
    • Nếu bạn gặp sự cố trong khi sử dụng Chrome, vui lòng bao gồm ID sự cố bằng cách làm theo các hướng dẫn sau .
    • Nếu bạn gặp sự cố trong khi sử dụng mã gốc WebRTC, vui lòng bao gồm toàn bộ stacktrace.
  • Đối với các sự cố chức năng hoặc các sự cố ICE, trong Chrome hoặc ứng dụng gốc, vui lòng thu thập nhật ký gốc .
  • Đối với các sự cố kết nối trên Chrome, đảm bảo chrome: // webrtc-internals được mở trong một tab khác trước khi bắt đầu cuộc gọi và trong khi cuộc gọi đang diễn ra,
    • mở rộng phần Tạo kết xuất,
    • nhấp vào nút Tải xuống các cập nhật và dữ liệu thống kê PeerConnection. Bạn sẽ được nhắc lưu kết xuất vào máy cục bộ của bạn. Vui lòng đính kèm kết xuất đó vào báo cáo lỗi.
  • Đối với các sự cố về chất lượng âm thanh trên Chrome, trong khi cuộc gọi đang diễn ra,
    • vui lòng mở chrome: // webrtc-internals trong một tab khác,
    • mở rộng phần Tạo kết xuất,
    • điền vào hộp kiểm Bật ghi âm chẩn đoán. Bạn sẽ được nhắc lưu bản ghi vào máy cục bộ của bạn. Sau khi kết thúc cuộc gọi, đính kèm bản ghi vào lỗi.
  • Đối với các vấn đề về tiếng vang, vui lòng thử ghi lại âm thanh từ phía phát ra tiếng vang, không phải phía nghe tiếng vang. Ví dụ: nếu UserA và UserB đang trong một cuộc gọi và UserA nghe chính mình nói, vui lòng nhận bản ghi âm từ UserB.

Nộp một lỗi bảo mật

Nhóm WebRTC rất coi trọng vấn đề bảo mật. Nếu bạn tìm thấy lỗ hổng trong WebRTC, vui lòng gửi lỗi bảo mật Chromium , ngay cả khi lỗi này chỉ ảnh hưởng đến mã WebRTC gốc chứ không phải Chromium.

Lịch sử về các lỗi bảo mật Chromium cố định được tìm thấy tốt nhất qua các ghi chú bảo mật trong các bản cập nhật Kênh ổn định trên blog phát hành Google Chrome .

Bạn cũng có thể tìm thấy các lỗi Loại = Bug-Security cố định, hiển thị công khai trong trình theo dõi sự cố (lưu ý: lỗi bảo mật thường được hiển thị công khai 14 tuần sau khi chúng được sửa). Nếu có lỗi trong mã WebRTC mà Chromium không sử dụng (chẳng hạn như trình bao bọc Java / ObjC cho Android / iOS), chúng tôi sẽ thông báo các bản sửa lỗi riêng biệt trên thảo luận-webrtc .

Danh sách tất cả các lỗi bảo mật chỉ tiết lộ bản địa .

Lưu ý rằng nhìn chung chúng tôi sẽ KHÔNG hợp nhất các bản sửa lỗi bảo mật ngược với bất kỳ chi nhánh nào, vì vậy nếu bạn đang sử dụng các chi nhánh cũ hơn, bạn có trách nhiệm đảm bảo các bản sửa lỗi bảo mật có liên quan được hợp nhất.

Nhận thông báo về lỗi bảo mật trong Chrome

Để nhận thông báo tự động về hoạt động / nhận xét về lỗi bảo mật trong Chrome, bạn cần phải rõ ràng là cc: d về các lỗi cụ thể (bởi ai đó có quyền truy cập vào lỗi) hoặc là một phần của danh sách gửi thư đặc biệt cho tất cả các thông báo lỗi bảo mật. Để có tên trong danh sách đó, bạn phải đăng ký vào nhóm Bảo mật Chrome, xem thêm về điều này trên trang Bảo mật Chrome trong phần Làm thế nào tôi có thể truy cập vào các lỗ hổng Chromium? ở cuối trang.

Xin lưu ý rằng danh sách thông báo bảo mật của Chrome sẽ nhận được thông báo về tất cả các lỗi bảo mật trong Chrome chứ không chỉ các lỗi WebRTC. Thông thường, không nên tìm hiểu xem sự cố có ảnh hưởng đến WebRTC hay không vì rất có thể nó sẽ được gắn thẻ với một trong các thành phần liên quan đến WebRTC (một trong Blink> WebRTC, Blink> GetUserMedia, Blink> MediaStream, Blink> MediaRecply) hoặc các thành phần phụ của chúng.

Cũng lưu ý rằng quyền truy cập được cấp bởi danh sách sẽ chỉ áp dụng cho các lỗi Loại = Bug- Security. Không phải tất cả các lỗi với sự cố, rò rỉ bộ nhớ và các lỗ hổng tiềm năng khác đều được đánh dấu là Bug-Security. Bạn có thể đọc thêm về các loại lỗi được coi là lỗi bảo mật trong Nguyên tắc nghiêm trọng cho các vấn đề bảo mật và trên trang Câu hỏi thường gặp về bảo mật .


  1. Bất cứ ai có một tài khoản Google có thể nộp lỗi