VDCAssistant似乎正在引起永久的崩溃报告


12

如上所述,VDCAssistant似乎正在导致永久的崩溃报告,以至于ReportCrash系统进程将使用50-100%的CPU。

特定于应用程序的信息:客户端正在尝试通过索引(1)而不是显示ID访问显示。abort()被调用

这些崩溃报告似乎也消失并重新出现。(即,Console.app中的崩溃报告数量从未增加,但一直在生成)。该过程不能被强制退出。

我不知道是什么原因引起的,因为我不使用iSight相机,并且笔记本电脑上没有其他任何连接(macbook pro 4,1 osx10.9.2)

注销并不能解决问题,但可以重新启动。


您有什么OSX版本?更新到10.9.2后,我开始遇到同样的问题
Hubert OG

10.9.2。在此之前从未注意到过,但这可能只是我的疏忽。
2014年

Answers:


6

苹果已经更改一些使用网络摄像头镜像屏幕(类似于Airplay和Airplay)并提供USB图形卡的应用程序/驱动程序的功能。

卸载这些文件(确保使用Google查找安装的内核扩展),并确保系统通过运行以下命令重建kext缓存

sudo touch /System/Library/Extensions

然后重新启动可以解决大多数人向该列表发布问题。

我发现可能导致此问题的应用程序列表,主要是出于Apple支持论坛的冗长线程

  • 空中展示
  • 空中鹦鹉
  • 空中服务器
  • DisplayLink驱动程序
  • iDisplay
  • 平行线
  • Splashtop虚拟显示驱动程序
  • 屏幕回收器
  • 虚拟机

并非所有这些都必须受到影响,并且其中的一些实际上已经在线程中进行了辩论(例如Parallels和VMWare)。他们可能只是做touch上面提到的某些用户可能没有做的事情。

遗憾的是,这一切并没有帮助我,因此我决定放弃相机,直到Apple修复了该问题并禁用VDCAssistant了相机(必须在每次启动后,问题仍然存在以及需要访问网络摄像头的任何时候重复一次)。与删除/重新命名相比,优点是您不必提醒自己,如果它最终已修复,就不必撤消;但是您很清楚,重新启动后问题仍然存在...

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

非常感谢你。至少我现在知道,在隧道尽头有一个苹果控制的灯,如果我觉得需要再次使用相机,可以进行一些可能的修复。
2014年

该plist卸载确实可以解决问题。对我来说,问题发生运行Google Chrome触发的运行Mountain Lion的Parallels VM
罗勒·布尔克

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”的?
罗勒·布尔克

1

如上所述,禁用VDCAssistant似乎可以解决此问题。但是,即使禁用此功能,也可能会出现一些其他错误,例如,每秒在控制台中多次记录此错误:

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

在这里提到

除了重新启动和/或禁用DisplayLink适配器(对我来说是问题的原因)之外,我没有找到解决方法。希望这正在等待苹果公司的补丁。


0

通过Parallels打开Windows 7似乎是使崩溃级联运动的触发器。短期使用VDCAssistant似乎已解决。希望它不会导致其他问题。


我也有同样的问题,但是虽然几年前确实安装了Parallels,但我没有使用Parallels。有任何新信息吗?
iynque 2014年

不幸的是,这解决了一个问题,但又产生了其他问题。对我来说,这不是问题,因为我不使用摄像头,但丢弃VDCAssistant会禁用它(如果您超级偏执狂,并且不相信gaffer磁带不透明,这可能会很好!)
2014年

0

谷歌浏览器

在此处输入图片说明

删除Google Chrome网络浏览器可以为我解决问题。

我在Parallels 11虚拟机中运行Mountain Lion,并按照问题中的描述重复生成了崩溃日志,其名称为。重复的崩溃只有在启动Google Chrome之后才开始。退出Chrome并不会停止崩溃日志的创建,日志会每隔几秒钟出现一次,直到重新启动为止。VDCAssistant_2015-11-22-120350_localhost.crash

我在Chrome偏好设置中禁用了对相机的访问。没有帮助。

我删除了:

  • Applications文件夹中的Google Chrome应用。
  • 〜/图书馆/谷歌/
  • 〜/图书馆/应用程序支持/ Google /

我下载并重新安装了Google Chrome应用。问题确实再次出现。

放弃使用Chrome,然后再次删除了该应用。Firefox现在是我的辅助浏览器,而不是Chrome。

替代方法-删除.plist

Jens Erat答案》中介绍了一种替代方法,您可以在其中使用终端删除plist。确实删除plist确实可以立即解决问题。但是,每次重新引导Mac(在我的情况下为Mac VM)时,都必须删除plist。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.