Launchd WatchPath Arguments?
Hi all,
I wish to create a small script that takes a file in a directory, gets its metadata (with 'mdls') and appends this to the end of a text file.
This is not a problem when 'batch' processing the contents of an entire directory. However, I wish to set the dir as a launchd 'watchpath' and have it call the script whenever a file is added. This has created several problems for which I cannot see a solution...
1) How can I identify which files have been added to the directory and pass these as arguments to the script? If that is not possible, can I identify them by some other methd?
2) As the script would be executed on ANY modification of the directory, how can I distinguish between the addition of files and the removal of files. As this is a log of all files that have passed through the dir, I don't wish to overwrite the txt file when something is removed.
Should I forget using launchd and use folder actions? Off the top of my head, I think an applescript would do the trick.
Cheers for any help
G4 450 Sawtooth Mac OS X (10.4) 720Mb ram
Hi Rob,
I can't help you decide between Folder Actions and WatchPaths except to suggest that it boils down to whether you are more comfortable with shell scripts or AppleScripts. I hope that it doesn't surprise you that on this forum you're going to hear a number of votes for shell scripts and that's certainly the way I lean. I'm far better at shell scripts than AppleScripts and I would say that it's because of the difference in the quality of the documentation.
I use something in the rough direction of what you describe. I call it newlog and it's just a three line script:
date
diff ~luminis/.new_logs.txt <( find $CP_ROOT -name ".log" -ls )
find $CP_ROOT -name ".log" -ls >| ~luminis/.new_logs.txt
The output isn't pretty but it tells me every log file that has changed since the last time the script was run. It does this by searching for the log files and dumping the output into a file. The output is a long listing of the file. The next time it runs it performs the search again and uses the "diff" command to compare the latest search with the previous "dumped" one. Then it runs the search another time, again dumping the output into the file to "freshen" it. The part of the listing that changes will of course be the modification date. That way I can get a report of which log files have changed.
You can do something similar but you probably don't need the "find" command. You can just do a listing of everything and save it. Then each time the script is run, it compares a new listing with the saved one. If you use the "diff" command to do that, its output will contain arrows ('<'re really doing is keeping a text copy of records that are already kept elsewhere in the system. For what do you need this?
Anyway, if you need help with this script, provide some details and I'll help you write it. I've done stuff like this before. In fact, I have a script that compares directories with what the contents should be as predicted by the BOM files in the installer package receipts.
Gary
~~~~
If you couldn't find any weirdness,
maybe we'll just have to make some!
-- Calvin
Similar Messages
-
Is it possible to set a files label on opening via apple script?
Hi,
I would like to mark files which have been opened with i.e. a red lable.
Would that be possible using apple script?
If yes how would that script look like?
Thanks in advance.I don;t know of anyway of doing this in Applescript. There is the ability to monitor files using launchd, WatchPaths, but you need to know the files your monitoring before hand so it won't work for this.
Again if the domain is limited, that is it's only a certain application or a certain folder you're interested in it might be possible to put something together in Applescript but as a general use, system wide, solution I don;t think it can be done.
One other possibility would be to use the Finder and smart folders. You could look for all files in a certain folder or system wide that have been acessed in the past period and then mark those. Something along those lines is doable with eiter the Finder or a script.
regards -
Run a script on wifi network change
hello,
I've been trying to figure out how to run a simple shell/python script whenever my mac's wifi network changes. After some extensive googling, I found that OS 10.5 had a utility called "kicker," but that it was removed in 10.6.
How would I go about setting up my script to run on a change in wifi network?
Thanks--
--JordanI've been trying to figure out how to run a simple shell/python script whenever my mac's wifi network changes. After some extensive googling, I found that OS 10.5 had a utility called "kicker," but that it was removed in 10.6.
My Mac OS X 10.5.8 system does NOT have a program called 'kicker' anywhere on the system.
How would I go about setting up my script to run on a change in wifi network?
MacroPolo is most likely the easiest solution. After that my previously suggested SleepWatcher or a launchd "WatchPaths". -
Launchctl ignores parameters in given launchd.plist, doesn't pass arguments
*Here's my plist:*
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Debug</key>
<true/>
<key>ExitTimeOut</key>
<integer>0</integer>
<key>GroupName</key>
<string>wheel</string>
<key>KeepAlive</key>
<false/>
<key>Label</key>
<string>org.earlywine.backup.toDMG</string>
<key>LowPriorityIO</key>
<false/>
<key>Program</key>
<string>/usr/share/org.earlywine.backup/toDMG/Backup.bash</string>
<key>ProgramArguments</key>
<array>
<string>/Volumes/Home</string>
<string>/Volums/Backup/Backups</string>
</array>
<key>RunAtLoad</key>
<false/>
<key>StandardErrorPath</key>
<string>/Library/Logs/org.earlywine.backup.toDMG/stderr.txt</string>
<key>StandardOutPath</key>
<string>/Library/Logs/org.earlywine.backup.toDMG/stdout.txt</string>
<key>TimeOut</key>
<integer>0</integer>
<key>UserName</key>
<string>root</string>
<key>WorkingDirectory</key>
<string>/usr/share/org.earlywine.backup/toDMG</string>
</dict>
</plist>
*Launchctl fails to honor parameters given to it in the plist.* Specifically, as an administrator, when running sudo launchctl, then giving it the load command and following it up with a list for the job label, here's what I'm shown:
launchd% list org.earlywine.backup.toDMG
"Label" = "org.earlywine.backup.toDMG";
"LimitLoadToSessionType" = "System";
"OnDemand" = true;
"LastExitStatus" = 0;
"TimeOut" = 0;
"Program" = "/usr/share/org.earlywine.backup/toDMG/Backup.bash";
"StandardOutPath" = "/Library/Logs/org.earlywine.backup.toDMG/stdout.txt";
"StandardErrorPath" = "/Library/Logs/org.earlywine.backup.toDMG/stderr.txt";
"ProgramArguments" = (
"/Volumes/Home";
"/Volums/Backup/Backups";
It's not clear at all based upon the man pages why the following arguments in the plist are not shown: Debug, GroupName, UserName, ExitTimeOut, LowPriorityIO, and WorkingDirectory.
I can confirm, that as a regular user, after loading and starting the jog, Console logs that the GroupName and UserName properties are ignored (documented in the man page). This is expected, and results in errors when the stdout and stderr files are attempted to be opened.
*When started from any user's launchctl session, the script exits as though it wasn't given arguments.* This is evidenced by the usage() I have it print to stderr. The script checks to see if it was given 2 or more parameters, and if not, prints the usage and exits.
I'm sure the script works properly - I've given myself sudoers rights to the Bash script, and can run it by hand without issue, as in:
% sudo /usr/share/org.earlywine.backup/toDMG/Backup.bash /Volumes/Home /Volumes/Backup/Backups
The plist is symlinked at /Library/LaunchDaemons/org.earlywine.backup.toDMG.plist and is in the launchctl list when an administrator sudo's into a launchctl session.
*Behavior via the rc.shutdown.local script doesn't even equal that of a sudo'd launchctl session.*
Here's my rc.shutdown.local script:
#!/bin/bash
launchctl start org.earlywine.backup.toDMG
*Console logs the following as a result of the shutdown:*
Nov 17 21:06:19 Tiznit com.apple.SystemStarter[39]: org.earlywine.backup.toDMG: Invalid argument
Nov 17 21:06:19 Tiznit com.apple.SystemStarter[39]: launchctl start error: No such process
Nov 17 21:06:19 Tiznit SystemStarter[39]: /bin/sh exit status: 1
Based upon that message, I'd say that launchctl doesn't have the job loaded start. Despite that hunch, inserting into the shutdown script "launchctl load ..." in the line above the start makes no difference.
The manual pages for SystemStarter and launchd do not discuss the operating environment of SystemStarter and the resulting bash script that it runs.
It would be great if I could get some assistance with this, even though I'm running Leopard on an "unsupported" Mac.I suggest posting to the Unix forum under OS X Technologies.
-
Launchctl ignores parameters in given launchd.plist, doesn't pass argument
*Here's my plist:*
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Debug</key>
<true/>
<key>ExitTimeOut</key>
<integer>0</integer>
<key>GroupName</key>
<string>wheel</string>
<key>KeepAlive</key>
<false/>
<key>Label</key>
<string>org.earlywine.backup.toDMG</string>
<key>LowPriorityIO</key>
<false/>
<key>Program</key>
<string>/usr/share/org.earlywine.backup/toDMG/Backup.bash</string>
<key>ProgramArguments</key>
<array>
<string>/Volumes/Home</string>
<string>/Volums/Backup/Backups</string>
</array>
<key>RunAtLoad</key>
<false/>
<key>StandardErrorPath</key>
<string>/Library/Logs/org.earlywine.backup.toDMG/stderr.txt</string>
<key>StandardOutPath</key>
<string>/Library/Logs/org.earlywine.backup.toDMG/stdout.txt</string>
<key>TimeOut</key>
<integer>0</integer>
<key>UserName</key>
<string>root</string>
<key>WorkingDirectory</key>
<string>/usr/share/org.earlywine.backup/toDMG</string>
</dict>
</plist>
*Launchctl fails to honor parameters given to it in the plist.* Specifically, as an administrator, when running sudo launchctl, then giving it the load command and following it up with a list for the job label, here's what I'm shown:
launchd% list org.earlywine.backup.toDMG
"Label" = "org.earlywine.backup.toDMG";
"LimitLoadToSessionType" = "System";
"OnDemand" = true;
"LastExitStatus" = 0;
"TimeOut" = 0;
"Program" = "/usr/share/org.earlywine.backup/toDMG/Backup.bash";
"StandardOutPath" = "/Library/Logs/org.earlywine.backup.toDMG/stdout.txt";
"StandardErrorPath" = "/Library/Logs/org.earlywine.backup.toDMG/stderr.txt";
"ProgramArguments" = (
"/Volumes/Home";
"/Volums/Backup/Backups";
*It's not clear at all based upon the man pages why the following arguments in the plist are not shown*: Debug, GroupName, UserName, ExitTimeOut, LowPriorityIO, and WorkingDirectory.
I can confirm, that as a regular user, after loading and starting the jog, Console logs that the GroupName and UserName properties are ignored (documented in the man page). This is expected, and results in errors when the stdout and stderr files are attempted to be opened.
*When started from any user's launchctl session, the script exits as though it wasn't given arguments.* This is evidenced by the usage() I have it print to stderr. The script checks to see if it was given 2 or more parameters, and if not, prints the usage and exits.
I'm sure the script works properly - I've given myself sudoers rights to the Bash script, and can run it by hand without issue, as in:
% sudo /usr/share/org.earlywine.backup/toDMG/Backup.bash /Volumes/Home /Volumes/Backup/Backups
The plist is symlinked at /Library/LaunchDaemons/org.earlywine.backup.toDMG.plist and is in the launchctl list when an administrator sudo's into a launchctl session.
*Behavior via the rc.shutdown.local script doesn't even equal that of a sudo'd launchctl session.*
Here's my rc.shutdown.local script:
#!/bin/bash
launchctl start org.earlywine.backup.toDMG
Console logs the following as a result of the shutdown:
Nov 17 21:06:19 Tiznit com.apple.SystemStarter39: org.earlywine.backup.toDMG: Invalid argument
Nov 17 21:06:19 Tiznit com.apple.SystemStarter39: launchctl start error: No such process
Nov 17 21:06:19 Tiznit SystemStarter39: /bin/sh exit status: 1
Based upon that message, I'd say that launchctl doesn't have the job loaded start. Despite that hunch, inserting into the shutdown script "launchctl load ..." in the line above the start makes no difference.
The manual pages for SystemStarter and launchd do not discuss the operating environment of SystemStarter and the resulting bash script that it runs.
It would be great if I could get some assistance with this, even though I'm running Leopard on an "unsupported" Mac.etresoft wrote:
The manual pages for SystemStarter and launchd do not discuss the operating environment of SystemStarter and the resulting bash script that it runs.
What do you mean "bash script?" Are you talking about your own bash script? It would run with the user's environment. You usually don't want to rely on environment settings in system scripts like this. If you need something, you specify it on the command line. If you run another program, you provide the full path to it.
By "the resulting bash script that it runs", I mean the fact that SystemStarter looks for the file /etc/rc.shutdown.local and executes it during shutdown (see SystemStarter's Plist and this source lines 166-170).
The rc.shutdown.local file, as I created it, is a bash script.
A regular user can't make launchd run as root. If you want to run as root, remove the GroupName and UserName and run launchd as root.
My initial reason for having UserName and GroupName in the plist was so that I could ensure the job ran as root. I know now that in order to do this the job must be started by a root-owned launchd.
My own user is not an administrator, and the script needs root privileges in order to do its job properly. I may be able to start the job as such from my own launchd via launchctl if I prefixed the script name with "sudo" in the plist.
I now know the UserName and GroupName plist options are not necessary to run the job as root during shutdown.
I'm sure the script works properly - I've given myself sudoers rights to the Bash script, and can run it by hand without issue, as in:
What does that mean? When you run a program with sudo, it just runs the program as root. There are lots more way to configure sudo in sudo's config file, but I don't think you are talking about that.
I mean that the Bash script runs properly if run it by hand in the terminal, feeding it the arguments in bash. I was trying to imply that if it's given the arguments it will do its job.
I was also trying to point out that the plist I gave launchctl didn't effect the same as running the script via Terminal. This even when running "sudo launchctl" and loading and starting the job, which would've been done as root.
Given Jun T.'s response to ProgramArguments (thanks), the script will probably run on shutdown if I remove Program from the plist and move it to ProgramArguments as the first entry in the String array. -
I have set up several launchd scripts to check the sizes of certain folders on my server.
For example, each morning at 2:00 a.m., I have a script that makes a folder with todays date.
mkdir "/Users/me/Desktop/ServerDiskUsage/$(date +%m.%d.%Y)"
Here's my plist file for this:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.makediskusagefolder</string>
<key>ProgramArguments</key>
<array>
<string>mkdir</string>
<string>/Users/me/Desktop/ServerDiskUsage/$(date +%m.%d.%Y)</string>
</array>
<key>QueueDirectories</key>
<array/>
<key>StartCalendarInterval</key>
<dict>
<key>Hour</key>
<integer>2</integer>
<key>Minute</key>
<integer>0</integer>
</dict>
<key>WatchPaths</key>
<array/>
</dict>
</plist>
When I run this command in terminal, it creates a folder called 08.23.2008. When this script executes at 2:00 a.m. via launchd, it actually creates a folder called *(date +%m.%d.%Y)*
Anyone have an explanation for this?
Thanks!It may be because launchd isn't really a shell like bash. So it may not expand program arguments in the way you'd expect. Kind of in the same way that cron jobs don't always get the environment variables you expect. But I could be wrong about that, too.
For sure, a workaround would be to make a shell script and have launchd run that:
#!/bin/bash
/bin/mkdir "/Users/me/Desktop/ServerDiskUsage/$(date +%m.%d.%Y)"
That would expand correctly, since bash would be interpreting the command line arguments for mkdir. Also, it might be easier to do it this way since you wouldn't have to put all your logic on one line...
charlie -
Hi,
I have a launchd job that watches a file. This works fine as is, but when I log out and back in again it fails. It does not fail if I restart and login again. This seems odd to me, can anyone suggest what I'm doing wrong.
After re-login, with Debug activated, I get this report in the Console when the watchfile is modified:
launchd[225]: com.nhoj.myDates: log level debug temporarily enabled while processing job
launchd[225]: com.nhoj.myDates: watch path modified: /Users/john/Library/Application Support/AddressBook/AddressBook.data
launchd[225]: com.nhoj.myDates: Starting
launchd[225]: restoring original log mask
launchd[225]: com.nhoj.myDates: log level debug temporarily enabled while processing job
launchd[225]: restoring original log mask
2006-01-21 12:15:54.721 applet[377] CFLog (0): CFMessagePort: bootstrap_register(): failed 1100 (0x44c), port = 0x2703, name = 'Processes-0.2359297'
See /usr/include/servers/bootstrap_defs.h for the error codes.
2006-01-21 12:15:54.725 applet[377] CFLog (99): CFMessagePortCreateLocal(): failed to name Mach port (Processes-0.2359297)
CFMessagePortCreateLocal failed (name = Processes-0.2359297 error = 0)
launchd[225]: com.nhoj.myDates: log level debug temporarily enabled while processing job
launchd[225]: com.nhoj.myDates: Reaping
launchd[225]: com.nhoj.myDates: exited abnormally: Abort trap
launchd[225]: com.nhoj.myDates: 8 more failures without living at least 60 seconds will cause job removal
launchd[225]: restoring original log mask
This is the XML:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Debug</key>
<true/>
<key>Label</key>
<string>com.nhoj.myDates</string>
<key>OnDemand</key>
<true/>
<key>ProgramArguments</key>
<array>
<string>/Users/john/PATHTOAPP/Contents/MacOS/applet</string>
</array>
<key>WatchPaths</key>
<array>
<string>/Users/john/Library/Application Support/AddressBook/AddressBook.data</string>
</array>
</dict>
</plist>
Thanks for any help.
John MHi John,
There's certainly nothing wrong with your property list. I'm impressed. I don't think that Apple has documented Launchd that well and yet you've even discovered the debugging feature. I'm also intrigued with the idea of watching your address book. It sounds like you're up to something rather interesting.
Considering the bugs in the early releases of Launchd, I was quite prepared to blame it. However, the first report of a problem comes from something named "Applet", with a process ID of 377. Since your program argument points to a file in an app bundle named "applet", I have to think that it is experiencing the problem instead of Launchd. Since you're careful to cover the name of the application bundle, I assume that it's not one of Apple's. Is that your own -- maybe a project on which you're working?
I'm impressed with this applet as it's even polite enough to tell us where to look for the definition of the error that it throws. Error number 1100 is defined in bootstrap_defs.h as BOOTSTRAPNOTPRIVILEGED. I'm not a Mac programmer so I can't help with that but I've read a little on it so I'll proffer some thoughts. Just remember that they are purely conjecture.
Process IDs tend to increase in number as they are assigned so the order provides at least a suggestion of when the process started. The higher the number, the more recent the process. (up to a point) Process ID 377 is rather low but not low enough to think that it had to have been started at boot. If it were a process on my machine, it would probably be one that was started just after I logged in the first time. However, you've logged out and logged back in. I think that process ID continue to increase as time goes on, even if lower number processes have died. Thus, I will conjecture that this applet did not die when you logged out. I'm going pretty far out on the limb at this point so I should probably quit but I'll add one more. If the applet didn't quit when you logged out, it may have lost the privilege of communicating with your user processes that started after you logged in the second time.
I'm not sufficiently knowledgeable about Mac programming to know how to test the last hypothesis above but I can suggest something that may give you a little extra information. At this point, you may have rebooted again so the process numbers may have changed but I trust that you can look at your error message and discover the current process ID of this applet. Do this before and after logging out and logging back in. If the process ID doesn't change, it probably didn't quit when you logged out. If it is still 377, the following command will tell you something about this process:
ps -xwwo user,pid,ppid,pgid,pri,state,start,%cpu,%mem,command -p 377
The seventh column gives you the approximate time that the process was started. If that predates the logout then that would be further confirmation that it didn't quit when you logged out. The third column is the process ID of the parent process. If the applet doesn't die at logout but the parent process ID changes after logout then that would support my hypothesis that the failure of the applet to quit at logout is the problem. However, it's not a necessary condition for this conjecture as many applications are offspring of the windowserver and I don't think that dies at logout.
Even stronger support of my hypothesis could be obtained with a simple experiment. Deliberately kill the applet and then logout and log back in. If that WatchPaths job then functions correctly then that would pretty much prove my conjecture.
Of course this all depends on my guess that this applet is started when you login. However in any case, I still think that the applet is the problem so I would certainly test its behavior with respect to loggin out and logging back in. If the applet only has a problem in conjunction with Launchd, it will be difficult isolate the problem, especially given the lack of documentation of Launchd. I don't know how much information you want to divulge about this applet but an understanding of its lifecycle will be necessary in order for us to be able to say much more. It would be useful to know how it is started and whether or not it stops after the WatchPaths job ends. Naturally it's important to know whether it dies when you logout.
I hope this helps a little. This sounds like an interesting project and a clever use of WatchPaths. I certainly hope that you're able to work this out.
Gary
~~~~
Coming together is a beginning;
keeping together is progress;
working together is success. -
Can't get launchd to work with my applescripts
I am trying to use launchd for the first time and not succeeding. I have several applescripts all of which work when I run them either via the script editor or from Keyboard Maestro. I want to learn to run them directly using launch agents. I created the launch agents using Lingon in the basic (GUI) mode but none of them run so I must be making a systemmatic beginners mistake.
As an example, in Lingon I select MyAgents, I use a name like com.bud.create_date, and in the "what" field I navigate to the script file (not an executable, just an editable script file). I then choose a specific time to run every day and save. Then I either logout or, lately, I have used terminal launchctl commands to load and then start the agents. I used the launchctl list command just now to check the status of one of them and I see an exit code of 512, which means I made an error but that's as much as I know.
Any help would be appreciated.budsimrin wrote:
Thanks, Barney, for replying so quickly. I actually did previously use the osascript command, but not exactly the way shown in doug's scripts. But even after changing my scripts to mirror the example you cited, I still can't get any scripts to run. Do you have any further suggestions?
Here is an example. I have an applescript that simply toggles invisibility in the Finder. I call it vistoggle.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Disabled</key>
<false/>
<key>Label</key>
<string>com.bud.vistoggle</string>
<key>Program</key>
<string>/usr/bin/osascript</string>
<key>ProgramArguments</key>
<array>
<string>osascript</string>
<string>/Volumes/MacHD/Users/bud/Library/Scripts/Bud's\ Script\ Codes/Invisibility\ Toggler.scpt</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>StartCalendarInterval</key>
<dict>
<key>Hour</key>
<integer>20</integer>
<key>Minute</key>
<integer>0</integer>
</dict>
</dict>
</plist>
By having the program key and the program arguments, you are telling launchd to run
osascript osascript /blah/blah/blah.scpt
Try removing the Program key and just use ProgramArguments; perhaps with the full path to osascript as the first argument.
See here: https://discussions.apple.com/thread/1563624
It apparently times out immediately. Here is the launchctl results.
Bud's iMac 27:~ bud$ launchctl list com.bud.recreate_date_files
"Label" = "com.bud.recreate_date_files";
"LimitLoadToSessionType" = "Aqua";
"OnDemand" = false;
"LastExitStatus" = 256;
"TimeOut" = 30;
"Program" = "/usr/bin/osascript";
"ProgramArguments" = (
"osascript";
"/Volumes/MacHD/Users/bud/Library/Scripts/Bud's\ Script\ Codes/Recreate\ date\ text\ files.scpt";
Bud's iMac 27:~ bud$
Open up console and see if there are any launchd messages relating to that run. That may tell you why it is failing. My bet is "no such file or directory." -
Launchd daemon not starting correctly on launch
Hi All,
I have a script that I like to have run anytime my wireless network changes. The script needs to be run under sudo, so I created a daemon inside of /Library/LaunchDaemons .
My plist file looks like this:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Disabled</key>
<false/>
<key>Label</key>
<string>my.plist.name</string>
<key>ProgramArguments</key>
<array>
<string>/path/to/script/to/run.sh</string>
</array>
<key>WatchPaths</key>
<array>
<string>/Library/Preferences/SystemConfiguration/com.apple.airport.pr eferences.plist</string>
</array>
</dict>
</plist>
So here's where the oddness starts happening. When I start up my computer, launchctl tells me that this daemon is loaded. (I run sudo launchctl list and it's there). However, the script does not run when it should.
However, if I manually unload and then load the plist using the launchctl command then everything works completely fine.
So the question is, why does it work when I load it manually, but not work when the system loads it on startup?
Thanks,
QNo suspicious message in the console. When I sudo launchctl list it shows up with a 0 in the second field.
The only thing I can find in doing some google-ing is this:
https://managingosx.wordpress.com/2006/05/10/launchd-gotcha/
Which seems to imply that a launch daemon that is watching a file will fail to work if that file doesn't exist at all times. However, I would think that /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist should always exist. So I'm still perplexed.
Right now I have a seomwhat convoluted system set up as the following:
My launch daemon (that needs to run as root) is set to watch a folder ~/random/
Then I have a launch agent which successfully watches for changes in /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist and when it sees them touches a file in ~/random/.
The launch daemon then deletes that file and successfully runs the script I want it to run.
It seems weird/odd/annoying to have to set up a this double-headed process just to do something simple like this, so I'm open to suggestions as to what is going on. -
Launchd, Startup Item crud - -what am I doing wrong?
So, I have a startup item which works when I type
sudo SystemStarter start MayaFlexlm
Works great. Spawns flexlm, a daemon that listens for incoming connections for licensing.
Trouble is, it does not automatically start on reboot. I always have to type that command to make it run. This is obviously a problem and I don't understand why SystemStarter doesn't do what it claims.
So I said, good time to migrate to launchd. When I made a plist, however, and tried to run it with
sudo launchctl load -w /Library/LaunchDaemons/com.rcook.mayaflexlm.plist
I get nothing in the system log, no daemon running, and life ***. Can someone take a look at my code and tell me what I'm doing wrong?
Here is the Startup Item which works:
=====================================
#!/bin/sh
Maya license server daemon startup, hacked up by Rich Cook extenstion 3=9605
. /etc/rc.common
StartService ()
if RUNNING=$(/usr/aw/COM/bin/lmstat -c /var/flexlm/aw_server.dat | grep -v 'not running' >/dev/null 2>&1); then
ConsoleMessage "Starting Maya flexlm server."
/usr/aw/COM/bin/aw_flexlm start
else
ConsoleMessage "Maya license server (flexlm) is already running."
fi
StopService ()
ConsoleMessage "Stopping Maya flexlm server"
/usr/aw/COM/bin/aw_flexlm stop
RestartService ()
StopService
StartService
RunService "$1"
======================================================
Here is the launch daemon which makes me hate Apple Computers:
======================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>RunAtLoad</key>
<true/>
<key>Label</key>
<string>rcook.mayaflexlm</string>
<key>ProgramArguments</key>
<array>
<string>/usr/aw/COM/bin/aw_flexlm</string>
<string>start</string>
</array>
<key>ServiceDescription</key>
<string>Maya FlexLM licensing for Maya and CityEngine</string>
</dict>
</plist>
=====================================================wealthychef wrote:
As one of our scaly unpleasant friends was hinting at, labels are not used for much by launchd; they have little operational significance, I believe.
I've never seen one whose label was different that the file name (less .plist) so it's a good thing to change anyway. Perhaps labels are only used to identify them in a human-readable listing.
I do get an error in the log, though, which I think means that the process exited immediately.
That is an important plot point.
Perhaps there launchd expects the daemon to keep running and kills it if it doesn't? I recall in the man page or somewhere they said the process cannot daemonize itself.
That is correct.
aw_flexlm starts the actual license software and then exits. This is probably my problem. But I didn't write this code -- all I want is for this thing to start up on launch. I will trust it won't crash.
Is aw_flexlm a binary or a script?
If it is a script, you should be able to look inside and find where it actually kicks off a program. Duplicate that line and turn it into an echo. Run it and now you'll have your actual executable and arguments.
If aw_flexlm is a binary, you will have to look for documentation for it. There are sometimes options that will prevent some or all of the various daemonization actions.
I did a quick check and it seems that aw_flexlm is indeed a script. You should be able to look around in it. The 'start' operation is easy. See what it does for the 'stop' operation. Launchd can't perform any complicated shutdown process. It expects the program to shutdown cleanly if killed. Not all programs will do that. -
Launchd .plist breaks when periodic daily runs
Why does my launchd .plist break when periodic daily runs?
I wrote a script basically like this
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>GroupName</key>
<string>wheel</string>
<key>Label</key>
<string>MacPeter.thingy</string>
<key>Program</key>
<string>/usr/local/sbin/my_script</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/sbin/my_script</string>
</array>
<key>StandardErrorPath</key>
<string>/dev/null</string>
<key>StandardOutPath</key>
<string>/var/log/myotherlog.log</string>
<key>UserName</key>
<string>root</string>
<key>WatchPaths</key>
<array>
<string>/var/log/my_log.log</string>
</array>
</dict>
</plist>
I had to do some of this at the command line with sudo to get this .plist file into /Library/LaunchAgents and launch it. The idea is that watches the log file
my_log.log (which I have created) and when there is activity on this log file it runs my_script, outputting the results to myotherlog.log.
In order to avoid my_log simply growing unmanageably I also modified the /etc/daily file to add my_log to the list of logs which are rotated daily at 3:15 a.m. At 3.15, periodic daily runs, it moves and gzips my_log.log to my_log.log.0.gz and it creates a fresh my_log.log using touch.
At this point my .plist remains loaded but stops working: it nolonger watches the new my_log.log.
As a workaround I have put the following lines in /etc/daily.local:
launchctl unload /Library/LaunchAgents/MacPeter.thingy.plist
launchctl load /Library/LaunchAgents/MacPeter.thingy.plist
This solves the problem. My question:
Is my workaround really necessary or am I missing some other point about
using launchd and .plist files?
G5 single processor Mac OS X (10.4)Just as a quick guess, I would say that nothing actually breaks, you just need to keep in mind that if you roll the log you need to also reopen the file handle that points to the log file. If you don't reopen the file it will continue to look at the old, possible unlinked file pointer until the process is restarted.
Not having much to do with launchd I would assume that this is what is happening. You need to get it to reopen the log file after is it rolled.
Seeya...Q -
How to make Launchd/LaunchAgents wait for volume mount?
I've been trying off and on for months to resolve a problem I have starting up named on my OS X 10.5 Mac Mini, which acts as a home server. Actually, I've been trying since 10.4 came out.
All my configuration files are located on a volume located on an external pair of RAIDed drives. At system startup the volume mounts automatically, and I have soft links pointed to the remote directories, in this case /usr/local/etc/. The problem is that system startup doesn't wait for this volume to come online before starting to run items in LaunchAgents. Therefore, using the StartAtLoad option, I'll see messages in the system log from bind saying that it tried to start, but the config file /usr/local/etc/named/named.conf wasn't available, so it died.
I've experimented with WatchPaths - that doesn't seem to work reliably because by the time it gets going, the path is available; since it doesn't actually check availability, but only status change, it doesn't work. (If I log in and touch the file afterwards, named starts right up.)
I can figure out some hack to run a script and check the status regularly and launch/re-launch, but I'd rather figure out how to do this the "right" way with launchd. Current (still broken) script is below. Thanks for suggestions!
KeS
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>org.bind</string>
<key>ProgramArguments</key>
<array>
<string>/usr/sbin/named</string>
<string>-f</string>
<string>-c</string>
<string>/usr/local/etc/named/named.conf</string>
</array>
<key>WatchPaths</key>
<array>
<string>/usr/local/etc/named/named.conf</string>
</array>
<key>Sockets</key>
<dict>
<key>Listeners</key>
<dict>
<key>SockServiceName</key>
<string>domain</string>
</dict>
</dict>
</dict>
</plist>Umm, ok. Are you suggesting that there's more likelihood of getting an answer there, or that it's in the wrong place here? I hate to bother developers with a user question. I'm not asking for new features.
Tx.
KeS -
Launchd with keepalive is restarting already running daemon
I'm trying to start the Nagios nrpe daemon via launchd and want to use the keepalive feature. However, as soon as I load the plist with launchctl, launchd keeps starting the daemon every 10 seconds although it is already running.
Here's the .plist I'm using:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>KeepAlive</key>
<true/>
<key>Label</key>
<string>org.nagios.nrpe</string>
<key>UserName</key>
<string>nagios</string>
<key>ProgramArguments</key>
<array>
<string>/usr/sbin/nrpe</string>
<string>-c</string>
<string>/etc/nagios/nrpe.cfg</string>
<string>-d</string>
</array>
</dict>
</plist>
And this is from the system.log:
12:37:25 com.apple.launchd[1] (org.nagios.nrpe): Throttling respawn: Will start in 10 seconds
12:37:25 nrpe[1269]: Starting up daemon
12:37:35 com.apple.launchd[1] (org.nagios.nrpe): Throttling respawn: Will start in 10 seconds
12:37:35 nrpe[1272]: Starting up daemon
12:37:35 nrpe[1272]: There's already an NRPE server running (PID 1269). Bailing out...
Any ideas?I've struggled a bit with getting this running on 10.5.5 server but this is what I found.
Using the "-d" argument to run nrpe as a standalone daemon may be causing the respawn. I would suggest changing that to "-i" which is to run it as a service under inetd or xinetd. This seems to be working even though it is really running under launchd. Attempting to run it with no argument does not allow connections, it may not even be starting.
I also could not get the nagios server (debian) to talk to the OS X server. It kept giving me the following error:
CHECK_NRPE: Error - Could not complete SSL handshake.
I added the -n argument to tell it to not use SSL, and it now works. This is what the plist looks like:
<dict>
<key>KeepAlive</key>
<dict>
<key>NetworkState</key>
<true/>
</dict>
<key>Label</key>
<string>org.nagios.nrpe;/string>
<key>Program</key>
<string>/usr/local/nagios/bin/nrpe</string>
<key>ProgramArguments</key>
<array>
<string>-n</string>
<string>-c</string>
<string>/usr/local/nagios/etc/nrpe.cfg;/string>
<string>-i</string>
</array>
<key>Sockets</key>
<dict>
<key>Listeners</key>
<dict>
<key>SockServiceName</key>
<string>5666</string>
<key>SockType</key>
<string>stream</string>
<key>SockFamily</key>
<string>IPv4</string>
</dict>
</dict>
<key>UserName</key>
<string>nagios</string>
<key>GroupName</key>
<string>nagios</string>
<key>inetdCompatibility</key>
<dict>
<key>Wait</key>
<false/>
</dict>
</dict>
</plist>
If you want to check whether the nrpe application is running and listening you can telnet to the machine on port 5666. If it just drops the connection, something is not right. If it leaves the connection open once connected you should be good.
Disclaimer: Running nrpe without SSL sends all of your data unencrypted. Depending on your environment, and the data moving back and forth, you should approach this carefully.
Hope that helps. -
How to debug a launchd daemon ? (tftp)
I've tried to enable tftpd on xserve (10.6).
Something is listening on port 69, and doing an interactive tftp from another node shows that something acting as tftp is running. But ps -Ac | grep tftp yields nothing on the xserve.
The tftp transfers all yield an access violation.
However, I cannot seem to find where any of the information is logged. I had -d and -l as arguments in the .plist to ensure there was logging, but I couldn't find anything. And without a log file, it is hard to determine what files the tftp server is trying to access with failure.
Do I need to change the syslog.conf file so that it knows about tftp ? Is this why I am not seeing anything ?
Also, from what I read, it is normal that tftpd doesn't appear in a "ps -Ac" output. Is that correct ? (I tried with and without "RunAtLoad" )
I tried the -u argument with a non privileged username. What command need I use to verify that tftpd is im fact running under that username and trying to access files as that username ?
With the following:
/usr/libexec/tftpd -u tftp -l -d -s /private/tftpboot
Is it correct to state that I would need to do a chown tftp /private/tftpboot (and all files below that) because the tftp daemon would try to access those files as that "tftp" username ?If launchd is configured to run a service on a specific port then it's entirely normal for that service (e.g. tftpd) to not appear in the process list. That's because launchd is listening to the port and invokes the service daemon when a connection comes in.
Therefore, unless there's an active tftp (or whatever) connection the daemon won't be running.
However, I cannot seem to find where any of the information is logged
According to the man, tftpd should log to syslog, which means its messages should appear in /var/log/system.log
Do I need to change the syslog.conf file so that it knows about tftp ? Is this why I am not seeing anything ?
Not unless you want the messages to go somewhere other than system.log
Is it correct to state that I would need to do a chown tftp /private/tftpboot (and all files below that) because the tftp daemon would try to access those files as that "tftp" username ?
No. tftp defines that all files must be world-readable in order to be served by tftpd, and that files must exist and be world-writable in order to be written to. -
When I try to open Adobe Muse, I get "Adobe Muse quit unexpectedly" I have spent hours with Adobe, after many uninstalls and reinstalls etc. I logged into another acount and Muse opened perfectly. Adobe said it was an Apple problem since it works fine under another user on same computer. I checked my permissions and Verify Disk w Disk Utilities, I rid all my startup apps in system preferences, nothing works. I have a job to get out, can anyone please help me?
These details are not all of them, I just included this portion.
"Problem Details and System Configurations"
Process: Adobe Muse [1840]
Path: /Applications/Adobe Muse.app/Contents/MacOS/Adobe Muse
Identifier: AdobeMuse
Version: 4.1.8 (???)
Code Type: X86 (Native)
Parent Process: launchd [147]
User ID: 501
Date/Time: 2013-05-17 14:48:38.694 -0400
OS Version: Mac OS X 10.8.3 (12D78)
Report Version: 10
Interval Since Last Report: 18983 sec
Crashes Since Last Report: 1
Per-App Crashes Since Last Report: 2
Anonymous UUID: 93319E5D-C675-2201-5744-3379A65623E4
Crashed Thread: 14
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Application Specific Information:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSXMLDocument initWithXMLString:options:error:]: nil argument'Process: Adobe Muse [333]
Path: /Applications/Adobe Muse.app/Contents/MacOS/Adobe Muse
Identifier: AdobeMuse
Version: 4.1.8 (???)
Code Type: X86 (Native)
Parent Process: launchd [149]
User ID: 501
Date/Time: 2013-05-18 15:37:14.337 -0400
OS Version: Mac OS X 10.8.3 (12D78)
Report Version: 10
Interval Since Last Report: 49489 sec
Crashes Since Last Report: 5
Per-App Crashes Since Last Report: 3
Anonymous UUID: 93319E5D-C675-2201-5744-3379A65623E4
Crashed Thread: 14
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Application Specific Information:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSXMLDocument initWithXMLString:options:error:]: nil argument'
Application Specific Backtrace 1:
0 CoreFoundation 0x94c14e9b __raiseError + 219
1 libobjc.A.dylib 0x932b652e objc_exception_throw + 230
2 CoreFoundation 0x94b7461b +[NSException raise:format:] + 139
3 Foundation 0x986658a2 -[NSXMLDocument initWithXMLString:options:error:] + 97
4 IMSLib.dylib 0x1011d8fa IMS_getDeviceID + 150945
5 IMSLib.dylib 0x1010954e IMS_getDeviceID + 68085
6 IMSLib.dylib 0x10109b1a IMS_getDeviceID + 69569
7 IMSLib.dylib 0x10119615 IMS_getDeviceID + 133820
8 IMSLib.dylib 0x10110055 IMS_getDeviceID + 95484
9 IMSLib.dylib 0x10103026 IMS_getDeviceID + 42189
10 libsystem_c.dylib 0x954c65b7 _pthread_start + 344
11 libsystem_c.dylib 0x954b0d4e thread_start + 34
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x943d6c72 __semwait_signal + 10
1 libsystem_c.dylib 0x95550a55 nanosleep$UNIX2003 + 189
2 libsystem_c.dylib 0x9555091e usleep$UNIX2003 + 60
3 IMSLib.dylib 0x1010fa8b 0x100f7000 + 101003
4 IMSLib.dylib 0x100f882f IMS_releaseRef + 42
5 com.adobe.IMSLibANE 0x0bac19ee adobe_ims::IMSManager::Disconnect(std::string*) + 48
6 com.adobe.IMSLibANE 0x0bac0d98 _IMSANE_Disconnect + 61
7 com.adobe.AIR 0x01fb964d 0x1800000 + 8099405
8 com.adobe.AIR 0x01a4b76d 0x1800000 + 2406253
9 com.adobe.AIR 0x01a4a97e 0x1800000 + 2402686
10 ??? 0x0e5c4765 0 + 240928613
11 ??? 0x103a7a5a 0 + 272267866
12 ??? 0x0f648236 0 + 258245174
13 ??? 0x0f63e2ac 0 + 258204332
14 com.adobe.AIR 0x01a49e29 0x1800000 + 2399785
15 com.adobe.AIR 0x01a4a8d3 0x1800000 + 2402515
16 com.adobe.AIR 0x01bf269a 0x1800000 + 4138650
17 com.adobe.AIR 0x01bed74b 0x1800000 + 4118347
18 com.adobe.AIR 0x01bf225d 0x1800000 + 4137565
19 com.adobe.AIR 0x01d27266 0x1800000 + 5403238
20 com.adobe.AIR 0x01a4b76d 0x1800000 + 2406253
21 com.adobe.AIR 0x01a4a97e 0x1800000 + 2402686
22 ??? 0x0a6dc555 0 + 174966101
23 ??? 0x0f6417b4 0 + 258217908
24 ??? 0x0f6405f4 0 + 258213364
25 com.adobe.AIR 0x01bf269a 0x1800000 + 4138650
26 com.adobe.AIR 0x01bed74b 0x1800000 + 4118347
27 com.adobe.AIR 0x01be6fb7 0x1800000 + 4091831
28 com.adobe.AIR 0x01be6ff2 0x1800000 + 4091890
29 com.adobe.AIR 0x01beb7a4 0x1800000 + 4110244
30 com.adobe.AIR 0x01fb503c 0x1800000 + 8081468
31 com.adobe.AIR 0x01fb7154 0x1800000 + 8089940
32 com.adobe.AIR 0x01c56e95 0x1800000 + 4550293
33 WebKit.dylib 0x0e905740 WebKitGetAPI + 41010
34 WebKit.dylib 0x0e906119 WebKitGetAPI + 43531
35 WebKit.dylib 0x0ebd43d6 WebKitGetAPI + 2985160
36 WebKit.dylib 0x0ee701fc WebKitGetAPI + 5720814
37 WebKit.dylib 0x0e906364 WebKitGetAPI + 44118
38 WebKit.dylib 0x0ebcd69c WebKitGetAPI + 2957198
39 WebKit.dylib 0x0ebe4775 WebKitGetAPI + 3051623
40 WebKit.dylib 0x0ebe18c9 WebKitGetAPI + 3039675
41 WebKit.dylib 0x0ebe3a2e WebKitGetAPI + 3048224
42 WebKit.dylib 0x0e90c093 WebKitGetAPI + 67973
43 com.adobe.AIR 0x01c5f6d7 0x1800000 + 4585175
44 com.adobe.AIR 0x01d22f70 0x1800000 + 5386096
45 com.adobe.AIR 0x01a4b76d 0x1800000 + 2406253
46 com.adobe.AIR 0x01a4a97e 0x1800000 + 2402686
47 ??? 0x0e6c51c5 0 + 241979845
48 ??? 0x0e6c3be4 0 + 241974244
49 com.adobe.AIR 0x01bf269a 0x1800000 + 4138650
50 com.adobe.AIR 0x01bed74b 0x1800000 + 4118347
51 com.adobe.AIR 0x01be6fb7 0x1800000 + 4091831
52 com.adobe.AIR 0x01be6ff2 0x1800000 + 4091890
53 com.adobe.AIR 0x01be9319 0x1800000 + 4100889
54 com.adobe.AIR 0x01f80ae8 0x1800000 + 7867112
55 com.adobe.AIR 0x01f80b6b 0x1800000 + 7867243
56 com.adobe.AIR 0x01b870be 0x1800000 + 3698878
57 com.adobe.AIR 0x01b886ff 0x1800000 + 3704575
58 com.adobe.AIR 0x01ef81b1 0x1800000 + 7307697
59 com.adobe.AIR 0x02005133 FREGetArrayElementAt + 296527
60 libobjc.A.dylib 0x932c35d3 -[NSObject performSelector:withObject:] + 70
61 com.apple.Foundation 0x9852f6a6 __NSThreadPerformPerform + 395
62 com.apple.CoreFoundation 0x94aeb05f __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 15
63 com.apple.CoreFoundation 0x94aeaa89 __CFRunLoopDoSources0 + 233
64 com.apple.CoreFoundation 0x94b10836 __CFRunLoopRun + 934
65 com.apple.CoreFoundation 0x94b1002a CFRunLoopRunSpecific + 378
66 com.apple.CoreFoundation 0x94b0fe9b CFRunLoopRunInMode + 123
67 com.apple.HIToolbox 0x937f5f5a RunCurrentEventLoopInMode + 242
68 com.apple.HIToolbox 0x937f5cc9 ReceiveNextEventCommon + 374
69 com.apple.HIToolbox 0x937f5b44 BlockUntilNextEventMatchingListInMode + 88
70 com.apple.AppKit 0x95a589aa _DPSNextEvent + 724
71 com.apple.AppKit 0x95a581dc -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119
72 com.apple.AppKit 0x95a4e63c -[NSApplication run] + 855
73 com.adobe.AIR 0x01809f72 0x1800000 + 40818
74 com.adobe.AIR 0x0180a2b8 0x1800000 + 41656
75 libobjc.A.dylib 0x932c35d3 -[NSObject performSelector:withObject:] + 70
76 AdobeMuse 0x00002f8f start + 2567
77 AdobeMuse 0x000025bd start + 53
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x943d79ae kevent + 10
1 libdispatch.dylib 0x964f7c71 _dispatch_mgr_invoke + 993
2 libdispatch.dylib 0x964f77a9 _dispatch_mgr_thread + 53
Thread 2:
0 libsystem_kernel.dylib 0x943d68e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x954cb280 _pthread_cond_wait + 833
2 libsystem_c.dylib 0x95551095 pthread_cond_wait$UNIX2003 + 71
3 com.adobe.AIR 0x01d1a313 0x1800000 + 5350163
4 com.adobe.AIR 0x01b4c954 0x1800000 + 3459412
5 com.adobe.AIR 0x01d1a42d 0x1800000 + 5350445
6 com.adobe.AIR 0x01d1a4a7 0x1800000 + 5350567
7 com.adobe.AIR 0x01d1a542 0x1800000 + 5350722
8 libsystem_c.dylib 0x954c65b7 _pthread_start + 344
9 libsystem_c.dylib 0x954b0d4e thread_start + 34
Thread 3:
0 libsystem_kernel.dylib 0x943d68e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x954cb280 _pthread_cond_wait + 833
2 libsystem_c.dylib 0x95551095 pthread_cond_wait$UNIX2003 + 71
3 com.adobe.AIR 0x01d1a313 0x1800000 + 5350163
4 com.adobe.AIR 0x01b4c954 0x1800000 + 3459412
5 com.adobe.AIR 0x01d1a42d 0x1800000 + 5350445
6 com.adobe.AIR 0x01d1a4a7 0x1800000 + 5350567
7 com.adobe.AIR 0x01d1a542 0x1800000 + 5350722
8 libsystem_c.dylib 0x954c65b7 _pthread_start + 344
9 libsystem_c.dylib 0x954b0d4e thread_start + 34
Thread 4:
0 libsystem_kernel.dylib 0x943d6c72 __semwait_signal + 10
1 libsystem_c.dylib 0x95550a55 nanosleep$UNIX2003 + 189
2 com.adobe.AIR 0x01d1a3be 0x1800000 + 5350334
3 com.adobe.AIR 0x01ba285d 0x1800000 + 3811421
4 com.adobe.AIR 0x01ba287a 0x1800000 + 3811450
5 com.adobe.AIR 0x01d1a42d 0x1800000 + 5350445
6 com.adobe.AIR 0x01d1a4a7 0x1800000 + 5350567
7 com.adobe.AIR 0x01d1a542 0x1800000 + 5350722
8 libsystem_c.dylib 0x954c65b7 _pthread_start + 344
9 libsystem_c.dylib 0x954b0d4e thread_start + 34
Thread 5:
0 libsystem_kernel.dylib 0x943d68e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x954cb280 _pthread_cond_wait + 833
2 libsystem_c.dylib 0x955510e0 pthread_cond_timedwait$UNIX2003 + 70
3 com.adobe.AIR 0x01d1a33f 0x1800000 + 5350207
4 com.adobe.AIR 0x01d5ffa6 0x1800000 + 5636006
5 com.adobe.AIR 0x01d1a42d 0x1800000 + 5350445
6 com.adobe.AIR 0x01d1a4a7 0x1800000 + 5350567
7 com.adobe.AIR 0x01d1a542 0x1800000 + 5350722
8 libsystem_c.dylib 0x954c65b7 _pthread_start + 344
9 libsystem_c.dylib 0x954b0d4e thread_start + 34
Thread 6:
0 libsystem_kernel.dylib 0x943d68e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x954cb280 _pthread_cond_wait + 833
2 libsystem_c.dylib 0x955510e0 pthread_cond_timedwait$UNIX2003 + 70
3 com.adobe.AIR 0x01d1a33f 0x1800000 + 5350207
4 com.adobe.AIR 0x01ef32f3 0x1800000 + 7287539
5 com.adobe.AIR 0x01d1a42d 0x1800000 + 5350445
6 com.adobe.AIR 0x01d1a4a7 0x1800000 + 5350567
7 com.adobe.AIR 0x01d1a542 0x1800000 + 5350722
8 libsystem_c.dylib 0x954c65b7 _pthread_start + 344
9 libsystem_c.dylib 0x954b0d4e thread_start + 34
Thread 7:: JavaScriptCore: FastMalloc scavenger
0 libsystem_kernel.dylib 0x943d68e2 __psynch_cvwait + 10
1 libsystem_c.dylib 0x954cb280 _pthread_cond_wait + 833
2 libsystem_c.dylib 0x95551095 pthread_cond_wait$UNIX2003 + 71
3 WebKit.dylib 0x0ea51993 WebKitGetAPI + 1401477
4 WebKit.dylib 0x0ea51a01 WebKitGetAPI + 1401587
5 libsystem_c.dylib 0x954c65b7 _pthread_start + 344
6 libsystem_c.dylib 0x954b0d4e thread_start + 34
Thread 8:: com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x943d47d2 mach_msg_trap + 10
1 libsystem_kernel.dylib 0x943d3cb0 mach_msg + 68
2 com.apple.CoreFoundation 0x94b0af89 __CFRunLoopServiceMachPort + 185
3 com.apple.CoreFoundation 0x94b1096f __CFRunLoopRun + 1247
4 com.apple.CoreFoundation 0x94b1002a CFRunLoopRunSpecific + 378
5 com.apple.CoreFoundation 0x94b0fe9b CFRunLoopRunInMode + 123
6 com.apple.Foundation 0x984ce63a +[NSURLConnection(Loader) _resourceLoadLoop:] + 395
7 com.apple.Foundation 0x985327c8 -[NSThread main] + 45
8 com.apple.Foundation 0x9853274b __NSThread__main__ + 1396
9 libsystem_c.dylib 0x954c65b7 _pthread_start + 344
10 libsystem_c.dylib 0x954b0d4e thread_start + 34
Thread 9:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x943d6be6 __select + 10
1 com.apple.CoreFoundation 0x94b54660 __CFSocketManager + 1632
2 libsystem_c.dylib 0x954c65b7 _pthread_start + 344
3 libsystem_c.dylib 0x954b0d4e thread_start + 34
Thread 10:
0 libsystem_kernel.dylib 0x943d70ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x954c90ac _pthread_workq_return + 45
2 libsystem_c.dylib 0x954c8e79 _pthread_wqthread + 448
3 libsystem_c.dylib 0x954b0d2a start_wqthread + 30
Thread 11:
0 libsystem_kernel.dylib 0x943d70ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x954c90ac _pthread_workq_return + 45
2 libsystem_c.dylib 0x954c8e79 _pthread_wqthread + 448
3 libsystem_c.dylib 0x954b0d2a start_wqthread + 30
Thread 12:
0 libsystem_kernel.dylib 0x943d70ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x954c90ac _pthread_workq_return + 45
2 libsystem_c.dylib 0x954c8e79 _pthread_wqthread + 448
3 libsystem_c.dylib 0x954b0d2a start_wqthread + 30
Thread 13:
0 libsystem_kernel.dylib 0x943d70ee __workq_kernreturn + 10
1 libsystem_c.dylib 0x954c90ac _pthread_workq_return + 45
2 libsystem_c.dylib 0x954c8e79 _pthread_wqthread + 448
3 libsystem_c.dylib 0x954b0d2a start_wqthread + 30
Thread 14 Crashed:
0 com.apple.CoreFoundation 0x94c156b7 ___TERMINATING_DUE_TO_UNCAUGHT_EXCEPTION___ + 7
1 libobjc.A.dylib 0x932b652e objc_exception_throw + 230
2 com.apple.CoreFoundation 0x94b7461b +[NSException raise:format:] + 139
3 com.apple.Foundation 0x986658a2 -[NSXMLDocument initWithXMLString:options:error:] + 97
4 IMSLib.dylib 0x1011d8fa 0x100f7000 + 157946
5 IMSLib.dylib 0x1010954e 0x100f7000 + 75086
6 IMSLib.dylib 0x10109b1a 0x100f7000 + 76570
7 IMSLib.dylib 0x10119615 0x100f7000 + 140821
8 IMSLib.dylib 0x10110055 0x100f7000 + 102485
9 IMSLib.dylib 0x10103026 0x100f7000 + 49190
10 libsystem_c.dylib 0x954c65b7 _pthread_start + 344
11 libsystem_c.dylib 0x954b0d4e thread_start + 34
Thread 14 crashed with X86 Thread State (32-bit):
eax: 0x00000001 ebx: 0x9866584f ecx: 0x00000000 edx: 0x00000000
edi: 0x932b6459 esi: 0x0045c340 ebp: 0xb06a8e88 esp: 0xb06a8e80
ss: 0x00000023 efl: 0x00000282 eip: 0x94c156b7 cs: 0x0000001b
ds: 0x00000023 es: 0x00000023 fs: 0x00000023 gs: 0x0000000f
cr2: 0x0b569000
Logical CPU: 0
Binary Images:
0x1000 - 0x6ff7 +AdobeMuse (4.1.8 - ???) <0A87B357-0D94-8006-FA4C-C9A78864BCCE> /Applications/Adobe Muse.app/Contents/MacOS/Adobe Muse
0xc8000 - 0xd5ff3 com.apple.Librarian (1.1 - 1) <68F8F983-5F16-3BA5-BDA7-1A5451CC02BB> /System/Library/PrivateFrameworks/Librarian.framework/Versions/A/Librarian
0xe9000 - 0xeafff +com.cooliris.safariplugin (Cooliris Plugin - 1.11) <BBD50986-E53B-1E1B-74D4-2724D072D0B6> /Library/InputManagers/*/Cooliris.bundle/Contents/MacOS/Cooliris
0xf0000 - 0xf5fff com.apple.audio.AppleHDAHALPlugIn (2.3.7 - 2.3.7fc4) <081467DA-1F55-3C0C-8081-062A985F36B7> /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bun dle/Contents/MacOS/AppleHDAHALPlugIn
0x600000 - 0x71fffb com.apple.WebKit (8536 - 8536.28.10) <C181C3FB-91E3-38AB-A709-6B61935B3AD8> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
0x1800000 - 0x306bfcb +com.adobe.AIR (3.7.0.1860) <DB3FB6F1-6398-4396-42ED-A6DABCBA6912> /Library/Frameworks/Adobe AIR.framework/Versions/1.0/Adobe AIR
0x3361000 - 0x3ff4ffb com.apple.WebCore (8536 - 8536.28.10) <AA738A8C-808D-302A-B58D-404C58075C45> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.frame work/Versions/A/WebCore
0x6490000 - 0x653bfff libcrypto.0.9.7.dylib (106) <041B3399-5033-3395-9A71-6693F3A33D94> /usr/lib/libcrypto.0.9.7.dylib
0xa758000 - 0xa77cfff com.apple.security.csparser (3.0 - 55179.11) <F7C9285E-F077-3D96-8F9D-24497266F35D> /System/Library/Frameworks/Security.framework/PlugIns/csparser.bundle/Contents/ MacOS/csparser
0xb56a000 - 0xb56eff3 +com.adobe.OOBELibANE (1.0 - 1) <DE7B0DA4-FCEF-3847-9A91-6AC486346269> /Applications/Adobe Muse.app/Contents/Resources/META-INF/AIR/extensions/com.adobe.oobelib.extension s/META-INF/ANE/MacOS-x86/OOBELibANE.framework/OOBELibANE
0xbac0000 - 0xbac4ff7 +com.adobe.IMSLibANE (1.0 - 1) <B30EB91C-AFFD-3305-A19A-0DCCF4C6516E> /Applications/Adobe Muse.app/Contents/Resources/META-INF/AIR/extensions/com.adobe.ims.extensions/ME TA-INF/ANE/MacOS-x86/IMSLibANE.framework/IMSLibANE
0xe8f6000 - 0xeef5feb +WebKit.dylib (1) <6EA7A0E0-5AEA-040D-9692-90FBEE832C22> /Library/Frameworks/Adobe AIR.framework/Versions/1.0/Resources/WebKit.dylib
0xf6f9000 - 0xf77cfff +fontsFRE (1) <1D56F5FF-6AA7-3ED9-84D4-A9CF55ABC3AD> /Applications/Adobe Muse.app/Contents/Resources/META-INF/AIR/extensions/com.adobe.cts.NativeExtensi on/META-INF/ANE/MacOS-x86/fontsFRE.framework/fontsFRE
0xf7df000 - 0xf821ff3 +com.adobe.headlights.LogSessionFramework (2.1.2.1687) <067505C1-2DF6-3310-9239-24E663C39EF0> /Applications/Adobe Muse.app/Contents/Resources/META-INF/AIR/extensions/com.adobe.cts.NativeExtensi on/META-INF/ANE/MacOS-x86/LogSession.framework/Versions/A/LogSession
0xf856000 - 0xf8c8fef +adobe_caps.dylib (1) <A6BBF28A-D750-B2A6-219D-3F614266BFFA> /Applications/Adobe Muse.app/Contents/Resources/META-INF/AIR/extensions/com.adobe.oobelib.extension s/META-INF/ANE/MacOS-x86/OOBELibANE.framework/Versions/A/Libraries/adobe_caps.dy lib
0xf8d5000 - 0xfa4bfef +adobe_oobelib.dylib (6.2.0.45 [BuildVersion: 6.2; BuildDate: Thu Oct 04 2012 18:00:00], Copyright 2009-2012 Adobe Systems Incorporated. All rights reserved. - 6.2.0.45 [BuildVersion: 6.2; BuildDate: Thu Oct 04 2012 18:00:00], Copyright 2009-2012 Adobe Systems Incorporated. All rights reserved.) <3BA2E338-4D8E-8C42-101D-0F37249663D0> /Applications/Adobe Muse.app/Contents/Resources/META-INF/AIR/extensions/com.adobe.oobelib.extension s/META-INF/ANE/MacOS-x86/OOBELibANE.framework/Versions/A/Libraries/adobe_oobelib .dylib
0xfaa0000 - 0xfb5efe7 +axlib.dylib (7.0.0.27 - 7.0.0.27) <81457238-ED07-30E6-B856-6DA783960820> /Library/Application Support/Adobe/*/axlib.dylib
0x100f7000 - 0x101c5fff +IMSLib.dylib (7.0.1.34 - 7.0.1.34) <782A8BCB-7171-340C-9742-47B258B66326> /Applications/Adobe Muse.app/Contents/Resources/META-INF/AIR/extensions/com.adobe.ims.extensions/ME TA-INF/ANE/MacOS-x86/IMSLibANE.framework/Versions/A/Libraries/IMSLib.dylib
0x10c00000 - 0x10c80ff6 com.apple.xquery (1.3.1 - 30) <F6B4DB2B-47A3-3B61-9297-FA2B53859DFF> /System/Library/PrivateFrameworks/XQuery.framework/XQuery
0x8fee0000 - 0x8ff12e57 dyld (210.2.3) <23DBDBB1-1D21-342C-AC2A-0E55F27E6A1F> /usr/lib/dyld
0x90007000 - 0x90008ffd libunc.dylib (25) <58599CBF-E262-3CEA-AFE1-35560E0177DC> /usr/lib/system/libunc.dylib
0x90009000 - 0x9002effb com.apple.framework.familycontrols (4.1 - 410) <B1755756-BEA2-3205-ADAA-68FCC32E60BD> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyCon trols
0x9002f000 - 0x90038ff9 com.apple.CommonAuth (3.0 - 2.0) <34C4768C-EF8D-3DBA-AFB7-09148C8672DB> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x908b7000 - 0x90911fff com.apple.ImageCaptureCore (5.0.2 - 5.0.2) <BB0D85EE-A85D-3E7B-B04E-720886553258> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCo re
0x90912000 - 0x90916ffc libGIF.dylib (849) <2F1DE1C6-4779-35A6-8ED5-BBF8ADD5962A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x90917000 - 0x90b47fff com.apple.QuartzComposer (5.1 - 284) <4E8682B7-EBAE-3C40-ABDB-8705EC7952BD> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzCompose r.framework/Versions/A/QuartzComposer
0x90b48000 - 0x90b75ffb com.apple.CoreServicesInternal (154.2 - 154.2) <DCCF604B-1DB8-3F09-8122-545E2E7F466D> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/Cor eServicesInternal
0x90b76000 - 0x90b86ff2 com.apple.LangAnalysis (1.7.0 - 1.7.0) <875363E7-6D02-3229-A9DD-E5A5568A7D61> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ LangAnalysis.framework/Versions/A/LangAnalysis
0x90b87000 - 0x90bb1ff9 com.apple.framework.Apple80211 (8.3.2 - 832.18.1) <69AD5C5E-14A2-3E2B-AE28-2C7A7E4F5D0A> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x90bb2000 - 0x90c27ff7 com.apple.ApplicationServices.ATS (332 - 341.1) <95206704-F9C9-33C4-AF25-FE9890E160B2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/ATS
0x90c28000 - 0x90c29fff libdnsinfo.dylib (453.19) <3B523729-84A8-3D0B-B58C-3FC185060E67> /usr/lib/system/libdnsinfo.dylib
0x90c2a000 - 0x90c41ff4 com.apple.CoreMediaAuthoring (2.1 - 914) <8D71DE7D-7F53-3052-9FAF-132CB61BA9F5> /System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreM ediaAuthoring
0x90c42000 - 0x90cb1ffb com.apple.Heimdal (3.0 - 2.0) <964D9952-B0F2-34F6-8265-1823C0D5EAB8> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x90cf2000 - 0x90d11ff3 com.apple.Ubiquity (1.2 - 243.15) <E10A2937-D671-3D14-AF8D-BA25E601F458> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x90d12000 - 0x90fb5ff3 com.apple.CoreImage (8.2.4 - 1.0.1) <BA4EE8D7-FE72-3CC3-801F-B69D8A8B426F> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage .framework/Versions/A/CoreImage
0x90fb6000 - 0x9136effa libLAPACK.dylib (1073.4) <9A6E5EAD-F2F2-3D5C-B655-2B536DB477F2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libLAPACK.dylib
0x91371000 - 0x914ceffb com.apple.QTKit (7.7.1 - 2599.24) <39CC892D-2874-33FE-BE30-87FE07D875BD> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
0x914cf000 - 0x914ebfff libPng.dylib (849) <BF2CB6F5-A2F1-35A4-93F7-ACA6D7F02084> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x91522000 - 0x9163effb com.apple.desktopservices (1.7.3 - 1.7.3) <7157C51D-C695-3C9E-B532-F551E7E55B56> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Desk topServicesPriv
0x91641000 - 0x9164affd com.apple.audio.SoundManager (4.0 - 4.0) <ABC5FE40-B222-36EB-9905-5C8C4BFD8C87> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.f ramework/Versions/A/CarbonSound
0x9164b000 - 0x9168fff7 libGLU.dylib (8.7.25) <0CC1A4D8-C095-3F2B-B55C-FDEBEA0E9CFE> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x91690000 - 0x9169afff libCSync.A.dylib (331.0.4) <71A7B331-C8A2-322C-AFB0-062EE9C3B848> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x9169b000 - 0x91addff3 com.apple.CoreGraphics (1.600.0 - 331.0.4) <BC041647-FB5A-3D07-A253-F3D34E25BF6C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/CoreGraphics
0x91ade000 - 0x91c2cfff com.apple.CFNetwork (596.3.3 - 596.3.3) <EC7EF37B-B00E-374D-9E8F-E4E22D741059> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x91c5e000 - 0x91d56ff9 libsqlite3.dylib (138.1) <AD7C5914-35F0-37A3-9238-A29D2E26C755> /usr/lib/libsqlite3.dylib
0x91d71000 - 0x91db6ff7 com.apple.NavigationServices (3.7 - 200) <F6531764-6E43-3AF3-ACDD-8A5551EF016A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationSer vices.framework/Versions/A/NavigationServices
0x91db9000 - 0x91dc7ff7 libz.1.dylib (43) <245F1B61-2276-3BBB-9891-99934116D833> /usr/lib/libz.1.dylib
0x91dd4000 - 0x91e6bff7 com.apple.ink.framework (10.8.2 - 150) <D90FF7BC-6B90-39F1-AC52-670269947C58> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework /Versions/A/Ink
0x91e71000 - 0x91eacfef libGLImage.dylib (8.7.25) <6C0B2148-032A-3911-AB21-2E07606E3D9A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyl ib
0x91ead000 - 0x91eaefff libDiagnosticMessagesClient.dylib (8) <39B3D25A-148A-3936-B800-0D393A00E64F> /usr/lib/libDiagnosticMessagesClient.dylib
0x91eaf000 - 0x91eaffff libSystem.B.dylib (169.3) <F479E729-89C7-3B4C-9731-678EB673A861> /usr/lib/libSystem.B.dylib
0x91fa5000 - 0x92059fff com.apple.coreui (2.0 - 181.1) <C15ABF35-B7F5-34ED-A461-386DAF65D96B> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x9205a000 - 0x9206dff9 com.apple.MultitouchSupport.framework (235.29 - 235.29) <451701B6-03CE-3F26-9FF0-92D8DA1467EE> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/Multit ouchSupport
0x9206e000 - 0x92071ffc libpam.2.dylib (20) <FCF74195-A99E-3B07-8E49-688D4A6F1E18> /usr/lib/libpam.2.dylib
0x92072000 - 0x92080fff libxar.1.dylib (105) <343E4A3B-1D04-34A3-94C2-8C7C9A8F736B> /usr/lib/libxar.1.dylib
0x92081000 - 0x920a3fff libc++abi.dylib (26) <3AAA8D55-F5F6-362B-BA3C-CCAF0D3C8E27> /usr/lib/libc++abi.dylib
0x920a4000 - 0x920b0ff8 libbz2.1.0.dylib (29) <7031A4C0-784A-3EAA-93DF-EA1F26CC9264> /usr/lib/libbz2.1.0.dylib
0x92dea000 - 0x92deeff7 libmacho.dylib (829) <5280A013-4F74-3F74-BE0C-7F612C49F1DC> /usr/lib/system/libmacho.dylib
0x92def000 - 0x92e13fff libJPEG.dylib (849) <CD42C17E-6B13-35BE-B585-9AE69CEA534F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x92e14000 - 0x9302bfff com.apple.CoreData (106.1 - 407.7) <17FD06D6-AD7C-345A-8FA4-1F0FBFF4DAE1> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x9302c000 - 0x93058ff7 libsystem_info.dylib (406.17) <AA5611DB-A944-3072-B6BE-ACAB08689547> /usr/lib/system/libsystem_info.dylib
0x93059000 - 0x93077ff3 com.apple.openscripting (1.3.6 - 148.3) <F3422C02-5ACB-343A-987B-A2D58EA2F5A8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting .framework/Versions/A/OpenScripting
0x93078000 - 0x93169ffc libiconv.2.dylib (34) <B096A9B7-83A6-31B3-8D2F-87D91910BF4C> /usr/lib/libiconv.2.dylib
0x9328f000 - 0x932a4fff com.apple.speech.synthesis.framework (4.1.12 - 4.1.12) <DE68CEB5-4959-3652-83B8-D2B00D3B932D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x932a5000 - 0x933b2057 libobjc.A.dylib (532.2) <FA455371-7395-3D58-A89B-D1520612D1BC> /usr/lib/libobjc.A.dylib
0x9340a000 - 0x9379dff3 com.apple.MediaToolbox (1.0 - 926.87) <F3623474-03AD-3A7F-8BD1-46A44A12E74E> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
0x9379e000 - 0x93b81fff com.apple.HIToolbox (2.0 - 626.1) <ECC3F04F-C4B7-35BF-B10E-183B749DAB92> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fra mework/Versions/A/HIToolbox
0x93b82000 - 0x93ba2ffd com.apple.ChunkingLibrary (2.0 - 133.3) <FA45EAE8-BB10-3AEE-9FDC-C0C3A533FF48> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/Chunking Library
0x93ba3000 - 0x93bb0ff7 com.apple.AppleFSCompression (49 - 1.0) <166AA1F8-E50A-3533-A3B5-8737C5118CC3> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/Apple FSCompression
0x93bb1000 - 0x93cbcff7 libJP2.dylib (849) <B2D0E844-C390-376C-91D9-F3501B5C7A83> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x93dce000 - 0x93dd1ff3 com.apple.AppleSystemInfo (2.0 - 2) <4639D755-8A68-31C9-95C4-7E7F70C233FA> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSys temInfo
0x93e74000 - 0x93ea1ffe libsystem_m.dylib (3022.6) <9975D9C3-3B71-38E3-AA21-C5C5F9D9C431> /usr/lib/system/libsystem_m.dylib
0x93ea2000 - 0x93ea5ff9 libCGXType.A.dylib (331.0.4) <981B13D6-4E8B-3468-92D3-FE436B48C0DA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x93ea6000 - 0x93fb3ff3 com.apple.ImageIO.framework (3.2.0 - 849) <B34C2380-51F6-38B1-BB6C-C2E5185D90EF> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x93fb4000 - 0x93fe7ffb com.apple.GSS (3.0 - 2.0) <9566A96D-C296-3ABD-A12A-E274C81C0B25> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x94034000 - 0x94132ff7 libFontParser.dylib (84.6) <7D3EB3CC-527E-3A74-816A-59CAFD2260A4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontParser.dylib
0x94133000 - 0x94214fff libcrypto.0.9.8.dylib (47) <D4EFFCFB-206D-3E3D-ADB5-CBAF04EB8838> /usr/lib/libcrypto.0.9.8.dylib
0x94215000 - 0x942feff7 libxml2.2.dylib (22.3) <015A4FA6-5BB9-3F95-AFB8-B9281E22685B> /usr/lib/libxml2.2.dylib
0x942ff000 - 0x943aeff7 com.apple.CoreText (260.0 - 275.16) <873ADCD9-D361-3753-A220-CDD289196AD8> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x943af000 - 0x943c1fff libbsm.0.dylib (32) <DADD385E-FE53-3458-94FB-E316A6345108> /usr/lib/libbsm.0.dylib
0x943c2000 - 0x943dcffc libsystem_kernel.dylib (2050.22.13) <70C520E8-0394-3DFB-823B-FE8C251C169A> /usr/lib/system/libsystem_kernel.dylib
0x943dd000 - 0x943e1fff com.apple.CommonPanels (1.2.5 - 94) <6B3E7E53-7708-3DA2-8C50-59C2B4735DE1> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels. framework/Versions/A/CommonPanels
0x943e2000 - 0x943e6ffe libcache.dylib (57) <834FDCA7-FE3B-33CC-A12A-E11E202477EC> /usr/lib/system/libcache.dylib
0x943e7000 - 0x94658ffb com.apple.RawCamera.bundle (4.05 - 690) <1824B471-9CEB-3E45-BEF2-133DACDC2BAC> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x94659000 - 0x94659fff com.apple.Accelerate (1.8 - Accelerate 1.8) <4EC0548E-3A3F-310D-A366-47B51D5B6398> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x9465a000 - 0x94699ff7 com.apple.bom (12.0 - 192) <0637E52C-D151-37B3-904F-8656B2FD44DD> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x946a5000 - 0x94aa1feb com.apple.VideoToolbox (1.0 - 926.87) <D6460276-E1CF-317D-B32F-80EAE916168C> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
0x94ad6000 - 0x94ad8fff com.apple.securityhi (4.0 - 55002) <79E3B880-3AB7-3BF3-9CDF-117A45599545> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fr amework/Versions/A/SecurityHI
0x94ad9000 - 0x94cc1ffb com.apple.CoreFoundation (6.8 - 744.18) <68AFEE40-0078-347E-9DEE-32CFE0062A10> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x94cc5000 - 0x94df8ff3 com.apple.MediaControlSender (1.7 - 170.20) <7B1AC317-AFDB-394F-8026-9561930E696B> /System/Library/PrivateFrameworks/MediaControlSender.framework/Versions/A/Media ControlSender
0x950e5000 - 0x950eefff com.apple.DiskArbitration (2.5.2 - 2.5.2) <89822A83-B450-3363-8E9C-9B80CB4450B1> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x950ef000 - 0x950f6ffb libunwind.dylib (35.1) <E1E8D8B3-3C78-3AB1-B398-C180DC6DCF05> /usr/lib/system/libunwind.dylib
0x950f7000 - 0x950fdfff com.apple.print.framework.Print (8.0 - 258) <12AEAD24-6924-3923-9E4A-C5D21231E639> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewo rk/Versions/A/Print
0x950fe000 - 0x95117fff com.apple.Kerberos (2.0 - 1) <9BDE8F4D-DBC3-34D1-852C-898D3655A611> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x9519b000 - 0x951aafff libGL.dylib (8.7.25) <818E3E6B-9B00-3117-8157-9E95CB59A47B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x951ab000 - 0x9520fff3 libstdc++.6.dylib (56) <F8FA490A-8F3C-3645-ABF5-78926CE9C62C> /usr/lib/libstdc++.6.dylib
0x95210000 - 0x9526affb com.apple.AE (645.6 - 645.6) <44556FF7-A869-399A-AEBB-F4E9263D9152> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.fram ework/Versions/A/AE
0x9526b000 - 0x952b5ff7 com.apple.framework.CoreWLAN (3.0.2 - 302.12) <1D7CB11D-C28C-3A25-865A-4AD6EE40D493> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x9538d000 - 0x9541fffb libvMisc.dylib (380.6) <6DA3A03F-20BE-300D-A664-B50A7B4E4B1A> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvMisc.dylib
0x95420000 - 0x95429fff com.apple.CommerceCore (1.0 - 26.1) <8C28115C-6EC1-316D-9237-F4FBCBB778C5> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/C ommerceCore.framework/Versions/A/CommerceCore
0x9542a000 - 0x95460ffb com.apple.DebugSymbols (98 - 98) <9A9ADA0A-E487-3C8F-9998-286EE04C235A> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbol s
0x95461000 - 0x95468ff3 com.apple.NetFS (5.0 - 4.0) <1F7041F2-4E97-368C-8F5D-24153D81BBDB> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x95469000 - 0x95469fff com.apple.CoreServices (57 - 57) <956C6C6D-A5DD-314F-9C57-4A61D41F30CE> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x954b0000 - 0x9556dfeb libsystem_c.dylib (825.26) <6E35A83F-1A5B-3AF9-8C6D-D7B57B25FB63> /usr/lib/system/libsystem_c.dylib
0x955ca000 - 0x955cafff libkeymgr.dylib (25) <D5E93F7F-9315-3AD6-92C7-941F7B54C490> /usr/lib/system/libkeymgr.dylib
0x955cb000 - 0x955d2ffe com.apple.agl (3.2.1 - AGL-3.2.1) <D0A9B878-7F1F-3210-B6AF-91D2DBEFF21B> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x955d3000 - 0x95893ff3 com.apple.security (7.0 - 55179.11) <165A3105-9ADF-329B-93FC-3C8EFAEDDD13> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x95894000 - 0x958d5ff7 com.apple.framework.CoreWiFi (1.2.2 - 122.12) <D9479FFE-2D79-373C-9F73-E746664ACD5C> /System/Library/Frameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x958d6000 - 0x958f3fff libCRFSuite.dylib (33) <C9D72D0C-871A-39A2-8AFB-682D11AE7D0D> /usr/lib/libCRFSuite.dylib
0x958f4000 - 0x958f4fff libsystem_blocks.dylib (59) <3A743C5D-CFA5-37D8-80A8-B6795A9DB04F> /usr/lib/system/libsystem_blocks.dylib
0x958f5000 - 0x964b1ff7 com.apple.AppKit (6.8 - 1187.37) <6FBB3467-04F9-395F-8EA8-C84347C5BE43> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x964b2000 - 0x964e3fff com.apple.DictionaryServices (1.2 - 184.4) <0D5BE86F-F40A-3E39-8569-19FCA5EDF9D3> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Diction aryServices.framework/Versions/A/DictionaryServices
0x964f3000 - 0x96505ff7 libdispatch.dylib (228.23) <86EF7D45-2D97-3465-A449-95038AE5DABA> /usr/lib/system/libdispatch.dylib
0x96506000 - 0x96556ff7 com.apple.CoreMediaIO (307.0 - 4155) <49D36F54-D414-3745-8194-69FC3B632ED3> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
0x96557000 - 0x965f7ff7 com.apple.QD (3.42 - 285) <1B8307C6-AFA8-312E-BA5B-679070EF2CA1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ QD.framework/Versions/A/QD
0x965f8000 - 0x966ecff3 com.apple.QuickLookUIFramework (4.0 - 555.5) <5A62C87F-5F74-380B-8B86-8CE3D8788603> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.f ramework/Versions/A/QuickLookUI
0x966ed000 - 0x96946ff8 com.apple.JavaScriptCore (8536 - 8536.28.10) <B02A662A-7DE6-3C9D-AB08-AA746D48FF2B> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x96947000 - 0x96964fff libxpc.dylib (140.42) <1E419D55-C5C1-33FF-B52E-6C7FFBEA5E1F> /usr/lib/system/libxpc.dylib
0x96cde000 - 0x96cdefff com.apple.vecLib (3.8 - vecLib 3.8) <83160DD1-5614-3E34-80EB-97041016EF1F> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x96ce0000 - 0x96d7bfff com.apple.CoreSymbolication (3.0 - 117) <F705A8CD-A04A-3A84-970A-7B04BC05DA97> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSy mbolication
0x96d7c000 - 0x96dd3ff7 com.apple.ScalableUserInterface (1.0 - 1) <2B5E454B-BC49-3E85-B54D-1950397C448C> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableU serInterface.framework/Versions/A/ScalableUserInterface
0x96dd4000 - 0x96eecff7 com.apple.coreavchd (5.6.0 - 5600.4.16) <F024C78B-4FAA-38F1-A182-AD0A0A596CBE> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
0x96eed000 - 0x96f34ff3 com.apple.CoreMedia (1.0 - 926.87) <713B7213-D695-3162-9852-DBC114C26178> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
0x96f35000 - 0x96fb1ff3 com.apple.Metadata (10.7.0 - 707.5) <F2BC2AB4-A87A-3D37-A496-AC21EF3E1244> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadat a.framework/Versions/A/Metadata
0x96fb9000 - 0x97014ff7 com.apple.AppleVAFramework (5.0.19 - 5.0.19) <3C43A555-0A22-3D7C-A3FB-CFADDDA43E9B> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
0x97015000 - 0x97432fff FaceCoreLight (2.4.1) <571DE3F8-CA8A-3E71-9AF4-F06FFE721CE6> /System/Library/PrivateFrameworks/FaceCoreLight.framework/Versions/A/FaceCoreLi ght
0x97436000 - 0x97436fff com.apple.quartzframework (1.5 - 1.5) <9018BE5B-4070-320E-8091-6584CC17F798> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
0x97437000 - 0x97479ff7 libcups.2.dylib (327.3) <C7A4A315-FA15-354B-8BC9-BE824C4EFF6D> /usr/lib/libcups.2.dylib
0x9747a000 - 0x976f6ff7 com.apple.QuickTime (7.7.1 - 2599.24) <5B1CA228-A6B3-39DF-A5CC-F981E59DAD1D> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x976f7000 - 0x97739ff7 libauto.dylib (185.1) <B2B5B639-6778-352A-828D-FD8B64A3E8B3> /usr/lib/libauto.dylib
0x9773a000 - 0x9773bfff liblangid.dylib (116) <E13CC8C5-5034-320A-A210-41A2BDE4F846> /usr/lib/liblangid.dylib
0x979d7000 - 0x97b2fffb com.apple.audio.toolbox.AudioToolbox (1.8 - 1.8) <0D36953C-9897-3E9B-8C70-847E90B203A2> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x97b30000 - 0x97b34fff com.apple.IOSurface (86.0.4 - 86.0.4) <6431ACB6-561B-314F-9A2A-FAC1578FCC86> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x97b35000 - 0x97b83ff3 com.apple.SystemConfiguration (1.12.2 - 1.12.2) <6E858B9F-337A-314E-88B7-24A274ACE568> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfi guration
0x97b86000 - 0x97bceff5 com.apple.opencl (2.2.18 - 2.2.18) <004A1DE4-49C6-3938-8B54-CD1DC23BDBE5> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x97bcf000 - 0x97bd3fff com.apple.OpenDirectory (10.8 - 151.10) <A1858D81-086F-3BF5-87E3-9B70409FFDF6> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x97c1e000 - 0x97c79fff com.apple.htmlrendering (77 - 1.1.4) <5C0C669F-AE07-3983-B38F-EB829B5CE609> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering .framework/Versions/A/HTMLRendering
0x97c7a000 - 0x97cc9ff6 libTIFF.dylib (849) <229EBA67-A2D3-30B7-8177-3CA5503360EC> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x97cce000 - 0x97e46ff5 com.apple.QuartzCore (1.8 - 304.2) <FB737C74-C460-32A3-9107-D2112BAE6EBC> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x97e47000 - 0x97e55fff com.apple.opengl (1.8.7 - 1.8.7) <0631EC1D-833B-39D2-A907-A9F7617E5504> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x97e56000 - 0x97e5dfff libsystem_dnssd.dylib (379.37) <49A44FB3-559D-3C7E-AA40-23F5A8E612AC> /usr/lib/system/libsystem_dnssd.dylib
0x97e5e000 - 0x97eb8fff com.apple.Symbolication (1.3 - 93) <A839CFC2-F870-3652-B353-15A55D88F88D> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolicat ion
0x97eb9000 - 0x97f8dff3 com.apple.backup.framework (1.4.2 - 1.4.2) <0473EB45-E9BF-3C10-B235-A6E2B960A88F> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x97f8e000 - 0x97fe7fff com.apple.QuickLookFramework (4.0 - 555.5) <4E381B7B-7EB5-37FD-9BA7-517DB48D07A7> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
0x97fe8000 - 0x97febffc libCoreVMClient.dylib (32.3) <35B63A60-DF0A-3FB3-ABB8-164B246A43CC> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClien t.dylib
0x97fec000 - 0x97fefff7 libcompiler_rt.dylib (30) <CE5DBDB4-0124-3E2B-9105-989DF98DD108> /usr/lib/system/libcompiler_rt.dylib
0x97ffa000 - 0x97ffcffd libCVMSPluginSupport.dylib (8.7.25) <C8FC6227-5209-3138-89CD-03CAD11F3EC3> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginS upport.dylib
0x9800e000 - 0x9801affa com.apple.CrashReporterSupport (10.8.3 - 417) <A4A45B14-8992-3739-82BC-3C5E5C2686F9> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/Cra shReporterSupport
0x9801b000 - 0x980a3fff com.apple.PDFKit (2.7.3 - 2.7.3) <3E1B3BB0-4137-3C99-9C7D-4B34C8943F22> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framew ork/Versions/A/PDFKit
0x980a4000 - 0x980a5fff libquarantine.dylib (52) <D526310F-DC77-37EA-8F5F-83928EFA3262> /usr/lib/system/libquarantine.dylib
0x980a6000 - 0x980cffff libxslt.1.dylib (11.3) <0DE17DAA-66FF-3195-AADB-347BEB5E2EFA> /usr/lib/libxslt.1.dylib
0x980d0000 - 0x980d0fff com.apple.Carbon (154 - 155) <C0A26E7B-28F1-3C7E-879E-A3CF3ED5111C> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x98100000 - 0x98101ffd com.apple.TrustEvaluationAgent (2.0 - 23) <E42347C0-2D3C-36A4-9200-757FFA61B388> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/Tru stEvaluationAgent
0x98102000 - 0x98102fff com.apple.ApplicationServices (45 - 45) <677C4ACC-9D12-366F-8A87-B898AC806DD9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Application Services
0x98103000 - 0x98127fff com.apple.PerformanceAnalysis (1.16 - 16) <18DE0F9F-1264-394D-AC56-6B2A1771DFBE> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/Perf ormanceAnalysis
0x98128000 - 0x981d2fff com.apple.LaunchServices (539.7 - 539.7) <AF33EBD3-BC0B-30B5-B7DA-5CCCF12D7EDD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchS ervices.framework/Versions/A/LaunchServices
0x981d3000 - 0x9823bfe7 libvDSP.dylib (380.6) <55780308-4DCA-3B10-9703-EAFC3E13A3FA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libvDSP.dylib
0x9823c000 - 0x9823dfff libsystem_sandbox.dylib (220.2) <61A79095-1978-3AAA-B0E0-658BC8E5F045> /usr/lib/system/libsystem_sandbox.dylib
0x9823e000 - 0x982b7ff0 com.apple.CorePDF (2.0 - 2) <6B5BF755-F336-359C-9A99-F006F61442CF> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
0x982b8000 - 0x9833dff7 com.apple.SearchKit (1.4.0 - 1.4.0) <454E950F-291C-3E95-8F35-05CA0AD6B327> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchK it.framework/Versions/A/SearchKit
0x9833e000 - 0x98479ff7 libBLAS.dylib (1073.4) <FF74A147-05E1-37C4-BC10-7DEB57FE5326> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/libBLAS.dylib
0x9847d000 - 0x98493fff com.apple.CFOpenDirectory (10.8 - 151.10) <3640B988-F915-3E0D-897C-CB04C95BA601> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpen Directory.framework/Versions/A/CFOpenDirectory
0x98494000 - 0x987b2ff3 com.apple.Foundation (6.8 - 945.16) <C4D95341-B4FF-30AC-815A-A23C019C57A3> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x987b3000 - 0x987b6ff7 com.apple.TCC (1.0 - 1) <437D76CD-6437-3B55-BE2C-A53508858256> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x987b7000 - 0x987c1ffe com.apple.bsd.ServiceManagement (2.0 - 2.0) <9732BA61-D6F6-3644-82DA-FF0D6FEEFC69> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManage ment
0x987c2000 - 0x987e7ff7 com.apple.quartzfilters (1.8.0 - 1.7.0) <F6A88D89-AB4A-3217-9D65-C2C259B5F09B> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters .framework/Versions/A/QuartzFilters
0x987e8000 - 0x98a55ffb com.apple.imageKit (2.2 - 670) <E5D08218-C9FC-32ED-B461-4725B2456404> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.fram ework/Versions/A/ImageKit
0x98a56000 - 0x98a85ff7 com.apple.securityinterface (6.0 - 55024.4) <7C5E28DC-F8BE-3238-883F-E1646A2AF895> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInter face
0x98a86000 - 0x98aeafff com.apple.datadetectorscore (4.1 - 269.2) <B4D53047-C613-32F8-9E08-0154EA81B487> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDe tectorsCore
0x98aeb000 - 0x98b02fff com.apple.GenerationalStorage (1.1 - 132.3) <DD0AA3DB-376D-37F3-AC5B-17AC9B9E0A63> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/Gene rationalStorage
0x98b03000 - 0x98b0fff7 com.apple.NetAuth (4.0 - 4.0) <4983C4B8-9D95-3C4D-897E-07743326487E> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x98b10000 - 0x98b1cffe libkxld.dylib (2050.22.13) <ED37AAAA-B1C0-3ADF-A897-3D580A845843> /usr/lib/system/libkxld.dylib
0x98b1d000 - 0x98b27fff libsystem_notify.dylib (98.5) <7EEE9475-18F8-3099-B0ED-23A3E528ABE0> /usr/lib/system/libsystem_notify.dylib
0x98b28000 - 0x98ce4ffd libicucore.A.dylib (491.11.2) <59A23F06-16AD-35F8-BA58-D17305232402> /usr/lib/libicucore.A.dylib
0x98de3000 - 0x98de6fff com.apple.help (1.3.2 - 42) <AD7EB1F0-A068-3A2C-9D59-38E59CEC0D96> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framewor k/Versions/A/Help
0x98de7000 - 0x98deffff libcopyfile.dylib (89) <4963541B-0254-371B-B29A-B6806888949B> /usr/lib/system/libcopyfile.dylib
0x98df0000 - 0x98df7fff liblaunch.dylib (442.26.2) <310C99F8-0811-314D-9BB9-D0ED6DFA024B> /usr/lib/system/liblaunch.dylib
0x98df8000 - 0x98e60ff7 com.apple.framework.IOKit (2.0.1 - 755.22.5) <F9A70D23-1108-3616-9DE3-6C5730CA7AB2> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x98e61000 - 0x98f1fff3 com.apple.ColorSync (4.8.0 - 4.8.0) <EFEDCB37-4F20-3CEC-A185-5D2976E11BAC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ColorSync.framework/Versions/A/ColorSync
0x98f20000 - 0x98f82fff libc++.1.dylib (65.1) <C0CFF9FF-5D52-3EAE-B921-6AE1DA00A135> /usr/lib/libc++.1.dylib
0x98f83000 - 0x98fdaff3 com.apple.HIServices (1.20 - 417) <561A770B-8523-3D09-A763-11F872779A4C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ HIServices.framework/Versions/A/HIServices
0x98fdb000 - 0x98fdbfff com.apple.Accelerate.vecLib (3.8 - vecLib 3.8) <908B8D40-3FB5-3047-B482-3DF95025ECFC> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fr amework/Versions/A/vecLib
0x98fdc000 - 0x98ff9ff7 libresolv.9.dylib (51) <B9742A2A-DF15-3F6E-8FCE-778A58214B3A> /usr/lib/libresolv.9.dylib
0x98ffa000 - 0x9900ffff com.apple.ImageCapture (8.0 - 8.0) <B8BD421F-D5A9-3FB4-8E89-AD5CFC0D4030> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture. framework/Versions/A/ImageCapture
0x99010000 - 0x9906eff7 com.apple.audio.CoreAudio (4.1.1 - 4.1.1) <953DD669-8C6E-387D-AB3F-D8C8965347DF> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x9906f000 - 0x996fbff3 com.apple.CoreAUC (6.16.13 - 6.16.13) <3DCF4456-AF8D-3E87-B00C-C56055AF9B8E> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
0x996fc000 - 0x996fefff libdyld.dylib (210.2.3) <05D6FF2A-F09B-309D-95F7-7AF10259C707> /usr/lib/system/libdyld.dylib
0x996ff000 - 0x99728ff7 libRIP.A.dylib (331.0.4) <FE496AFC-420A-3712-BC79-FC8C63ADB73D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x99729000 - 0x99729ffd com.apple.audio.units.AudioUnit (1.8 - 1.8) <D35BA73D-1E56-3A1D-9F9F-971F3BF8C136> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x9972a000 - 0x99790fff com.apple.print.framework.PrintCore (8.3 - 387.2) <0F7665F5-33F0-3661-9BE2-7DD2890E304B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ PrintCore.framework/Versions/A/PrintCore
0x99791000 - 0x99797fff libGFXShared.dylib (8.7.25) <4268BFAF-4529-3B40-A8B9-66F176AC20CF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.d ylib
0x99798000 - 0x997a3fff libcommonCrypto.dylib (60027) <8EE30FA5-AA8D-3FA6-AB0F-05DA8B0425D9> /usr/lib/system/libcommonCrypto.dylib
0x997a4000 - 0x9983cfff com.apple.CoreServices.OSServices (557.6 - 557.6) <E1600639-3EEC-3DF8-BD40-747BB2117988> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServi ces.framework/Versions/A/OSServices
0x9983d000 - 0x998b7ff3 com.apple.securityfoundation (6.0 - 55115.4) <8A3DA1FE-1985-3ECB-945A-6B1E853B4BDC> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoun dation
0x998b8000 - 0x998c2fff com.apple.DisplayServicesFW (2.7.2 - 357) <76D33A58-C39E-398A-9597-389A9B1FE76D> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayS ervices
0x998c3000 - 0x998cdfff com.apple.speech.recognition.framework (4.1.5 - 4.1.5) <B855E8B4-2EE3-3BFF-8547-98A0F084F9AF> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecogni tion.framework/Versions/A/SpeechRecognition
0x998d4000 - 0x99bd9ff7 com.apple.CoreServices.CarbonCore (1037.5 - 1037.5) <356AE2DF-ABB0-319C-8B5B-2F33D693889F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonC ore.framework/Versions/A/CarbonCore
0x9a378000 - 0x9a379fff libremovefile.dylib (23.2) <9813B2DB-2374-3AA2-99B6-AA2E9897B249> /usr/lib/system/libremovefile.dylib
0x9a37a000 - 0x9a37cffb libRadiance.dylib (849) <EAF7C74F-2A71-3A07-82E1-4FADEAFCF201> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.d ylib
0x9a37d000 - 0x9a3cbffb libFontRegistry.dylib (100) <3B8350C2-4D8F-38C4-A22E-2F855D7E83D1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x9a3cc000 - 0x9a3f1ff7 com.apple.CoreVideo (1.8 - 99.4) <A26DE896-32E0-3D5E-BA89-02AD23FA96B3> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x9a49d000 - 0x9a626ff7 com.apple.vImage (6.0 - 6.0) <1D1F67FE-4F75-3689-BEF6-4A46C8039E70> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fr amework/Versions/A/vImage
0x9a65d000 - 0x9a6a9fff libcorecrypto.dylib (106.2) <20EBADBA-D6D6-36F0-AE80-168E9AF13DB6> /usr/lib/system/libcorecrypto.dylib
0x9a6aa000 - 0x9a6aafff com.apple.Cocoa (6.7 - 19) <354094F0-F36B-36F9-BF5F-FD60590FBEB9> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x9a6ab000 - 0x9a6b9ff3 libsystem_network.dylib (77.10) <7FBF5A15-97BA-3721-943E-E77F0C40DBE1> /usr/lib/system/libsystem_network.dylib
0x9a6ba000 - 0x9a6fcffb com.apple.RemoteViewServices (2.0 - 80.6) <AE962502-4539-3893-A2EB-9D384652AEAC> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/Remot eViewServices
0x9a74c000 - 0x9a74cffd libOpenScriptingUtil.dylib (148.3) <87895
Maybe you are looking for
-
Security error - User is not allowed to execute Proces - Resolved
Enabled security on my domain by editing message-handlers.xml : <inbound-flow> <!-- <message-handler id="default" />--> <message-handler id="security" /> </inbound-flow> commented out <property id="SecuredProcesses" > .. </property> to apply security
-
Clean install vs. time machine recovery after installing new HDD
Hello All, I have got actually two questions, but I think I only can do one issue at the time. Anyway: Here are my specs and question: 1. I have got a 2010 MacBook Pro with a 320 Gb HDD which seems to be on its way to lala land (crashes almost once e
-
How to make qury form and copy one data from one form to another
Hi, i would like to develop a form which is used to query a particular data and copy that data to other form. Thanks
-
Problem when saving files (file already exists-)
Woking in CS5.1. When I save a document (as opposed to "save as"): I get a message "some of the specified files already exist in the target location. The files marked below will be replaced". The file I am working on gets saved, but creates a second
-
Please, can somebody post a link(s), where can be found some tutorial?