1 2 Previous Next 15 Replies Latest reply: Jan 22, 2014 4:28 AM by matt243
JasonVP Level 1 Level 1 (5 points)

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

  • 1. Re: What the **** is TCCD?
    tehnoir Level 1 Level 1 (15 points)

    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.

  • 2. Re: What the **** is TCCD?
    JasonVP Level 1 Level 1 (5 points)

    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

  • 3. Re: What the **** is TCCD?
    tehnoir Level 1 Level 1 (15 points)

    Mine is not, no. I do have GMail, Twitter and iCloud configured in there though. The only apps currently in tccd's database are Adium, Alfred, Postbox and Chrome.

  • 4. Re: What the **** is TCCD?
    JasonVP Level 1 Level 1 (5 points)

    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

  • 5. Re: What the **** is TCCD?
    j.mo Level 1 Level 1 (5 points)

    I'm frequently finding my tccd process running at 100% on my 2011 MacBook Pro, ramping up the fans. System Prefences then fails if I go near Mail, Contacts & Calendars or Security & Privacy > Contacts .

     

    Can I just delete the TCC database without dire consequences and start again?

     

    Cheers, JMo

  • 6. Re: What the **** is TCCD?
    Cristian T Level 1 Level 1 (0 points)

    I would like to detele this tcc database or fix the permissions on it. I have no idea where it is stored - do you?

  • 7. Re: What the **** is TCCD?
    j.mo Level 1 Level 1 (5 points)

    As tehnoir mentioned TCC.db is in the users home directory  ~/Library/Application Support/com.apple.TCC/ .  You can get there by pasting that path into Finder > Go > Go to Folder...

     

    I deleted my TCC.db and have denied access to all applications requesting it. So far no problems since. (It was still playing up under 10.8.1)

  • 8. Re: What the **** is TCCD?
    Cristian T Level 1 Level 1 (0 points)

    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

  • 9. Re: What the **** is TCCD?
    Cy.ril.le Level 1 Level 1 (0 points)

    Hello Cristian,

     

    I got the exact same error as you, and the Mighty Google has no clue about it.

     

    The tcc.db file is here too, permissions OK. But every time I launch or quit any program, TCCD quits unexpectedly. Any solution?

  • 10. Re: What the **** is TCCD?
    Cristian T Level 1 Level 1 (0 points)

    No solution so far. This gets more and more anoying. I really have no clue what to do. Did you run disk utility to fix permissions?

  • 11. Re: What the **** is TCCD?
    Cy.ril.le Level 1 Level 1 (0 points)

    I did. It didn’t solve anything.

  • 12. Re: What the **** is TCCD?
    Cristian T Level 1 Level 1 (0 points)

    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


  • 13. Re: What the **** is TCCD?
    Cristian T Level 1 Level 1 (0 points)

    Have you guys had any luck with this? I'm still getting the crash window every several minutes and it is annoying...

  • 14. Re: What the **** is TCCD?
    anton baranau Level 1 Level 1 (0 points)

    I've got a similar problem with TCC. I've got 2 user accounts on my macbook pro. If I

    log in with the second user then tccd crashes every second and that makes impossible to use most of the programs (Safari, Contacts, Mail etc)

     

    There is no tccd db created for this user. The com.apple.TCC folder doesn't exist in ~/Library/Application support/

     

    If I open the Console then I see how crash reports are generated. Every second I've got a new tccd crash report.

     

    Any help is appreciated.

1 2 Previous Next