You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

What the **** is TCCD?

Hey folks -


I have a fresh install (format, install from thumb drive) of 10.8 on my Mac Pro in the office. I've been having problems with Mail.app, Calendar, and Contacts when I configure them to connect to our internal MS Exchange server. Specifically, they'll sometimes lock up and need to be killed from "Force Quit.." menu.


Digging into it a little further, I see this process running amuck:


camshaft# ps auxww | grep tccd

jvp 3592 99.7 0.0 2500120 2728 ?? R 4:36PM 986:31.32 /System/Library/PrivateFrameworks/TCC.framework/Resources/tccd


If I kill that process, then each of the aforementioned apps unlock and continue running without a problem.


Any idea what tccd, or the TCC.framework is part of?


jas

Posted on Aug 1, 2012 6:15 AM

Reply
17 replies

Sep 10, 2017 6:47 AM in response to matt243

I'm kind of confused what that article offers as a solution to tccd overusing resources? Hazel is some 3rd party software right?


TCC stands for Transparency Consent and Control and does interact with contacts but it is more related to getting a users ok for a particular process behaviors. A good example is when your iPhone asks if you'd like to give an app access to something, like the camera or your location. Processes ask for permissions too on macOS but they usually require you to enter an admin password.


It is disappointing however that the tech support and really more like receptionists who are definitely under informed than technical "experts".


Even more problematic is they're sort of the end of the road. They can submit a Request for Technical Assistance to someone in engineering but that's a long shot since they're hesistant to even offer that, it's really playing telephone with difficult to understand issues, and you're unlikely to even get a response--at least in my experience. It's funny too the documentation for everything is online (open source and developer docs). Apple devices get a reputation as a black box but I think it's really just a laissez-faire attitude from users who are likely subconsciously reluctant to face reality.

Aug 1, 2012 12:58 PM in response to JasonVP

It looks like it is responsible for managing which applications have access to your contacts. The similarly named tccutil is a command line tool to manage your privacy database. tccd has a database file in each user's home directory ~/Library/Application Support/come.apple.TCC/TCC.db that appears to store which apps you have allowed and denied access to for your contacts.


I noticed this process using more CPU than I'd think would be necessary (5-13%), but it seemed to drop down after 10-20% minutes of being like that. Certainly seems like it might be a little buggy.

Aug 1, 2012 1:02 PM in response to tehnoir

tehnoir wrote:


It looks like it is responsible for managing which applications have access to your contacts.

Thanks, that makes perfect sense.


I noticed this process using more CPU than I'd think would be necessary (5-13%), but it seemed to drop down after 10-20% minutes of being like that. Certainly seems like it might be a little buggy.

Is your setup connected to an MS Exchange server (Mail, Calendar, Contacts)? Mine is, and I suspect that's a contributing factor.


jas

Aug 1, 2012 1:13 PM in response to tehnoir

tehnoir wrote:


Mine is not, no. The only apps currently in its database are Adium, Alfred, Postbox and Chrome.

Cool, thanks. I actually just decided to nuke it from orbit and let the system rebuild the db file. And I've since disconnected the 3 apps from our Exchange server (in favor of going back to LookOut.. bleah).


jas

Sep 3, 2012 11:16 AM in response to j.mo

I get this error:


TCCD quit unexpectedly

Application Specific Information:

database error: attempt to write a readonly database (183)

abort() called


Ever since I installed OS X 10.8 I keep getting this and believe me, it is annoying.


I verified access to the folder ~/Library/Application Support/com.apple.TCC/ and the tcc.db file in there - all is ok. Even deleted the file. Still - this does not seem to be causing it.


Thanks

Sep 6, 2012 10:19 PM in response to Cy.ril.le

I re-installed the system. I fixed the permissions by booting from the Recovery partition, starting terminal and then there is a utility to fix permissions that goes deeper then Disk Utility: resetpassword. This did not solve anything. I also used ACL Fix - a utility that solved some permissions problems for me long ago - still nothing.


