IBooks crashes on startup - Could not obtain real path to the container root

Hello,
I was able to open up iBooks when I first installed Mavericks, but now it will not launch. I get the menu bar items and then it throws an alert "Couldn’t communicate with a helper application. Try your operation again. If that fails, quit and relaunch the application and try again."
I also pulled the logs from the console
1/12/14 12:44:01.759 PM xpcd[77241]: com.apple.BKAgentService[5053]: registration request failed: (0x11, 0x0) Could not obtain real path to the container root (~/Library/Containers/com.apple.BKAgentService/Data): The operation couldn’t be completed. No such file or directory
1/12/14 12:44:02.035 PM com.apple.launchd[1]: (com.apple.BKAgentService[5053]) Job appears to have crashed: Illegal instruction: 4
1/12/14 12:44:02.035 PM com.apple.launchd[1]: (com.apple.BKAgentService) Throttling respawn: Will start in 10 seconds
1/12/14 12:44:04.579 PM com.apple.launchd[1]: (com.apple.BKAgentService) Throttling respawn: Will start in 8 seconds
1/12/14 12:44:12.936 PM com.apple.launchd[1]: (com.apple.BKAgentService[5081]) Job appears to have crashed: Illegal instruction: 4
1/12/14 12:44:12.936 PM com.apple.launchd[1]: (com.apple.BKAgentService) Throttling respawn: Will start in 10 seconds
... and goes on and on until click ok on the alert.
All updates installed. The only thing in '~/Library/Containers/com.apple.BKAgentService'  is Container.plist
Any ideas?

Start "Terminal" and type:
mkdir ~/Library/Containers/com.apple.BKAgentService/Data"
It will add a missing folder that is needed.
iBooks should now launch.
I've had a lot of similar errors after restoring from Time Machine. I've also had to do the same things for quick look, "com.apple.quicklook.ui.helper" and "com.apple.lateragent", and iPhoto "com.apple.iPhoto".
After creating the Data subfolders they'd all miraculously launch!

