in Home

Solving “VTDecoderXPCService quit unexpectedly” in OSX 10.7

The log error is:
Process:         VTDecoderXPCService [38461]
Path:            /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/XPCServices/VTDecoderXPCService.xpc/Contents/MacOS/VTDecoderXPCService
Identifier:      VTDecoderXPCService
Version:         ??? (???)
Code Type:       X86-64 (Native)
Parent Process:  ??? [1]

Date/Time:       2012-03-13 16:19:35.652 -0500
OS Version:      Mac OS X 10.7.3 (11D50)
Report Version:  9
Sleep/Wake UUID: C7F9D4B3-1728-4AB6-B314-FBC9E4B06761

Crashed Thread:  3  Dispatch queue: com.apple.coremedia.videodecoder-peer-38460

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00007fda92700000

VM Regions Near 0x7fda92700000:
    MALLOC_TINY            00007fda92400000-00007fda92700000 [ 3072K] rw-/rwx SM=PRV  
--> 
    MALLOC_SMALL           00007fda92800000-00007fda93800000 [ 16.0M] rw-/rwx SM=PRV  

Application Specific Information:
objc[38461]: garbage collection is OFF
VTDecoderXPCService is the sandboxing for video content in Lion. All things that are QuickTime related, audio or video, are sandboxed by this service.
The problem is caused by a corrupt video file, in my case it was a m4v file. And because the file was on the desktop, each time I restarted, or opened a finder window that opened to the desktop folder, the error would pop up.

However, some possible solutions are (each one, not together):

  1. Delete the file from the Desktop.
  2. Move the video/audio file to one directory (obviously, create them).
  3. Change the opening default app to another compatible, like VLC.
  4. In some cases, change the file extension to another, solves the problem.
For more info:
Screen_shot_2012-03-13_at_8

Write a Comment

Comment

 

  1. I love this…finally. I had the m4v file that was corrupted on my desktop. Shit would drive me crazy. Finally realized that te file was the problem .

  2. Brought the corrupt file out of trash onto desktop then I changed the file extension to .jpeg and then deleted. After that, the trash cleared… Very easy, very helpful advice. Thanks.