I even used a command-line LSOF to find out which files TCCD accesses before it crashed and could not sort out what is going wrong. Below the details but it's all garbled up because of the size.


I called Apple support and they don't have a clue even what tccd is - they asked me if I use a software called virtual DJ... :-( And it's built into the OS X.


I have a particular setup on my MacBook: I eliminated the DVD and put in the 750Gb hard disk and in its place I installed and SSD drive. I can boot from both the old hard disk and the new SSD. I share the same user folder. The installation works great, I can boot from the old hard disk and the ssd and I do not see a difference as a user, I keep exactly the same desktop, mails, settings, files, etc. The one obvious difference is the speed from the SSD. It boots up in seconds, whereas the other boots up in minutes - this is just to give one example. The OTHER difference is that I don't get that tccd crash from the HDD - it work perfectly.


Anybody has any useful ideas?


TCCD Open Files


tccd 763 ctepelea cwd DIR 1,4 1292 2 /


tccd 763 ctepelea txt REG 1,4 53280 5491915 /System/Library/PrivateFrameworks/TCC.framework/Versions/A/Resources/tccd

tccd 763 ctepelea txt REG 1,4 47776 5282274 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services

tccd 763 ctepelea txt REG 1,4 10596288 5284256 /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation

tccd 763 ctepelea txt REG 1,4 8170256 5913525 /System/Library/Frameworks/Security.framework/Versions/A/Security

tccd 763 ctepelea txt REG 1,4 213744 5286558 /usr/lib/libbsm.0.dylib

tccd 763 ctepelea txt REG 1,4 2216304 5288216 /usr/lib/libsqlite3.dylib

tccd 763 ctepelea txt REG 1,4 53920 5286123 /usr/lib/libSystem.B.dylib

tccd 763 ctepelea txt REG 1,4 2490928 5291206 /usr/lib/libobjc.A.dylib

tccd 763 ctepelea txt REG 1,4 54512 5283279 /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices

tccd 763 ctepelea txt REG 1,4 6626640 5282681 /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation

tccd 763 ctepelea txt REG 1,4 16153424 5287041 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/CoreGraphics

tccd 763 ctepelea txt REG 1,4 2308944 5283330 /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText

tccd 763 ctepelea txt REG 1,4 2973376 5285410 /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO

tccd 763 ctepelea txt REG 1,4 1341968 5280549 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS

tccd 763 ctepelea txt REG 1,4 2085392 5282848 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync

tccd 763 ctepelea txt REG 1,4 1110272 5284492 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices

tccd 763 ctepelea txt REG 1,4 251664 5286059 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis

tccd 763 ctepelea txt REG 1,4 1152832 5286953 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore

tccd 763 ctepelea txt REG 1,4 1196800 5287350 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD

tccd 763 ctepelea txt REG 1,4 311968 5289677 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis

tccd 763 ctepelea txt REG 1,4 173872 5292761 /usr/lib/libz.1.2.5.dylib

tccd 763 ctepelea txt REG 1,4 5132912 5284777 /usr/lib/libicucore.A.dylib

tccd 763 ctepelea txt REG 1,4 1234432 5285143 /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit

tccd 763 ctepelea txt REG 1,4 102576 5285256 /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface

tccd 763 ctepelea txt REG 1,4 1620448 5290988 /usr/lib/libstdc++.6.0.9.dylib

tccd 763 ctepelea txt REG 1,4 79984 5290962 /usr/lib/system/libcache.dylib

tccd 763 ctepelea txt REG 1,4 197200 5282905 /usr/lib/system/libcommonCrypto.dylib

tccd 763 ctepelea txt REG 1,4 96528 5286099 /usr/lib/system/libcompiler_rt.dylib

tccd 763 ctepelea txt REG 1,4 106800 5290534 /usr/lib/system/libcopyfile.dylib

tccd 763 ctepelea txt REG 1,4 285520 5290967 /usr/lib/system/libdispatch.dylib

tccd 763 ctepelea txt REG 1,4 49824 5290516 /usr/lib/system/libdnsinfo.dylib

