ahmad.plus

Q: Share extensions don't work

My Product Info: (MacBook Pro | Processor: 2.4 GHz Intel Core i5 | Memory: 8 GB 1600 MHz DDR3 | OS X El Capitan Version 10.11.5)


Problem:

Every time I select an Extension in the "Share Menu" to share an item, the application freezes.

 

Example:

If I want to share a file via AirDrop, the AirDrop window doesn't show up! If I want to share a file via Email, the Email window doesn't show up! this applies to all the share extensions.

 

Does anybody knows how to fix it?

MacBook Pro, OS X El Capitan (10.11.5)

Posted on May 20, 2016 11:48 AM

Close

Q: Share extensions don't work

  • All replies
  • Helpful answers

  • by dominic23,

    dominic23 dominic23 May 20, 2016 1:01 PM in response to ahmad.plus
    Level 8 (41,681 points)
    Mac OS X
    May 20, 2016 1:01 PM in response to ahmad.plus

    Share button shows “No Service” or menu items missing?

     

    https://support.apple.com/en-us/HT203129

     

    If this doesn’t help, backup the computer and reinstall OS X El Capitan from OS X Recovery.

     

    https://support.apple.com/en-us/HT204904

  • by ahmad.plus,

    ahmad.plus ahmad.plus May 20, 2016 1:09 PM in response to dominic23
    Level 1 (12 points)
    Notebooks
    May 20, 2016 1:09 PM in response to dominic23

    Thanks Dominic23. About your question, None of these, the Share items actually do appear, but if I click on "AirDrop", nothing happens! This applies to all the share items. Any solution other than reinstalling the system?

  • by Linc Davis,

    Linc Davis Linc Davis May 20, 2016 1:45 PM in response to ahmad.plus
    Level 10 (207,990 points)
    Applications
    May 20, 2016 1:45 PM in response to ahmad.plus

    Please launch the Console application in any one of the following ways:

    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)

    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.

    ☞ Open LaunchPad and start typing the name.

    The title of the Console window should be All Messages. If it isn't, select

              SYSTEM LOG QUERIES ▹ All Messages

    from the log list on the left. If you don't see that list, select

              View ▹ Show Log List

    from the menu bar at the top of the screen.

    Click the Clear Display icon in the toolbar. Then take an action that isn't working the way you expect. Select any lines that appear in the Console window. Copy them to the Clipboard by pressing the key combination command-C. Paste into a reply to this message by pressing command-V.

    The log contains a vast amount of information, almost all of which is irrelevant to solving any particular problem. When posting a log extract, be selective. A few dozen lines are almost always more than enough.

    Please don't indiscriminately dump thousands of lines from the log into this discussion.

    Please don't post screenshots of log messages—post the text.

    Some private information, such as your name or email address, may appear in the log. Anonymize before posting.

    When you post the log extract, you might see an error message on the web page: "You have included content in your post that is not permitted," or "The message contains invalid characters." That's a bug in the forum software. Please post the text on Pastebin, then post a link here to the page you created.

    If you have an account on Pastebin, please don't select Private from the Paste Exposure menu on the page, because then no one but you will be able to see it.

  • by ahmad.plus,

    ahmad.plus ahmad.plus May 20, 2016 5:17 PM in response to Linc Davis
    Level 1 (12 points)
    Notebooks
    May 20, 2016 5:17 PM in response to Linc Davis

    Thanks Davis for your reply! I did what you said, here is the text:

     

     

    ------------

    5/21/16 3:11:33.952 AM iconservicesagent[595]: -[ISGenerateImageOp generateImageWithCompletion:] Failed to composit image for descriptor <ISBindingImageDescriptor: 0x7f9ffb71d5c0>.

    5/21/16 3:11:33.952 AM quicklookd[2279]: Error returned from iconservicesagent: (null)

    5/21/16 3:11:36.608 AM pkd[586]: enabling pid=2334 for plug-in com.apple.share.AirDrop.send(1.0) EC8C8EB7-462E-4F9D-BA67-238B1F561670 /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/PlugIns/AirDro p.appex

    5/21/16 3:11:36.631 AM secinitd[305]: No AppSandbox cache present.

    5/21/16 3:11:36.697 AM AirDrop[2336]: plug-in sdk "com.apple.share-services" not registered

    5/21/16 3:11:36.697 AM AirDrop[2336]: plug-in sdk "com.apple.share-services" not registered

    5/21/16 3:11:36.697 AM diagnosticd[129]: error evaluating process info - pid: 2336, puniqueid: 2336

    5/21/16 3:11:36.698 AM com.apple.xpc.launchd[1]: (com.apple.share.AirDrop.send[2336]) Service exited due to signal: Illegal instruction: 4

    5/21/16 3:11:36.698 AM Finder[2334]: plugin com.apple.share.AirDrop.send interrupted

    5/21/16 3:11:36.698 AM Finder[2334]: Hub connection error Error Domain=NSCocoaErrorDomain Code=4097 "connection to service named com.apple.share.AirDrop.send" UserInfo={NSDebugDescription=connection to service named com.apple.share.AirDrop.send}

    5/21/16 3:11:36.698 AM Finder[2334]: --error: [ShareKit] error in -[NSExtension beginExtensionRequestWithInputItems:completion: Error Domain=NSCocoaErrorDomain Code=4097 "connection to service named com.apple.share.AirDrop.send" UserInfo={NSDebugDescription=connection to service named com.apple.share.AirDrop.send}

    5/21/16 3:11:36.711 AM com.apple.xpc.launchd[1]: (com.apple.ReportCrash[2337]) Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.ReportCrash

    5/21/16 3:11:36.718 AM ReportCrash[2337]: Unable to find containing app bundle for /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/PlugIns/AirDro p.appex/Contents/MacOS/AirDrop. Will not read AppStore receipt

    5/21/16 3:11:36.000 AM kernel[0]: Sandbox: coresymbolicatio(2338) System Policy: deny(1) file-write-create /System/Library/Caches/com.apple.coresymbolicationd

    5/21/16 3:11:36.745 AM coresymbolicationd[2338]: /System/Library/Caches/com.apple.coresymbolicationd/data does not exist, resetting cache

    5/21/16 3:11:36.745 AM coresymbolicationd[2338]: Attempt to create [/System/Library/Caches/com.apple.coresymbolicationd/data] failed. No such file or directory

    5/21/16 3:11:36.745 AM coresymbolicationd[2338]: Unable to open storage at /System/Library/Caches/com.apple.coresymbolicationd/data

    5/21/16 3:11:36.746 AM com.apple.xpc.launchd[1]: (com.apple.coresymbolicationd) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

    5/21/16 3:11:37.799 AM ReportCrash[2337]: Invalid connection: com.apple.coresymbolicationd

    5/21/16 3:11:41.200 AM ReportCrash[2337]: Saved crash report for AirDrop[2336] version 1.0 (435) to /Users/Ahmed/Library/Logs/DiagnosticReports/AirDrop_2016-05-21-031141_Ahmed-Alh arbi.crash

    5/21/16 3:11:41.201 AM ReportCrash[2337]: Removing excessive log: file:///Users/Ahmed/Library/Logs/DiagnosticReports/AirDrop_2016-05-15-104117_Ah med-Alharbi.crash

    5/21/16 3:11:46.000 AM kernel[0]: Sandbox: coresymbolicatio(2339) System Policy: deny(1) file-write-create /System/Library/Caches/com.apple.coresymbolicationd

    5/21/16 3:11:46.763 AM coresymbolicationd[2339]: /System/Library/Caches/com.apple.coresymbolicationd/data does not exist, resetting cache

    5/21/16 3:11:46.763 AM coresymbolicationd[2339]: Attempt to create [/System/Library/Caches/com.apple.coresymbolicationd/data] failed. No such file or directory

    5/21/16 3:11:46.763 AM coresymbolicationd[2339]: Unable to open storage at /System/Library/Caches/com.apple.coresymbolicationd/data

    5/21/16 3:11:46.764 AM com.apple.xpc.launchd[1]: (com.apple.coresymbolicationd) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.

    --------------

     

    Thanks in advance

  • by Linc Davis,Helpful

    Linc Davis Linc Davis May 20, 2016 7:43 PM in response to ahmad.plus
    Level 10 (207,990 points)
    Applications
    May 20, 2016 7:43 PM in response to ahmad.plus

    There's a problem with your OS X installation. The simplest way, but not the fastest way, to fix it is to reinstall the OS. Unless you're in a hurry or have metered network access, that's what I suggest, especially since I don't know whether there are other problems with the installation. Please back up all data before reinstalling. You won't need the backup unless something goes wrong.

    The advanced shortcut below, if it works, may save you some downtime (and the cost of a multi-gigabyte download, if applicable.)

    1. Back up all data.

    2. Disconnect all external storage devices.

    3. Start up in Recovery mode. Select a language, if prompted. The OS X Utilities screen will appear. One of the options is to install OS X. That's not what you're going to do.

    4. This step is only necessary if you use FileVault 2. If you don't know what FileVault is, you're not using it. Go to the next step. Otherwise, launch Disk Utility, then select the icon of the FileVault volume ("Macintosh HD," unless you gave it a different name.) It will be nested below another drive icon. Select Unlock from the File menu and enter your login password when prompted. Then quit Disk Utility to be returned to the main screen.

    5. Select Get Help Online. Safari will launch. While in Recovery, you'll have no access to your bookmarks, but you won't need them. Load this web page.

    6. Triple-click anywhere in the line below to select it:

    chflags -R norestricted /V*/*/S*/*/Caches

    Copy the selected text to the Clipboard by pressing the key combination command-C.

    7. Quit Safari. You'll be returned to the OS X Utilities screen.

    From the menu bar, select

              Utilities Terminal

    The Terminal application will launch. Paste into the Terminal window by pressing the key combination command-V.

    Wait for a new line ending in a hash sign (#) to appear. Quit Terminal to be returned to the main screen.

    8. Select

               Restart

    from the menu bar.

    9. This step must be carried out after the restart and while you're logged in as an administrator—not in Recovery mode. If you have only one user account, you are the administrator.

    Select and copy this line as in Step 6:

    sudo /usr/libexec/xpchelper --rebuild-cache

    Paste into a Terminal window as before. You'll be prompted for your login password. Nothing will be displayed when you type it. Type carefully and then press return. If you don’t have a login password, you’ll need to set one before you can run the command. You may get a one-time warning to be careful. Confirm. You don't need to post the warning.

    If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator. Log in as one and start this step over. You don't have to repeat the earlier steps.

    Wait for a new line ending in a dollar sign ($) to appear below what you entered.

    10. Do as in Step 9 with this line:

    sudo /usr/libexec/*/app_sandbox_cache_builder --rebuild-cache

    You can then quit Terminal.