Similar Messages

  • RMAN-06403: could not obtain a fully authorized session

    Hi,
    I am trying to duplicate 10204 instance with ASM to clone machine .
    I have checked that i can connect to the target / aux / rman instances before runing the duplicate script as you can see bellow.
    Also i checked that the Env. variable are correct :
    $ ps -ef | grep pmon
    oracle    5157     1  0 Feb16 ?        00:00:17 asm_pmon_+ASM
    oracle   30838     1  0 17:15 ?        00:00:00 ora_pmon_b3dev
    $ echo $ORACLE_HOME
    /software/oracle/B3DEV10gR2
    $ echo $ORACLE_SID
    b3dev
    -- AUX
    $ sqlplus sys/xxxx@b3dev as sysdba
    SQL*Plus: Release 10.2.0.4.0 - Production on Sun Nov 21 17:01:25 2010
    Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.
    Connected to an idle instance.
    -- TARGET
    $ sqlplus sysxxxx@MYB3PROD as sysdba                  
    SQL*Plus: Release 10.2.0.4.0 - Production on Sun Nov 21 17:01:44 2010
    Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    -- catalog
    $ sqlplus catman_b3prd/xxxxx@rman
    SQL*Plus: Release 10.2.0.4.0 - Production on Sun Nov 21 17:01:59 2010
    Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing optionsI opened the AUX instance in NOMOUNT mode , and then run the rman script.
    rman TARGET sys/xxxx@MYB3PROD CATALOG catman_b3prd/xxxx@rman AUXILIARY sys/xxxx@b3dev
    RMAN>
    run
    allocate channel 'dev_0' type 'sbt_tape'
    parms 'SBT_LIBRARY=/opt/omni/lib/libob2oracle8_64bit.so,ENV=(OB2BARTYPE=Oracle8,OB2APPNAME=b3prd,OB2BARLIST=b3prd)' maxopenfiles 16;
    set until time "to_date('17-11-2010 10:45:00','dd-mm-yyyy hh24:mi:ss')";
    duplicate target database to b3dev
    PFILE = /software/oracle/B3DEV10gR2/dbs/initb3dev.ora
    NOFILENAMECHECK;
    }Then I got the following error:
    Starting Duplicate Db at 21-NOV-10
    released channel: dev_0
    released channel: dev_1
    released channel: dev_2
    released channel: dev_3
    released channel: dev_4
    released channel: dev_5
    released channel: dev_6
    released channel: dev_7
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of Duplicate Db command at 11/21/2010 17:14:20
    RMAN-06403: could not obtain a fully authorized session
    RMAN-04006: error from auxiliary database: ORA-01034: ORACLE not availableThanks

    Thanks ,
    But its not seems to be my case:
    SQL> startup nomount pfile='initb3dev.ora';
    ORACLE instance started.
    Total System Global Area 1073741824 bytes
    Fixed Size                  1271616 bytes
    Variable Size             301992128 bytes
    Database Buffers          763363328 bytes
    Redo Buffers                7114752 bytesrman TARGET sys/xxxxx@MYB3PROD CATALOG catman_b3prd/xxxx@rman AUXILIARY sys/xxxx@b3dev
    Recovery Manager: Release 10.2.0.4.0 - Production on Sun Nov 21 17:34:27 2010
    Copyright (c) 1982, 2007, Oracle. All rights reserved.
    connected to target database: B3PRD (DBID=3967311322)
    connected to recovery catalog database
    connected to auxiliary database (not started)
    No problem to connect using sqlplus with @ .
    No problem to connect with RMAN , to target/AXU/RMAN catalog
    Yet , i am still getting the error message
    Thanks                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Could not obtain an instance of KeyTabKeytab is corrupted

    Hello,
    We have been experiencing problems with server and JVM performance since we enabled SSO in our application.
    We are using WebLogic 10.3 and BEA JRockit(R) (build R27.6.3-40_o-112056-1.6.0_11-20090318-2103-solaris-sparcv9, compiled mode).
    After startup everything is running smoothly but after some time server stops responding:
    •     stops logging,
    •     stops serving pages,
    •     stops responding to web services.
    Also it’s using a lot of CPU time.
    Here is an example of last lines of console logs (I’ve skipped some configuration details replacing it with <…>):
    Debug is true storeKey true useTicketCache false useKeyTab true doNotPrompt false ticketCache is null isInitiator false KeyTab is <…> refreshKrb5Config is true principal is <…> tryFirstPass is false useFirstPass is false storePass is false clearPass is false
    Debug is true storeKey true useTicketCache false useKeyTab true doNotPrompt false ticketCache is null isInitiator false KeyTab is <…> refreshKrb5Config is true principal is <…> tryFirstPass is false useFirstPass is false storePass is false clearPass is false
    Refreshing Kerberos configuration
    Refreshing Kerberos configuration
    KeyTabInputStream, readName(): <…fully qualified domain name…>
    KeyTabInputStream, readName(): HTTP
    KeyTabInputStream, readName(): <…fully qualified domain name…>
    KeyTabInputStream, readName(): <…server host name…>
    KeyTabInputStream, readName(): HTTP
    KeyTabInputStream, readName(): <…server host name…>Could not obtain an instance of KeyTabKeytab is corrupted
    Could not obtain an instance of KeyTabKeytab is corrupted
    Key for the principal <…> not available in <…>
    Key for the principal <…> not available in <…>
    Kerberos password for <…>: Kerberos password for <…>:
    We have found the following bug description http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6919610 and it looks like our problem (at the end of log lines are doubled which suggests two parallel threads and “Could not obtain an instance of KeyTabKeytab is corrupted” is exactly what would be logged in such a situation).
    But is it possible that this causes the server stop responding?
    If it is, do you have any suggestions of workarounds? (I don’t think that people are waiting for fix to come in next JRockit version ;-)
    Also recently we’ve had Segmentation Fault with no dumps (but maybe it’s some other issue) .
    Thank's for any help,
    Kuba

    Hello,
    We have been experiencing problems with server and JVM performance since we enabled SSO in our application.
    We are using WebLogic 10.3 and BEA JRockit(R) (build R27.6.3-40_o-112056-1.6.0_11-20090318-2103-solaris-sparcv9, compiled mode).
    After startup everything is running smoothly but after some time server stops responding:
    •     stops logging,
    •     stops serving pages,
    •     stops responding to web services.
    Also it’s using a lot of CPU time.
    Here is an example of last lines of console logs (I’ve skipped some configuration details replacing it with <…>):
    Debug is true storeKey true useTicketCache false useKeyTab true doNotPrompt false ticketCache is null isInitiator false KeyTab is <…> refreshKrb5Config is true principal is <…> tryFirstPass is false useFirstPass is false storePass is false clearPass is false
    Debug is true storeKey true useTicketCache false useKeyTab true doNotPrompt false ticketCache is null isInitiator false KeyTab is <…> refreshKrb5Config is true principal is <…> tryFirstPass is false useFirstPass is false storePass is false clearPass is false
    Refreshing Kerberos configuration
    Refreshing Kerberos configuration
    KeyTabInputStream, readName(): <…fully qualified domain name…>
    KeyTabInputStream, readName(): HTTP
    KeyTabInputStream, readName(): <…fully qualified domain name…>
    KeyTabInputStream, readName(): <…server host name…>
    KeyTabInputStream, readName(): HTTP
    KeyTabInputStream, readName(): <…server host name…>Could not obtain an instance of KeyTabKeytab is corrupted
    Could not obtain an instance of KeyTabKeytab is corrupted
    Key for the principal <…> not available in <…>
    Key for the principal <…> not available in <…>
    Kerberos password for <…>: Kerberos password for <…>:
    We have found the following bug description http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6919610 and it looks like our problem (at the end of log lines are doubled which suggests two parallel threads and “Could not obtain an instance of KeyTabKeytab is corrupted” is exactly what would be logged in such a situation).
    But is it possible that this causes the server stop responding?
    If it is, do you have any suggestions of workarounds? (I don’t think that people are waiting for fix to come in next JRockit version ;-)
    Also recently we’ve had Segmentation Fault with no dumps (but maybe it’s some other issue) .
    Thank's for any help,
    Kuba

  • Changing from dev to standard edition causes "Could not obtain information about Windows NT group/user error code 0x6e."

    Hello,
    We recently upgrade our SQL Server 2012 SP1 (64bit) dev edition to standard edition, after we purchased the required licence and it was deployed in production.
    Since the edition change, we are now receiving the following error, with some of our jobs, which have an e-mail step in them, which is causing the jobs to fail.
    Msg 14661,Level 16, State 1, Procedure sp_send_dbmail, Line 517
    Query execution failed: Msg 15404, Level 16, State 19, Server BL-SVR15, Line 1
    Could not obtain information about Windows NT group/user 'BLUELIZARD\savaa', error code 0x6e.
    Any ideas how to fix this issue? We were also having a similar error, when executing the jobs, but changing the job owner to SA has fixed this issue.
    Thanks,
    Andy.

    Hi,
    Which user account you used for SQL Server service, domain account or local account?
    If it is domain account, are you able to log in to a machine with it?
    Make sure that the password of account is not expired.
    Also, grant the user Allowed to Authenticate permission and see how it helps.
    Refer to the below article:
    http://geeks.ms/blogs/ozonicco/archive/2013/01/14/208266.aspx
    Thanks.
    Tracy Cai
    TechNet Community Support

  • Hi, photoshop crashed and the file I was previously working in on the same version says Could not complete your request because the file is not compatible with this version of Photoshop. I'll appreciate any help. Thank you.

    hi, photoshop crashed and the file I was previously working in, on the same version of Photoshop says "Could not complete your request because the file is not compatible with this version of Photoshop." I'll appreciate any help. Thank you.

    CR2 files from which Canon camera?
    Supported cameras are listed here
    Camera Raw plug-in | Supported cameras

  • Suppress Powershell Warning in agent job "WARNING: Could not obtain SQL Server Service information"

    Hi
    I get this warning running through powershell_ise but through sql agent it just errors out.
    The code does everything it is supposed to and I tried everything to completely resolve the warning to no avail.
    How do I supress it so sql agent wont error out running powershell code?
    Thanks!
    WARNING: Could not obtain SQL Server Service information. An attempt to connect to WMI on 'server_name' failed with the following error: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
    Warning only present when it connects to remote servers, it doesn't produce it for local server. And it does get all info from the remote servers.
    Paula

    Hi paulata,
    According to your description, when you run powershell scripts about  the remote machine
     in SQL Server Agent job, the warning error will occur. “The common error message is Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)).” This suggests that your credentials aren't sufficient for accessing the
    remote system. If you have an account that has sufficient permissions for the query, there's a simple workaround for this problem in the form of PowerShell's Get-Credential command and the script's Credential parameter. I recommend you check if your account
    has permission on remote machine and it can execute the powershell scripts.
    In addition, if you want to run query statement on the remote machine , I recommend you create Linked Server, then do some related operations. There is a similar issue about access denied, you can review the following article.
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/157f536d-6716-4547-bdb4-9e3c8451cb95/sql-agent-service-account-permissions-sql-server-2008?forum=sqlgetstarted
    Regards,
    Sofiya Li
    Sofiya Li
    TechNet Community Support

  • Could not obtain latest contract from popen(3C): No such process

    when i add a scripts in crontab file.in /var/cron/log shows the error
    could not obtain latest contract from popen(3C): No such process

    I HAVE THE CONFIGURATION OF SOLARIS 10
    THE WHOLE CONFIGURATION IS SunOS 5.10 Generic sun4u sparc SUNW,Sun-Fire-V210
    ERROR:Re: could not obtain latest contract from popen(3C): No such process
    THIS PROBLEM SOLVE WITH YOUR SUGGESTED PATCH

  • Application was not properly initialized at startup, could not find Factory

    I am trying to deploy application on new netweaver installation (it was working on some other SAP AS netweaver installations)
    and I have ran into curious problem
    Warning occurred on server 103571050 during startApp JavaEE/ear : ASJ.web.000607 (Failed in component: JavaEE/ear, ) Initialization of servlet [Faces Servlet] failed. Check init() method of servlet. Error is: [java.lang.IllegalStateException: Application was not properly initialized at startup, could not find Factory: javax.faces.context.FacesContextFactory]
    Anybody can help me at least a little?

    i fixed facelets, that wasnt problem..
    just adding another message from the log
    Cannot notify listener [class com.sun.faces.config.ConfigureListener] that [szc] web application initialization process is starting.
    For more details on the problem please check traces searching by logId: null

  • Could not obtain connection to the central environment.

    Hi,
    I have just started using iSetup on 11.5.10.2.
    Initially I intend to use the same instance as source and central one.My understanding is that Source,Central and Target Instance are more of logical grouping and the same instance can be mapped for all the three.
    I have mapped the instance that I am using as Source Instance and after that I try to run an Extract.The report is ending with error "Could not obtain connection to the central environment".
    Kindly guide on what needs to be done to map the same instance as Source,Central and Target.
    Do i need to map in thrice?
    Regards
    Vikas

    Find Below the Requested Sh run outputs
    ADSL-ROUTER1#sh run | beg line vty
    line vty 0 4
    password 7 ***********
    login
    scheduler max-task-time 5000
    end
    I have removed the IP for security reasons
    ADSL-ROUTER1#sh ip route
    Gateway of last resort is 0.0.0.0 to network 0.0.0.0
         x.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
    S       x.x.x.x/29 is directly connected, Vlan1
    C       x.x.x.x/32 is directly connected, Dialer0
         x.0.0.0/32 is subnetted, 1 subnets
    C       x.x.x.x is directly connected, Dialer0
    S*   0.0.0.0/0 is directly connected, Dialer0
    I also keep getting the message below on the console done know if this is part of the problem
    Mar 13 07:17:32.213: %IP_VFR-4-FRAG_TABLE_OVERFLOW: Vlan1: the fragment table h
    as reached its maximum threshold 16
    Hope this output helps
    Thanks

  • After re-installing photoshop elements following a HD crash, i get the following message after clicking on PE icon, "could not initialize photoshop elements because the scratch disks are full".How can this problem be resolved?

    after re-installing photoshop elements following a HD crash, i get the following message after clicking on PE icon, "could not initialize photoshop elements because the scratch disks are full".How can this problem be resolved?

    dgrparker a écrit:
    photoshop element 2.0 - on windows 7. the program ran fine on the old HD, but this error popped up when I re-installed it on the new HD
    Elements 2.0 is an old version. The message may be due to the fact that your new HD is much bigger than your older one, and not due to the classical reasons:
    http://www.easyelements.com/scratch-disk-is-full.html

  • Javax.naming.NamingException: Could not obtain InitialContext for URL

    Hello Folks,
    I am getting an error
    "javax.naming.NamingException: Could not obtain InitialContext for URL" when I am trying to call a servlet(deployed in an ear file in weblogic server) from a client.
    Any help or suggestion would be highly appeciable. Please let me know if any further information is required
    Regards
    Pankaj

    I encounter the same issues when using the TimerTask to access the JNDI tree. I have found success when I move my business logic to an EJB and call my EJB from my TimerTask. It's a bit more work, but not much. The EJB inherits it's identity based on it's configuration and has no trouble accessing the JNDI tree whenever it's called. Try this and see if your problem doesn't go away.
    Hope this helps,
    Perry Tew

  • My laptop hard disk crashed and i could not take backup of iTunes.

    My laptop hard disk crashed and i could not take backup of iTunes. I installed a new hard disk and installed i Tunes but If i connect my iphone 3Gs to the fresh installed iTunes, will all the music and apps on my phone get erased ? How to sync my phone so that it does not get erased.

    See Recover your iTunes library from your iPod or iOS device.
    tt2

  • Could not obtain a maintenance-read + write-Lock for DBQueue/QStream/jobID

    Hi All,
    Does anyone know what does this error mean?
    com.sap.b1i.xcellerator.XcelleratorException:
    XCE001 Nested exception: com.sap.b1i.xcellerator.RejectedException:
    XCE061 Could not obtain a maintenance-read + write-Lock for DBQueue/QStream/jobID Q.INB_IQ_INTQ_ASYN_QS.0010000000
    Regards
    Szymon

    You see that's the thing, I'm not using it for a picture camera. The camera prob wouldnt read the card anyway. I'm using it as a storage device for my Nintendo Wii, I have files that I put on there to use as channels for my Wii Home Screen.

  • I'm trying to load video file into CS6 I keep getting error message: 'Could not complete you request because the DynamicLink Media Server is not available.' No Idea what to do next. Help please.

    I'm using CS6 Extended. My OS is "Windows 7 home premium.
    Can no longer load video files into CS6 for edited I keep getting error message:
    'Could not complete your request because the DynamicLink Media Server is not available.'
    Don't know what this means. Until just now I was able to load videos without any problems. Now I'm getting this message. Any thoughts?

    Hi Mylenium,
    upfront:
    I hope I won't be marked as spam now, since I am posting on a few relevant discussions now to this topic.
    However, I really would like to ask the people who have experienced this problem to see if they were able to solve it.
    Now the real deal:
    I posted a question in this discussionDynamicLink Media Server won't let me import video for video frames to layers anymore.
    The linked discussion is a lot younger, which is why I posted there first.
    I also put in information on the steps that I have tried and my computer specifications.
    I am experiencing this problem for a while now and hope you and jones1351may be able to help out.

  • WSUS Sync is not working Sync failed: UssCommunicationError: WebException: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. --- System.Security.Authentication.AuthenticationException: The remote

    I know there are loads of posts with same issue and most of them were related to proxy and connectivity .
    This was case for me as well (few months back). Now the same error is back. But I've confirmed that FW ports and proxy are fine this time around.
    server is configured on http port 80 
    ERROR
    Sync failed: UssCommunicationError: WebException: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. ---> System.Security.Authentication.AuthenticationException: The remote certificate is invalid
    according to the validation procedure.~~at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request). Source: Microsoft.SystemsManagementServer.SoftwareUpdatesManagement.WSyncAction.WSyncAction.SyncWSUS
    I've checked proxy server connectivity. I'm able browse following site from WSUS server
    http://catalog.update.microsoft.com/v7/site/Home.aspx?sku=wsus&version=3.2.7600.226&protocol=1.8
    I did telnet proxy server on the particular port (8080) and that is also fine.
    I've doubt on certificates, any idea which are the certificates which we need to look? And if certificate is expired then (my guess) we won't be able open the above mentioned windows update catalog site?
    Any tips appreciated !
    Anoop C Nair (My Blog www.AnoopCNair.com)
    - Twitter @anoopmannur -
    FaceBook Forum For SCCM

    Hi Lawrence ! - Many thanks for looking into this thread and replying. Appreciate your help.
    Your reply  ("SSL is enabled/configured, and the certificate being used is invalid
    (or the cert does not exist or cannot be obtained), or the SSL connection could not be established.") is very helpful.
    I've already tested CONTENT DOWNLOAD and it's working fine. WSUS Sync was also working fine for years with proxy server configured on port (8080) and WSUS server on port 80.
    My Guess (this is my best guess ;)) is this something to do with Firewall or Proxy side configuration rather than WSUS. However, I'm not finding a way to prove this to proxy/firewall team. From their perspective all the required port communication open and
    proxy server is also reachable. More over we're able to access internet (Microsoft Update Catalog site) over same port (8080).
    Any other hints where I can prove them it's a sure shot problem from their side.
    Thanks again !!
    Anoop C Nair (My Blog www.AnoopCNair.com)
    - Twitter @anoopmannur -
    FaceBook Forum For SCCM

Maybe you are looking for

  • Cannot copy and paste from Word into Mail

    I cannot copy and paste from Word into Mail. Neither from using the keyboard shortcuts, or using the Menu function. I can copy and paste from other applications into Mail- but for some reason, text copied from a Word document (both in .txt and .doc f

  • Downloading music from existing iTunes account to new iPhone

    I hope someone can help me with this: I have an existing iTunes account, linked to my iPod, and I recently purchased an album via my iTunes account (on my computer) which I then planned to download to my new iPhone. This is where the problems / quest

  • Increase Project File Size limit?

    When I'm recording a longer song with real instruments, occasionally I will be told I can't record because I'm close to the 2gb file size limit. How do you increase the file size limit, or just get rid of it all together? Thanks

  • Suggestion Required for delivery address creation process

    Dear All, in my business process here i have suggested the creation of delivery address at the compnay code level. That is all the delivery address  are attached to the business partner of company code so that the delivery address across organization

  • Renovation Order Calculation Variable Cost about Material

    Hi I created PM Renovation Order (SPRO) and it function, but I have problem with calculation variable Cost about Material. If I move material from valuation broken to repaired, so average cost is always 0. What is exigency to set, so cost averaged. A