tccd 763 ctepelea txt REG 1,4 74192 5290968 /usr/lib/system/libdyld.dylib

tccd 763 ctepelea txt REG 1,4 36064 5290935 /usr/lib/system/libkeymgr.dylib

tccd 763 ctepelea txt REG 1,4 119632 5290947 /usr/lib/system/liblaunch.dylib

tccd 763 ctepelea txt REG 1,4 85904 5290416 /usr/lib/system/libmacho.dylib

tccd 763 ctepelea txt REG 1,4 55184 5291374 /usr/lib/system/libquarantine.dylib

tccd 763 ctepelea txt REG 1,4 49968 5291383 /usr/lib/system/libremovefile.dylib

tccd 763 ctepelea txt REG 1,4 41088 5290963 /usr/lib/system/libsystem_blocks.dylib

tccd 763 ctepelea txt REG 1,4 2068912 5286098 /usr/lib/system/libsystem_c.dylib

tccd 763 ctepelea txt REG 1,4 113600 5913042 /usr/lib/system/libsystem_dnssd.dylib

tccd 763 ctepelea txt REG 1,4 570752 5286100 /usr/lib/system/libsystem_info.dylib

tccd 763 ctepelea txt REG 1,4 354736 5913043 /usr/lib/system/libsystem_kernel.dylib

tccd 763 ctepelea txt REG 1,4 460096 5286105 /usr/lib/system/libsystem_m.dylib

tccd 763 ctepelea txt REG 1,4 211696 5290983 /usr/lib/system/libsystem_network.dylib

tccd 763 ctepelea txt REG 1,4 153120 5286106 /usr/lib/system/libsystem_notify.dylib

tccd 763 ctepelea txt REG 1,4 51072 5288296 /usr/lib/system/libsystem_sandbox.dylib

tccd 763 ctepelea txt REG 1,4 54320 5289962 /usr/lib/system/libunc.dylib

tccd 763 ctepelea txt REG 1,4 113312 5290991 /usr/lib/system/libunwind.dylib

tccd 763 ctepelea txt REG 1,4 429312 5290996 /usr/lib/system/libxpc.dylib

tccd 763 ctepelea txt REG 1,4 747056 5290536 /usr/lib/system/libcorecrypto.dylib

tccd 763 ctepelea txt REG 1,4 760640 5290961 /usr/lib/libauto.dylib

tccd 763 ctepelea txt REG 1,4 660320 5290964 /usr/lib/libc++abi.dylib

tccd 763 ctepelea txt REG 1,4 1507696 5290965 /usr/lib/libc++.1.dylib

tccd 763 ctepelea txt REG 1,4 147968 5913041 /usr/lib/system/libkxld.dylib

tccd 763 ctepelea txt REG 1,4 49536 5283441 /usr/lib/libDiagnosticMessagesClient.dylib

tccd 763 ctepelea txt REG 1,4 4361888 5913535 /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork

tccd 763 ctepelea txt REG 1,4 7362848 5282818 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore

tccd 763 ctepelea txt REG 1,4 1575136 5289719 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata

tccd 763 ctepelea txt REG 1,4 2037696 5286548 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices

tccd 763 ctepelea txt REG 1,4 1645904 5289378 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit

tccd 763 ctepelea txt REG 1,4 1071984 5281091 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE

tccd 763 ctepelea txt REG 1,4 2056048 5286092 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/LaunchServices

tccd 763 ctepelea txt REG 1,4 672384 5283445 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices

tccd 763 ctepelea txt REG 1,4 999280 5290503 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration

tccd 763 ctepelea txt REG 1,4 2390032 5290994 /usr/lib/libxml2.2.dylib

tccd 763 ctepelea txt REG 1,4 188480 5292732 /usr/lib/libxar.1.dylib

tccd 763 ctepelea txt REG 1,4 72720 5286600 /usr/lib/libpam.2.dylib

tccd 763 ctepelea txt REG 1,4 35344 5286544 /usr/lib/libOpenScriptingUtil.dylib

