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--
    --Jordan

    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.
    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.

  • Bizarre behavior of launchd

    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

  • Launchd fails on re-login

    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 M

    Hi 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,
    Q

    No 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.

  • Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSXMLDocument initWithXMLString:options:error:]: nil argument' mac OS X 10.8.3

    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