Re: Strange error message in syslog.log
site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com On Dec 4, 2006, at 3:59 PM, Chris Adams wrote: The coreservicesd program runs as root. Please file a bug vs. CoreServicesDaemon. -- Terry _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... On 2006-12-04, at 3:18 PM, Joseph Oreste Bruni wrote: I see this repeatedly in my system.log file: What does it mean? Is something not set up correctly? I tried googling for the error message but it didn't turn up much. Dec 4 13:27:46 Lethe kernel[0]: (68: coreservicesd)tfp: failed on 0: It's not documented as far as I can tell - tfp in this case refers to the mach task_for_pid() call. This is a privileged call on OS X Intel because the Mach task pretty much gives you full control over it, which is why it fails on things like setuid binaries and other processes which aren't owned by the caller. This is probably a sign of a program which should be fixed not to call task_for_pid() on everything but it'd also be nice if someone made the kernel message more informative. For a root process, this is the message that gets printed when the program indicated attempts to call task_for_pid() on an already dead or non-existant process. This email sent to site_archiver@lists.apple.com
participants (1)
-
Terry Lambert