VDCAssistant가 영구 충돌 보고서를 일으키는 것으로 보입니다


12

위에서 언급했듯이 VDCAssistant는 ReportCrash 시스템 프로세스가 CPU의 50-100 %를 사용한다는 점에서 영구적 인 충돌 보고서를 일으키는 것으로 보입니다.

응용 프로그램 특정 정보 : 클라이언트가 디스플레이 ID 대신 인덱스 (1)로 디스플레이에 액세스하려고합니다. abort () 호출

이 충돌 보고서도 사라지고 다시 나타납니다. (예 : Console.app의 충돌 보고서 수는 증가하지 않지만 지속적으로 생성됩니다). 프로세스를 강제 종료 할 수 없습니다.

iSight 카메라를 사용하지 않고 랩톱에 연결된 다른 것은 없습니다 (macbook pro 4,1 osx10.9.2).

로그 아웃해도 치료되지 않지만 다시 시작됩니다.


어떤 OSX 버전이 있습니까? 10.9.2로 업데이트 한 직후에 같은 문제가 발생하기 시작했습니다.
— Hubert OG

10.9.2. 그 전에는 눈치 채지 못했지만 그건 내 감독일지도 모른다.
— pat

답변:


6

애플이 변경되었습니다 뭔가 일부 응용 프로그램 / 드라이버 방해가 사용하는 것을 웹캠 , 화면 미러링 (에어 플레이와 에어 플레이-등) 및 제공하는 USB 그래픽 카드 .

그것들을 제거하고 (Google을 사용하여 어떤 커널 확장 프로그램을 설치했는지 확인하십시오) 시스템이 다음 을 실행 하여 kext 캐시 를 다시 빌드 하는지 확인하십시오

sudo touch /System/Library/Extensions

다시 시작하면 해당 목록에 게시하는 대부분의 사람들이 문제를 해결합니다.

Apple 지원 포럼의 긴 스레드에서 문제를 일으킬 수있는 응용 프로그램 목록은 다음과 같습니다.

  • 에어 디스플레이
  • 에어 패럿
  • 에어 서버
  • DisplayLink 드라이버
  • iDisplay
  • 평행선
  • Splashtop 가상 디스플레이 드라이버
  • ScreenRecycler
  • VMWare

이 모든 것이 영향을 받아야하는 것은 아니며 일부는 실제로 Parallels 및 VMWare와 같이 스레드에서 토론됩니다. 그들은 touch아마도 일부 사용자가하지 않은 위에서 언급 한 것을 할 수 있습니다.

슬프게도이 모든 것이 저에게 도움이되지 않았습니다 . 그래서 Apple이 이것을 고칠 때까지 카메라를 포기하기로 결정하고 비활성화했습니다VDCAssistant (각 부팅 후, 문제가 계속 발생하는 경우, 웹캠에 액세스하고 싶을 때마다 반복해야 함). 삭제 / 이름 변경에 비해 장점이 있습니다. 최종 수정 된 경우 실행 취소를 상기시킬 필요가 없습니다. 그러나 재부팅 후에도 문제가 계속되면 잘 알고 있습니다 ...

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.cmio.VDCAssistant.plist

대단히 감사합니다. 적어도 나는 터널 끝에 사과로 제어되는 빛이 있고 카메라가 다시 필요하다고 생각되면 가능한 몇 가지 수정 사항이 있음을 알고 있습니다.
— pat

그 plist unload는 실제로 문제를 해결합니다. 나에게 문제가 발생합니다 내부에 구글 크롬을 실행하여 트리거 산 사자를 실행하는 패러랠 VM.
— Basil Bourque

4

임시 해결 방법 발견

VDCAssistant는 계속 재시작하고 충돌하여 많은 CPU를 차지하고있는 ReportCrash 프로세스를 생성했습니다. iSight가 작동하지 않습니다. 2009 년 초 iMac을 계속 사용하려면 (2009)

cd /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/Resources/VDC.plugin/Contents/Resources/

