Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기
이 페이지는 Cloud Translation API를 통해 번역되었습니다.
Switch to English

버그보고

WebRTC와 관련된 몇 가지 버그 추적기가 있습니다.

Chrome 및 WebRTC 엔지니어가 지속적으로 심사합니다.

좋은 버그 보고서를 제출하는 방법

명령

  • 사용할 버그 추적기를 식별하십시오.
    • Chrome에서 문제가 발생하면 Blink> WebRTC 구성 요소를 사용하여 버그를 신고하십시오 . "나는 무언가를 만들려고 노력하는 웹 개발자"와 "브라우저 API 문제"를 선택하고 적절한 사람들이 당신의 버그를 볼 수있게함으로써이 작업을 수행 할 수 있습니다.
    • 네이티브 코드로 작업하는 개발자 인 경우이 링크 에서 버그를 신고하십시오 .
  • 아래 나열된 데이터 포인트를 최대한 포함하십시오.

데이터 포인트 예

  • 브라우저 / 앱 버전
    • Chrome의 경우 : chrome : // version에서 복사 / 붙여 넣기
    • WebRTC 네이티브 코드 : 해당되는 경우 응용 프로그램에서 사용하는 분기 (예 : 트렁크) 및 WebRTC 개정 (예 : r8207)을 포함하십시오.
  • 운영 체제 (Windows, Mac, Linux, Android, iOS 등) 및 버전 (예 : Windows 7, OS X 10.9, Ubuntu 14 등)
  • 하드웨어 플랫폼 / 장치 모델 (예 : PC, Mac, Samsung 4S, Nexus 7, iPhone 5S, iPad Air 2 등)
  • 카메라 및 마이크 모델 및 버전 (해당되는 경우)
    • Chrome 오디오 및 비디오 기기 문제의 경우 https://test.webrtc.org 에서 테스트를 실행 하십시오 . 테스트 실행이 완료되면 상단의 버그 아이콘을 클릭하고 보고서를 다운로드 한 다음 문제 추적기에 보고서를 첨부하십시오.
  • 웹 사이트 주소
  • 재생산 단계 : 버그를 재현하는 방법에 대한 자세한 정보. 해당되는 경우 HTML + JavaScript의 최소 테스트 페이지를 첨부하거나 링크하십시오.
  • 충돌
    • Chrome을 사용하는 동안 충돌이 발생하면 다음 안내따라 충돌 ID를 포함 시키십시오 .
    • WebRTC 네이티브 코드를 사용하는 동안 충돌이 발생하면 전체 스택 추적을 포함하십시오.
  • 기능 문제 또는 ICE 문제는 Chrome 또는 기본 애플리케이션에서 기본 로그 를 수집하십시오.
  • Chrome 연결 문제의 경우, 통화를 시작하기 전과 통화가 진행되는 동안 chrome : // webrtc-internals가 다른 탭에서 열려 있는지 확인하십시오.
    • 덤프 작성 섹션을 펼치십시오.
    • PeerConnection 업데이트 및 통계 데이터 다운로드 버튼을 클릭하십시오. 덤프를 로컬 시스템에 저장하라는 메시지가 표시됩니다. 해당 덤프를 버그 보고서에 첨부하십시오.
  • 통화가 진행되는 동안 Chrome의 오디오 품질 문제의 경우,
    • 다른 탭에서 chrome : // webrtc-internals를 열고
    • 덤프 작성 섹션을 펼치십시오.
    • 진단 오디오 녹음 사용 확인란을 입력하십시오. 녹음을 로컬 컴퓨터에 저장하라는 메시지가 표시됩니다. 통화를 종료 한 후 녹음을 버그에 첨부하십시오.
  • 에코 문제의 경우 에코를 듣는 쪽이 아니라 에코를 생성하는 쪽에서 오디오 녹음을 캡처하십시오. 예를 들어, UserA와 UserB가 통화 중이고 UserA가 자신의 음성을 듣는 경우 UserB에서 오디오 녹음을 구하십시오.

보안 버그 제기

WebRTC 팀은 보안을 매우 중요하게 생각합니다. WebRTC에서 취약점을 발견 한 경우 버그가 Chromium이 아닌 기본 WebRTC 코드에만 영향을 주더라도 Chromium 보안 버그 를 제출하십시오.

수정 된 Chromium 보안 버그 기록은 Chrome 릴리스 블로그의 안정적인 채널 업데이트에있는 보안 메모를 통해 가장 잘 찾을 수 있습니다.

이슈 트래커에서 공개적으로 볼 수있는 수정 된 Type = Bug-Security 버그를 찾을 수도 있습니다 (참고 : 일반적으로 보안 버그는 수정 된 지 14 주 후에 공개적으로 표시됩니다). WebRTC 코드에 Chromium이 사용하지 않는 버그 (예 : Android / iOS 용 Java / ObjC 래퍼)가 있으면 토론 -webrtc 에 대한 수정 사항을 별도로 발표 할 것입니다.

공개 된 모든 기본 보안 버그 목록 .

Google은 일반적으로 보안 수정 프로그램을 분기로 병합하지 않으므로 이전 지점을 사용하는 경우 관련 보안 수정 사항을 병합해야합니다.

Chrome의 보안 버그에 대한 알림 받기

Chrome의 보안 버그에서 활동 / 댓글에 대한 자동 알림을 받으려면 특정 버그 (버그에 액세스 할 수있는 사람에 의해)에 대해 명시 적으로 cc : d이거나 모든 보안 버그 알림에 대한 특별 메일 링리스트의 일부 여야합니다. 이 목록을 얻으려면 Chrome 보안 팀에 신청해야합니다. Chrome 보안 페이지 에서 'Chromium 취약성에 어떻게 액세스 할 수 있습니까?'에서 이에 대한 자세한 내용을 참조하십시오. 페이지 하단에

Chrome의 보안 알림 목록에는 WebRTC 버그뿐만 아니라 Chrome의 모든 보안 버그에 대한 알림이 표시됩니다. 일반적으로 WebRTC 관련 구성 요소 중 하나 (Blink> WebRTC, Blink> GetUserMedia, Blink> MediaStream, Blink> MediaRecording 중 하나)로 태그 지정되므로 WebRTC에 영향을 미치는지 여부를 파악하는 데 문제가되지 않습니다. 또는 해당 하위 구성 요소.

또한 목록에 의해 부여 된 액세스는 Type = Bug- Security의 버그에만 적용됩니다. 충돌, 메모리 누수 및 기타 잠재적 취약점이있는 모든 버그가 버그 보안으로 표시되는 것은 아닙니다. 보안 문제 에 대한 심각도 지침보안 FAQ 페이지 에서 보안 버그로 간주되는 버그 범주에 대한 자세한 내용을 볼 수 있습니다.


  1. Google 계정을 가진 사람은 누구나 버그를 신고 할 수 있습니다