tccd 763 ctepelea txt REG 1,4 144224 5290414 /usr/lib/libbz2.1.0.dylib

tccd 763 ctepelea txt REG 1,4 139520 5283547 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration

tccd 763 ctepelea txt REG 1,4 117696 5289929 /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS

tccd 763 ctepelea txt REG 1,4 197216 5286348 /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth

tccd 763 ctepelea txt REG 1,4 1275888 5283379 /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDe tectorsCore

tccd 763 ctepelea txt REG 1,4 76064 5491910 /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC

tccd 763 ctepelea txt REG 1,4 44400 5286081 /usr/lib/liblangid.dylib

tccd 763 ctepelea txt REG 1,4 341904 5282777 /usr/lib/libCRFSuite.dylib

tccd 763 ctepelea txt REG 1,4 267552 5284308 /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/Gene rationalStorage

tccd 763 ctepelea txt REG 1,4 382304 5282697 /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpen Directory.framework/Versions/A/CFOpenDirectory

tccd 763 ctepelea txt REG 1,4 447568 5291000 /usr/lib/libxslt.1.dylib

tccd 763 ctepelea txt REG 1,4 26032 5292654 /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate

tccd 763 ctepelea txt REG 1,4 2860048 5284251 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontParser.dylib

tccd 763 ctepelea txt REG 1,4 942608 5290230 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontRegistry.dylib

tccd 763 ctepelea txt REG 1,4 3555072 5292647 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage

tccd 763 ctepelea txt REG 1,4 26160 5292662 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib

tccd 763 ctepelea txt REG 1,4 933520 5292658 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib

tccd 763 ctepelea txt REG 1,4 1317088 5292659 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib

tccd 763 ctepelea txt REG 1,4 8817216 5286038 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib

tccd 763 ctepelea txt REG 1,4 3247328 5286037 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib

tccd 763 ctepelea txt REG 1,4 379808 5285414 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib

tccd 763 ctepelea txt REG 1,4 777120 5285418 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib

tccd 763 ctepelea txt REG 1,4 317232 5285416 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib

tccd 763 ctepelea txt REG 1,4 75136 5285412 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib

tccd 763 ctepelea txt REG 1,4 2470000 5285413 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib

tccd 763 ctepelea txt REG 1,4 56368 5285417 /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.d ylib

tccd 763 ctepelea txt REG 1,4 689504 5290553 /usr/lib/libcups.2.dylib

tccd 763 ctepelea txt REG 1,4 429968 5286217 /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos

tccd 763 ctepelea txt REG 1,4 685616 5284730 /System/Library/Frameworks/GSS.framework/Versions/A/GSS

tccd 763 ctepelea txt REG 1,4 323440 5290986 /usr/lib/libresolv.9.dylib

tccd 763 ctepelea txt REG 1,4 2113600 5290980 /usr/lib/libiconv.2.dylib

tccd 763 ctepelea txt REG 1,4 1302624 5284747 /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal

tccd 763 ctepelea txt REG 1,4 54064 5289916 /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/Tru stEvaluationAgent

tccd 763 ctepelea txt REG 1,4 112432 5286574 /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory

tccd 763 ctepelea txt REG 1,4 140688 5284738 /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth

tccd 763 ctepelea txt REG 1,4 600576 5290628 /usr/lib/dyld

tccd 763 ctepelea 0r CHR 3,2 0t0 313 /dev/null

tccd 763 ctepelea 1w CHR 3,2 0t392 313 /dev/null

tccd 763 ctepelea 2w CHR 3,2 0t5954 313 /dev/null

tccd 763 ctepelea 3u KQUEUE count=1, state=0

tccd 763 ctepelea 4r REG 1,8 36864 27310469 /Volumes/Macintosh HD/users/ctepelea/Library/Application Support/com.apple.TCC/TCC.db

tccd 763 ctepelea 40u unix 0x4a60e6a5253c17a3 0t0 ->0x4a60e6a5257eb613

What the **** is TCCD?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.