sudo mv VDCAssistant VDCAssistant.stopme

충돌 /보고 / 재생주기가 중지 된 것 같습니다. 다른 영향이 있는지는 모르겠지만 CPU로드가 정상으로 돌아 왔습니다.


1

디스플레이 미러링 또는 스트리밍에 사용되는 타사 앱으로 인해 발생할 수 있습니다. 필자의 경우 AirDisplay로 인해 발생했으며 해당 프로그램을 제거하면 해결되었습니다. 안전 모드로 부팅을 시도하고 안전 모드에서 문제가 사라지면 대부분 타사 소프트웨어에 의해 발생합니다.


"AirDisplay"를 정확히 어떻게 제거 했습니까?
— Basil Bourque

1

위에서 설명한 것처럼 VDCAssistant를 비활성화하면이 문제가 해결되는 것 같습니다. 그러나이 기능을 비활성화 한 후에도 초당 몇 차례 콘솔에 기록 된이 오류와 같은 다른 오류가 나타날 수 있습니다.

WindowServer[432]: _CGXGLDisplayContextForDisplayDevice: No matching context for device (0x7f9c42d034c0) - disabling OpenGL

( 여기서 언급 )

DisplayLink 어댑터를 재부팅 및 / 또는 비활성화하는 것 외에는 해결 방법을 찾지 못했습니다 (문제의 원인). 잘만되면 이것은 애플의 패치를 기다리고 있습니다.


0

Parallels를 통해 Windows 7을 여는 것은 충돌 캐스케이드를 움직이는 트리거로 보입니다. 스레 싱 VDCAssistant는 단기적으로이를 치료 한 것으로 보입니다. 다행스럽게도 다른 문제가 발생하지 않기를 바랍니다.


나는 같은 문제가 있지만 몇 년 전에 설치했지만 Parallels를 사용하지 않습니다. 이것에 대한 새로운 정보가 있습니까?
— iynque

불행히도 이것은 하나의 문제를 해결하지만 다른 문제를 만듭니다. 내게는없는 문제를 들어 내가 카메라를 사용하지 않지만 부수고 VDCAssistant는 사용 불가로 (당신이 슈퍼 편집증과 주임 테이프가 불투명 충분하다 생각하지 않으면 잘 될 수있는!)
— 팻

0

구글 크롬

여기에 이미지 설명을 입력하십시오

Chrome 웹 브라우저를 제거하면 문제가 해결되었습니다.

Parallels 11 가상 머신 에서 Mountain Lion 을 실행 중이며 질문에 설명 된대로 이름과 같은 충돌 로그가 반복적으로 생성되었습니다 . Chrome을 시작한 후에 만 ​​반복되는 충돌이 시작되었습니다. Chrome을 종료해도 충돌 로그 생성이 중지되지 않으며 재부팅 할 때까지 몇 초마다 로그가 계속 표시됩니다.VDCAssistant_2015-11-22-120350_localhost.crash

Chrome 환경 설정에서 카메라에 대한 액세스를 비활성화했습니다. 도와주지 않았다.

난 ~를 지웠어:

  • Applications폴더의 Chrome 앱
  • ~ / 라이브러리 / Google /
  • ~ / 라이브러리 / 응용 프로그램 지원 / Google /

Chrome 앱을 다시 다운로드하여 다시 설치했습니다. 문제 가 다시 나타납니다.

Chrome을 포기하고 앱을 다시 제거했습니다. Firefox 는 이제 Chrome 대신 보조 브라우저입니다.

대안-.plist 삭제

대안은 터미널을 사용하여 plist를 삭제하는 Jens Erat 의 답변에 설명되어 있습니다. plist를 삭제하면 실제로 문제가 즉시 중지됩니다. 그러나 Mac (또는 필자의 경우 Mac VM)을 재부팅 할 때마다 plist를 삭제해야합니다.


0

나는 이것이 너무 늦다는 것을 알고 있지만 단순히 Parallels에서 카메라 공유를 비활성화했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.