com.apple.flashupdater problem

After installing Safari 5.1.7 for Lion, noticed logs


12-05-12 8:29:34.885 AM com.apple.launchd: (com.apple.flashupdater[6543]) posix_spawn("/usr/libexec/flashupdater", ...): No such file or directory

12-05-12 8:29:34.885 AM com.apple.launchd: (com.apple.flashupdater[6543]) Exited with code: 1

12-05-12 8:29:34.885 AM com.apple.launchd: (com.apple.flashupdater) Throttling respawn: Will start in 10 seconds

12-05-12 8:31:14.908 AM com.apple.launchd: (com.apple.flashupdater[6554]) posix_spawn("/usr/libexec/flashupdater", ...): No such file or directory

12-05-12 8:31:14.909 AM com.apple.launchd: (com.apple.flashupdater[6554]) Exited with code: 1

12-05-12 8:31:14.909 AM com.apple.launchd: (com.apple.flashupdater) Throttling respawn: Will start in 10 seconds


lookingat /usr/libexec directort discovered

/usr/libexec/FlashUpdater

not /usr/libexec/flashupdater.



My disk is formatted case senstive so files will not match.


is this normal or did apple just not test on case senstive file systems ?

iMac, Mac OS X (10.7.4)

Posted on May 12, 2012 6:00 AM

Reply
12 replies

May 12, 2012 7:13 AM in response to tomcwilson

I don't have that file, so I'm guessing that it's installed temporarily in order to update Flash, if necessary, and then deleted. And yes, apparently it won't work on a case-sensitive filesystem.


Back up all data if you haven’t already done so. Before proceeding, you must be sure you can restore your system to the state it’s in now.


Launch the Terminal application in any 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.


☞ If you’re running Mac OS X 10.7 or later, open LaunchPad. Click Utilities, then Terminal in the page that opens.


Drag or copy — do not type — the following line into the Terminal window, then press return:


sudo launchctl remove com.apple.flashupdater


You'll be prompted for your login password, which won't be displayed when you type it. You may get a one-time warning not to screw up. You don't need to post the warning. If you don’t have a login password, you’ll need to set one before you can run the command.


Now look in the following folders for an item named "com.apple.flashupdater.plist":


/System/Library/LaunchDaemons

/Library/LaunchDaemons


If found, delete it. You'll again be prompted for your password.


Make sure Flash is up to date.

May 12, 2012 9:04 AM in response to tomcwilson

Here's a complete list of files installed by the FlashUpdateTool package:


/System/Library/CoreServices/FlashUpdaterAgent.app

/System/Library/LaunchAgents/com.apple.flashupdater.agent.plist

/System/Library/LaunchDaemons/com.apple.flashupdater.plist

/usr/libexec/FlashUpdater

/usr/libexec/PerUserLaunchEnv


Normally those files would be deleted automatically. You'll have to delete them yourself.


Unless you're doing something very unusual, there's no reason for your boot volume to be formatted as case-sensitive.

May 12, 2012 9:16 AM in response to Linc Davis

Thanks again.


as for case-sensitive file system.

I have been using unix systems since mid 70's.

so i guess when asked which file system type to format my disk as, my brain defaults to the known. case-sensitive, not case-insensitive. ( not meant as troll , just personal preference)


I wish i had choosen case-insensitive, I would be able to run steampowered.com games on my mac. do not what to buy another drive just to play games.

May 18, 2012 12:31 PM in response to tomcwilson

Funny :-) I had these messages in my log as well and just created a dummy /usr/libexec/flashupdater to shut up the syslog. But then I had a better idea, create a symlink to the real FlashUpdater:


cd /usr/libexec/

sudo ln -s FlashUpdater flashupdater


Well, the FlashUpdater ran one more time, and then removed itself:


May 18 12:12:52 disko com.apple.flashupdater[56340]: /usr/libexec/flashupdater: line 3: 6400: command not found

May 18 12:12:52 disko com.apple.launchd[1] (com.apple.flashupdater[56340]): Exited with exit code: 127

May 18 12:12:52 disko FlashUpdaterAgent[240]: Checking in failed: -308


And com.apple.flashupdater is gone too! Not sure what to make of all this, but the logs a quiet now 🙂


Jul 30, 2012 7:06 AM in response to tomcwilson

And you are right 🙂.

This experience with a software misnaming (flashupdater != FlashUpdater) is the proof that case sensitive filesystem are usefull.

Bad software editors don't make quality check on their file naming policy. To detect them a good practice is to use "case sensitive filesystem". Of course you won't detect all poor quality softwares,

but the worst will simply choke very early,

many malware will also choke very early (apparently they don't run QC either 🙂).

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

com.apple.flashupdater problem

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