89 words on Mac OS X 10.5 Leopard
Some manual pages just create more mystery than they resolve. For example the one for pictd:
pictd — general helper tool
pictd
pictd is a helper tool for the Cocoa frameworks.
There are no configuration options to pictd. Users should not run pictd manually.
Strings like Unable to register connection for PICT renderer.
or _NSPICTRenderer
in the tool suggest that it is related to handling old-school PICT images. But it’s not really clear to me what causes the tool to be launched.
Just being curious…
QuickDraw was not ported to be 64-bit clean, so I imagine this gets launched in 64-bit Cocoa when you try to render a PICT.
QTKit does something similar to run 32-bit codecs in an external process.
That sounds like a very good explanation, thanks. I’ll try to keep an eye on which app might need this. I.e. which apps except httpd and iScrobbler actually are 64bit.
I am starting to be fairly sure that iScrobbler launched the pictd thingy. When hovering over its icon in the menu bar the process seems to be launched. I think iScrobbler is supposed to show album cover art when doing that (doesn’t work for me though).
Thinning the binary with lipo to remove the x86_64 architecture (what would be the benefit of having a 64bit binary for such a small utility anyway?) avoids launching of pictd. (I still don’t see any images appearing, but perhaps that’s just some sort of other bug.)
Shop in my amazon stores with music, books and films mentioned on the site: .com, .uk, .de.
Nada.