Problems With Chromatic Aberration Removal

I've noticed a problem with the chromatic aberration removal tool in LR4 beta; it seems to make CA significantly worse in some images.  I've attached two versions of the same photo of the moon, one with the CA removal turned on and the other with it off.  There is slight chromatic aberration with CA removal turned off.  When it is turned on, there is an obvious purple cast to the left edge of the moon.  I'd be happy to email the NEF to someone at Adobe, but I'm not sure who to send it to. 
Chromatic Aberration Removal turned off (box unchecked):
Chromatic Aberration Removal turned on (box checked):

Send it to [email protected] so Eric can have a look.

Similar Messages

  • Camera Raw problem with Chromatic Aberration

    I am using bridge CS5 (version 4.0.5.11) and working in camera raw. In the lens corrections tab in the manual control I have lost my chromatic Aberration controll, this is to say, it has disappeared. I now see under the manual tab I now see the transform controlls, below that I see lens vignetting. The chromatic aberration conrolls have disappeared, where have they gone and can I get them back and how do I do that?

    They're gone for good as of Camera Raw 6.7 and newer.
    Adobe replaced them with an automatic process they say is better, and to be honest it usually works very well. 
    Folks have posted about a few cases where it doesn't work, but they seem to be exceptions, and so far Adobe is showing no signs of restoring controls to the user.
    See also:  http://forums.adobe.com/message/4397207#4397207
    -Noel

  • Chromatic Aberration Removal in LR4 is terrible

    I used a manual fixed focal length penatx lens on my Canon 40D and it shows chromatic aerration in the raw file. In LR4 all you can do is check the option to remove chromatic aberration. LR4 did an awful job making it even worse. See before and after image below. The chromatic aberration should have manual controls to adjust it to one's liking. Red/Cyan and Blue/Yellow sliders should be complemented by a Green/Magenta slider in the manual section. Now that would be an improvement on LR3. I loathe chromatic aberration which is unavoidable in many cases. More control over it's removal is a definite must. LR4 has gone backwards. I don't want to have to fiddle with profiles etc to fix this. Just put the controls that were in LR 3 back and add a green/magenta slider please.

    I'll try the moire brush as suggested.
    I am trying to emphasise the point that the software should be moving forward. That means new tools or upgrades should avoid adding artifacts as much as possible and certainly upgrades to existing tools should not perform worse than the original tool. I have found an example here where it does with chromatic aberration removal where an artifact is formed.
    It's interesting that some of the commentary above almost suggests that chromatic aberration removal should be an adjustment brush. The user could then isolate the edges that he/she wants to remove the coloured fringes from. Then there should be the ability to choose which colour shifts are required red/cyan, blue/yellow, or green/magenta.
    It looks like the current tool may improve some edges while making others worse. If checking the choice of automatic aberration correction doesn't work - then one has to go to another external editor to fix the problem - not the most satisfactory result of an upgrade. I like the suggestion in another thread of having both the option of auto and manual control options - much like exposure control. Photographers like manual control of image enhancements.
    I have chosen to take pictures that have extreme aberrations to test the robustness of the tool. I have shot pictures with high contrast lighting, with older cheaper glass, and with the aperture wide open. I'll try to get some pictures to Eric as mentioned above.

  • Problems with graphics [link removed]

    Hi everyone.
    I have problems with graphics [link removed] - Ogłoszenia Hrubieszów. Darmowe ogłoszenia Hrubieszów i okolice. If you want to help, please [link removed] help me in diagnosis. THX !

    Explain what exactly the problem is rather than spamming the forum with links. The page looks just fine in Firefox and Chrome.
    Mylenium

  • Problems with usb / sd removable devices (not/badly copying)

    Hi everybody
    the problem is when I plug an usb stick or a SD card, all with FAT32 fs, GNOME (I use gnome-shell) asks me if I want to mount and open the device.
    so, it loads properly and when it's open I can do all the things you are supposed to do with them.
    The issue first appaired when I copied some pics to an SD card. It appaired the progress bar saying it completed the copy process.
    So I umounted the device and removed it. Some other people said that actually there weren't any files in the SD card.
    Supposing it was bad/corrupted fs I formatted the card and put back the images there. Same issue. I was starting to think the SD card was damaged
    until I had the same problem while copying music to my phone (via USB cable).
    I noticed it created all the files but didn't store any actual data (e.g. size of files was always 0 byte) or even didn't do anything (neither created the file) sometimes.
    Searching the web I found that it wasn't syncing - so they told me to do the sync command on the shell - nothing solved.
    So as I read on the wiki [fstab], I mounted the devices with options "sync,flush", which in fact solved the problem.
    [Actually I later found that it works even without the flush option, just with the sync option]
    Doing so I solved the problem and could copy all the data to the devices.
    What I want to know is: how can I say to GNOME (or anyother GNOME uses to mount devices) "well, whenever I put a removable device, mount it with the sync option" ?
    thank you in advance,
    azzka
    PS: [not so important]: I noticed very slow copying bitrate, and I did what the wiki says about but didn't solve anything. Any ideas?

    Yep HV,
    Verify the discs in the disc utility and see if that works. It'll probably take an hour or so cos the disc utility's performance has been less than favorable.
    Try this: Turn off the computer, disconnect the drives, then restart the computer. Now, re-connect the drives while the computer is running, let them mount and see if you can eject them. One would assume it is a permissions issue, however, with the multitude of glitches appearing with ext drives and USB devices in Leopard it's hard to assume anything.
    Persevere!

  • Problem with macro expansion removing ? characters from macros

    Hi,
    When compiling the following code (CC ex.cpp), we always receive the error line 28: Error: Unexpected ":" found.
    ex.cpp
    #include <stdio.h>
    #include <stdarg.h>
    #include <string.h>
    #define ONE 1
    #define MCheck(n) (n == ONE ? "One" : "???")
    #define F1(buff, size, ...) func(buff, size, __VA_ARGS__)
    #define F(...) F1(acBuff, sizeof(acBuff), __VA_ARGS__)
    void func(char* buff, size_t len, const char* fmt, ...) {
        va_list args;
        va_start(args, fmt);
        size_t nWrote = vsnprintf(buff, len, fmt, args);
        va_end(args);
    int main(void) {
        char acBuff[10];
        // Parsed OK
        F1(acBuff, sizeof(acBuff), "%s\n", MCheck(1));
        printf("%s", acBuff);
        // Causes error
        F("%s\n", MCheck(1));
        printf("%s", acBuff);
        return 0;
    }This appears to be because the pre-processed code (found using CC -E ex.cpp) has removed the '?' characters from the parsed macro 'F' expansion as shown:
    (Code inserted from headers)
    #13 "ex.cpp"
    void func ( char * buff , size_t len , const char * fmt , ... ) {
    va_list args ;
    ( void ) ( args = ( __va_list ) & __builtin_va_alist ) ;
    size_t nWrote = vsnprintf ( buff , len , fmt , args ) ;
    ( void ) 0 ;
    int main ( void ) {
    char acBuff [ 10 ] ;
    func ( acBuff , sizeof ( acBuff ) , "%s\n" , ( 1 == 1 ? "One" : "???" ) ) ;
    printf ( "%s" , acBuff ) ;
    func ( acBuff , sizeof ( acBuff ) , "%s\n" , ( 1 == 1 "One" : "???" ) ) ;
    printf ( "%s" , acBuff ) ;
    return 0 ;
    }Is this an error with the compiler, or is there some flag we need to set to ensure the macros are expanded to the correct level?

    Bwadly wrote:
    Hi Maxim,
    Thanks for the feedback.
    We are using Solaris 8, so I'm guessing we should use Sun Studio 11? Correct, the latest release that supports Solaris 8 is Sun Studio 11. Be sure to patch both Solaris and Sun Studio once you install it.
    BTW, I was able to reproduce the problem using Studio 9 compiler (CC 5.6). Apparently, it got fixed in later versions of compiler - patched version of CC 5.6 does not have it.
    Edited by: MaximKartashev on 15.08.2008 12:55

  • IF YOU HAVE PROBLEMS WITH INSTALLATION ERRORS, REMOVE YOUR NON FACTORY RAM

    I was having all kinds of errors with the installation of 10.5, I read about removing non factory ram. I did this and the installation worked just fine with no errors.
    Except now I have a new problem where it won't recognize my user name and password. Apple has a post on how to correct this problem. I have done what they said and it does now work.
    Now I am on the phone support hold line.....

    polatfromfairfax wrote:
    my friend, I hate to do this; all the possible variables are eliminated..if you really pay attention to my main point,
    Mh friend, forgive me for asking something you didn't mention, "just to be sure."
    it is high time for everyone to accept that this is not a end-user error...this is simply a firmware issue Apple engineers choose to ignore
    Posting here is extremely unlikely to get Apple's attention.
    Have you reported it?  To an Apple Store, AppleCare, a Bug Report, or the Feedback site?  If not, please do so.  See Reporting a Problem to Apple if you're not sure how.

  • Problems with add() and remove() in my Doubly Circular Linkedlist code

    I have been working on this code for 6 hours and some how it won't remove correctly when the list has 0,2,4 elements.
    It will attempt to remove element at index 0 but actually removed 4. I thought it was the reference problem at first, so i did something to my add() method so that it reference head to tail, tail to head. But still, the code doesn't work.
    The problem seem to be how to remove the element at index 0. If anyone has any ideas, please let me know.
    Add:
    public void add(T item) {
              if (isEmpty()){     
                   Node<T> n = new Node<T> (null,item,null);     
                   head = n;
                   tail = n;
                   head.setNext(tail);
                   head.setPrev(tail);
                   tail.setNext(head);
                   tail.setPrev(head);
              else{
                   Node<T> n = new Node<T> (tail,item,head);
                   n.getPrev().setNext(n);
                   tail=n;
                   head.setPrev(tail);
                   tail.setNext(head);
              size++;
         }Remove:
    public T removeAt(int index) {
              Node<T> target = getNode(index);
              //System.out.println(target.getValue());
              if (index>size()||index<0){
                   throw new IllegalArgumentException
                        ("Can't remove anything out of the list.");
              if (isEmpty()){
                   throw new NoSuchElementException
                        ("Can't remove from empty list.");
              }else {
                   if (target.getNext().equals(target.getPrev())){
                        target.getNext().setNext(null);
                        target.getPrev().setPrev(null);
                   }else{
                   System.out.println("target prev: "+ target.getPrev().getValue());
                   System.out.println("target: " + target.getValue());
                   System.out.println("target next: "+ target.getNext().getValue());
                   target.getPrev().setNext(target.getNext());
                   target.getNext().setPrev(target.getPrev());
                   size--;
              return target.getValue();
         }

    size won't ever reach -1 since it won't -1 if isEmpty() returns true in getNode().
    The procedure is, if I can get the node, i will try to remove it, if i can't even get it, nothing will run in removeAt (idx) except the first line.
    public T removeAt(int index) {
              Node<T> target = getNode(index);
              if (size()==1){
                   head=tail=null;
                   size=0;     
                   return null;
              }else if (size()==2){
                   if (index==0)                      // first but not the last.
                        target.getNext().setPrev(null);
                        target.getNext().setNext(null);
                   if (index==1)                   // last but not the first.
                       target.getPrev().setPrev(null);
                        target.getPrev().setNext(null);
              }else{
                        System.out.println("target prev: "+ target.getPrev().getValue());
                        System.out.println("target: " + target.getValue());
                        System.out.println("target next: "+ target.getNext().getValue());
                        target.getNext().setPrev(target.getPrev());
                        target.getPrev().setNext(target.getNext());
                   size--;          
              return target.getValue();
         }

  • New version of iTunes will not open says problem with QuickTime

    Followed all instructions to unload/reload QuickTime still same problem iTunes will not open due to problem with QT so removed both iTunes and QT and reloades still shows message and will not open iTunes.

    Try uninstalling the QuickTime Player application using the Windows Installer Cleanup Utility, as suggested here: http://support.apple.com/kb/HT1926.
    Also, *Verify iTunes and related components are completely uninstalled*, as suggested here: http://support.apple.com/kb/ht1925.
    Then download and install the latest version of iTunes from here: http://www.apple.com/itunes/download/

  • Two Problems with An Otherwise Great Phone

    1. I have been having problems getting a message that my SD card was unexpectedly removed. (Not the exact wording but close enough) I can tell by looking at the Gallery that it isn't lying because I can tell instantly that half of the photos are missing.I have to turn off the phone, remove it from its case and then pull the strip weather strip on the left side open to give me access to system SD and the additional storage SD. The SD is tightly in place, but I still have to pop it out by pushing in a little and raising the end and letting go. I completely remove the SD and replace it pushing it in and down making sure the spring has locked. I turn the phone back on and all is well but it will happen again. There does not seem to be a pattern to when this happens.
    2. This is probably the hard question or problem. I had started having problems with my home Internet provider (Fairpoint). My two desktops and two laptops would no longer connect to the Internet. I have a Wi-Fi home network setup using NETGEAR wireless. My DSL router is connected directly to  my  wireless router. The two laptops are wireless, a new desktop is both Ethernet and wireless and my older desktop is Ethernet. I have wireless printers, a ROKU live streaming box, Blu-Ray DVD player all hooked connected wireless. One day, all the PC's stopped connecting to the internet. They were all connected and confirmed to the wireless router. The DSL indicators showed the internet was up and all the other devices worked. ROKU would connect to both Netflix and Amazon Prime. After talking to Fairpoint internet support for a while, they had me log into the each PC and go to my wireless network connection properties. There I had to go to the Internet Protocol Version 4 (TCP/IPv4) properties and change one setting. I had to deselect  "Obtain DNS server address automatically" by selecting "Use the following DNS server addresses". The Preferred DNS server was set to 66.243.238.22 and the Alternate DNS server set to 137.118.1.32. Everything was rebooted and everything connected to the wireless as usual, including mine and my wifes phone (Droid Incredible). Everything including all of the PC's connected to the Internet, but now none of the phones connect. The phones are on the wireless network but they will NOT work with any software requiring Internet connectivity like Chrome or the Facebook app and the weather apps. I cannot find anywhere on the phone where you can set Internet Protocol properties or setting DNS server addresses. I live way out in the woods and have a weak phone signal. Sometimes 3g, sometimes 1g but mostly no g, but I can still get a very slow connection to the internet with the phone set to Mobile Data, but that costs money. Can any networking guru help me out here? I can sure use it. For those that took the time to read through all of this, thank you.

    It  turned out that the problem was the SD card. I replaced it with a new
    one and have had no further problems with the "unexpectedly removed" error.
    Another question, if I have Skype or other similar ap loaded, whenever I try
    to initiate a call in the car using BlueTooth and speaking the name I want
    to call, the phone responds with the correct name and says it is
    calling...but nothng happens. If I look at the phone a pop-up message is
    asking if I want to complete the call using Skype or Verizon and I have to
    make the selection on the phone by hand, which obviously is a driving
    distraction. On the older version of Android I think there was an option to
    not make calls over the internet unless connected to WiFi, but I cannot find
    a similar option on the current version 4.1.2. Is there a way to do this and
    avoid that pop up question?

  • At last...........I found the problem with my iPod Touch

    Ever since the upgrade to IOS7 I've had a nightmare with syncing. It was taking up to 2 hours to sync and each time the available space on the ipod touch was getting less and less. I tried everything up to and including reset to factory settings and start from new and nothing made any difference, it would just sit there for hours saying "waiting to copy" .
    At last I've worked out that IOS7 seems to have a problem with Podcasts. Since I removed all podcasts from the device the syncing is back to normal - just done 4 syncs and none of them took longer than a minute.
    So if you have a problem with syncing try removing all podcasts from your device and see if it makes a difference.
    Cheers

    The padlock indicates that it is a secured network and password is required. The padlock never goes away.
    To try to connect to YOUR router:
    - Power off and then back on your router
    - Reset your iPod:
    Press and hold the On/Off Sleep/Wake button and the Home
    button at the same time for at least ten seconds, until the Apple logo appears.
    - Reset network settings: Settings>General>Reset>Reset Network Settings
    - The troubleshooting here:
    iPhone and iPod touch: Troubleshooting Wi-Fi networks and connections

  • Would like some assistance with removing chromatic aberration from images . In using the slider tool only some of aberration is removed tried brushing in but not successful. After magnifying image 1005 i can still see some slight purple fringing .

    Can anyone assist me in using chromatic aberration tools in removing purple fringing completely from images?  I have had limited success in using the slider , but in zooming in at 100% I can still see slight purple fringing in image . i tried brushing in but that did not seem to remove purple fringing completely.

    Can anyone assist me in using chromatic aberration tools in removing purple fringing completely from images?  I have had limited success in using the slider , but in zooming in at 100% I can still see slight purple fringing in image . i tried brushing in but that did not seem to remove purple fringing completely.

  • Lr 5 Remove Chromatic Aberration

    Hi,
    I've noticed the following with Lr 5 "Remove Chromatic Aberration": it's not only color aberration that disapears (e.g. Red) but all Red transition edges (from highlights to shadows) of the same hue that change to Grey (using either process).
    Am I doing something wrong? Have anybody noticed the same? With Lr 2 I have never noticed this situation: when elimination chromatic aberration (Red / Blue | Cyan / Yellow) and chosing Highlights or All, it was only the aberration that goes off. Can anybody help with this?

    Here's some screen shots with the problem (is defring) but if I don't change the hue and amount I won't have the aberration corrected.
    Camera: Canon 5DMarkII
    Lens: Canon 24-70mm f2.8
    file type: RAW
    OS: OS X Mavericks
    Image 001: no correction
    Image 002: corrected (as you can see in CA amount and hue sliders)
    Image 003: problem (man's face in shadows / highlights transition)
    Image 004: problem enlarged

  • With TSM adware removal tool I was able to remove unknown software that was making ads pop up when using Safari. So the y don't pop up anymore. The problem now is that when I open safari It is still downloading websites and after awhile it

    With TSM adware removal tool I was able to remove unknown software that was making ads pop up when using Safari. So the y don't pop up anymore. The problem now is that when I open safari It is still downloading websites and after awhile it freezes the browser. I have to constantly go to Safari Preferences to remove them and then the browser will start working again. What can I do to stop this?

    1. This procedure is a diagnostic test. It changes nothing, for better or worse, and therefore will not, in itself, solve the problem. But with the aid of the test results, the solution may take a few minutes, instead of hours or days.
    Don't be put off merely by the seeming complexity of these instructions. The process is much less complicated than the description. You do harder tasks with the computer all the time.
    2. If you don't already have a current backup, back up all data before doing anything else. The backup is necessary on general principle, not because of anything in the test procedure. Backup is always a must, and when you're having any kind of trouble with the computer, you may be at higher than usual risk of losing data, whether you follow these instructions or not.
    There are ways to back up a computer that isn't fully functional. Ask if you need guidance.
    3. Below are instructions to run a UNIX shell script, a type of program. All it does is to collect information about the state of the computer. That information goes nowhere unless you choose to share it. However, you should be cautious about running any kind of program (not just a shell script) at the behest of a stranger. If you have doubts, search this site for other discussions in which this procedure has been followed without any report of ill effects. If you can't satisfy yourself that the instructions are safe, don't follow them. Ask for other options.
    Here's a summary of what you need to do, if you choose to proceed:
    ☞ Copy a line of text in this window to the Clipboard.
    ☞ Paste into the window of another application.
    ☞ Wait for the test to run. It usually takes a few minutes.
    ☞ Paste the results, which will have been copied automatically, back into a reply on this page.
    The sequence is: copy, paste, wait, paste again. You don't need to copy a second time. Details follow.
    4. You may have started the computer in "safe" mode. Preferably, these steps should be taken in “normal” mode, under the conditions in which the problem is reproduced. If the system is now in safe mode and works well enough in normal mode to run the test, restart as usual. If you can only test in safe mode, do that.
    5. If you have more than one user, and the one affected by the problem is not an administrator, then please run the test twice: once while logged in as the affected user, and once as an administrator. The results may be different. The user that is created automatically on a new computer when you start it for the first time is an administrator. If you can't log in as an administrator, test as the affected user. Most personal Macs have only one user, and in that case this section doesn’t apply. Don't log in as root.
    6. The script is a single long line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, though you may not see all of it in the browser window, and you can then copy it. If you try to select the line by dragging across the part you can see, you won't get all of it.
    Triple-click anywhere in the line of text below on this page to select it:
    PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/libexec;clear;cd;p=(Software Hardware Memory Diagnostics Power FireWire Thunderbolt USB Fonts SerialATA 4 1000 25 5120 KiB/s 1024 85 \\b%% 20480 1 MB/s 25000 ports ' com.clark.\* \*dropbox \*GoogleDr\* \*k.AutoCAD\* \*k.Maya\* vidinst\* ' DYLD_INSERT_LIBRARIES\ DYLD_LIBRARY_PATH -86 ` route -n get default|awk '/e:/{print $2}' ` 25 N\\/A down up 102400 25600 recvfrom sendto CFBundleIdentifier 25 25 25 1000 MB com.apple.AirPortBaseStationAgent 464843899 51 );N5=${#p[@]};p[N5]=` networksetup -listnetworkserviceorder|awk ' NR>1 { sub(/^\([0-9]+\) /,"");n=$0;getline;} $NF=="'${p[26]}')" { sub(/.$/,"",$NF);print n;exit;} ' `;f=('\n%s: %s\n' '\n%s\n\n%s\n' '\nRAM details\n%s\n' %s\ %s '%s\n-\t%s\n' );S0() { echo ' { q=$NF+0;$NF="";u=$(NF-1);$(NF-1)="";gsub(/^ +| +$/,"");if(q>='${p[$1]}') printf("%s (UID %s) is using %s '${p[$2]}'",$0,u,q);} ';};s=(' /^ *$|CSConfigDot/d;s/^ */   /;s/[-0-9A-Fa-f]{22,}/UUID/g;s/(ochat)\.[^.]+(\..+)/\1\2/;/Shared/!s/\/Users\/[^/]+/~/g ' ' s/^ +//;5p;6p;8p;12p;' ' {sub(/^ +/,"")};NR==6;NR==13&&$2<'${p[10]} ' 1s/://;3,6d;/[my].+:/d;s/^ {4}//;H;${ g;s/\n$//;/s: [^EO]|x([^08]|02[^F]|8[^0])/p;} ' ' 5h;6{ H;g;/P/!p;} ' ' ($1~/^Cy/&&$3>'${p[11]}')||($1~/^Cond/&&$2!~/^N/) ' ' /:$/{ N;/:.+:/d;s/ *://;b0'$'\n'' };/^ *(V.+ [0N]|Man).+ /{ s/ 0x.... //;s/[()]//g;s/(.+: )(.+)/ (\2)/;H;};$b0'$'\n'' d;:0'$'\n'' x;s/\n\n//;/Apple[ ,]|Intel|SMSC/d;s/\n.*//;/\)$/p;' ' s/^.*C/C/;H;${ g;/No th|pms/!p;} ' '/= [^GO]/p' '{$1=""};1' ' /Of/!{ s/^.+is |\.//g;p;} ' ' $0&&!/ / { n++;print;} END { if(n<200) print "com.apple.";} ' ' $3~/[0-9]:[0-9]{2}$/ { gsub(/:[0-9:a-f]{14}/,"");} { print|"tail -n'${p[12]}'";} ' ' NR==2&&$4<='${p[13]}' { print $4;} ' ' END { $2/=256;if($2>='${p[15]}') print int($2) } ' ' NR!=13{next};{sub(/[+-]$/,"",$NF)};'"`S0 21 22`" 'NR!=2{next}'"`S0 37 17`" ' NR!=5||$8!~/[RW]/{next};{ $(NF-1)=$1;$NF=int($NF/10000000);for(i=1;i<=3;i++){$i="";$(NF-1-i)="";};};'"`S0 19 20`" 's:^:/:p' '/\.kext\/(Contents\/)?Info\.plist$/p' 's/^.{52}(.+) <.+/\1/p' ' /Launch[AD].+\.plist$/ { n++;print;} END { print "'${p[41]}'";if(n<200) print "/System/";} ' '/\.xpc\/(Contents\/)?Info\.plist$/p' ' NR>1&&!/0x|\.[0-9]+$|com\.apple\.launchctl\.(Aqua|Background|System)$|'${p[41]}'/ { print $3;} ' ' /\.(framew|lproj)|\):/d;/plist:|:.+(Mach|scrip)/s/:[^:]+//p ' '/root/p' ' !/\/Contents\/.+\/Contents|Applic|Autom|Frameworks/&&/Lib.+\/Info.plist$/ { n++;print;} END { if(n<1100) print "/System/";} ' '/^\/usr\/lib\/.+dylib$/p' ' /Temp|emac/ { next;} /(etc|Preferences|Launch[AD].+)\// { sub(".(/private)?","");n++;print;} END { print "'${p[41]}'.plist\t'${p[42]}'";if(n<500) print "Launch";} ' ' /\/(Contents\/.+\/Contents|Frameworks)\/|\.wdgt\/.+\.([bw]|plu)/d;p;' 's/\/(Contents\/)?Info.plist$//;p' ' { gsub("^| |\n","\\|\\|kMDItem'${p[35]}'=");sub("^...."," ") };1 ' p '{print $3"\t"$1}' 's/\'$'\t''.+//p' 's/1/On/p' '/Prox.+: [^0]/p' '$2>'${p[43]}'{$2=$2-1;print}' ' BEGIN { i="'${p[26]}'";M1='${p[16]}';M2='${p[18]}';M3='${p[31]}';M4='${p[32]}';} !/^A/ { next;} /%/ { getline;if($5<M1) a="user "$2"%, system "$4"%";} /disk0/&&$4>M2 { b=$3" ops/s, "$4" blocks/s";} $2==i { if(c) { d=$3+$4+$5+$6;next;};if($4>M3||$6>M4) c=int($4/1024)" in, "int($6/1024)" out";} END { if(a) print "CPU: "a;if(b) print "I/O: "b;if(c) print "Net: "c" (KiB/s)";if(d) print "Net errors: "d" packets/s";} ' ' /r\[0\] /&&$NF!~/^1(0|72\.(1[6-9]|2[0-9]|3[0-1])|92\.168)\./ { print $NF;exit;} ' ' !/^T/ { printf "(static)";exit;} ' '/apsd|BKAg|OpenD/!s/:.+//p' ' (/k:/&&$3!~/(255\.){3}0/ )||(/v6:/&&$2!~/A/ ) ' ' $1~"lR"&&$2<='${p[25]}';$1~"li"&&$3!~"wpa2";' ' BEGIN { FS=":";} { n=split($3,a,".");sub(/_2[01].+/,"",$3);print $2" "$3" "a[n]" "$1;b=b$1;} END { if(b) print("\n\t* Code injection");} ' ' NR!=4{next} {$NF/=10240} '"`S0 27 14`" ' END { if($3~/[0-9]/)print$3;} ' ' BEGIN { L='${p[36]}';} !/^[[:space:]]*(#.*)?$/ { l++;if(l<=L) f=f"\n   "$0;} END { F=FILENAME;if(!F) exit;if(!f) f="\n   [N/A]";"file -b "F|getline T;if(T!~/^(AS.+ (En.+ )?text$|POSIX sh.+ text ex)/) F=F" ("T")";printf("\nContents of %s\n%s\n",F,f);if(l>L) printf("\n   ...and %s more line(s)\n",l-L);} ' ' /^ +[NP].+ =/h;/^( +D.+[{]|[}])/{ g;s/.+= //p;};' 's/0/Off/p' ' END{print NR} ' ' /id: N|te: Y/{i++} END{print i} ' ' / / { print "'"${p[28]}"'";exit;};1;' '/ en/!s/\.//p' ' NR!=13{next};{sub(/[+-M]$/,"",$NF)};'"`S0 39 40`" ' $10~/\(L/&&$9!~"localhost" { sub(/.+:/,"",$9);print $1": "$9;} ' '/^ +r/s/.+"(.+)".+/\1/p' 's/(.+\.wdgt)\/(Contents\/)?Info\.plist$/\1/p' 's/^.+\/(.+)\.wdgt$/\1/p' ' /l: /{ /DVD/d;s/.+: //;b0'$'\n'' };/s: /{ /V/d;s/^ */- /;H;};$b0'$'\n'' d;:0'$'\n'' x;/APPLE [^:]+$/d;p;' ' /^find: /d;p;' );c1=(system_profiler pmset\ -g nvram fdesetup find syslog df vm_stat sar ps sudo\ crontab sudo\ iotop top pkgutil 'PlistBuddy 2>&1 -c "Print' whoami cksum kextstat launchctl sudo\ launchctl crontab 'sudo defaults read' stat lsbom mdfind ' for i in ${p[24]};do ${c1[18]} ${c2[27]} $i;done;' defaults\ read scutil sudo\ dtrace sudo\ profiles sed\ -En awk /S*/*/P*/*/*/C*/*/airport networksetup mdutil sudo\ lsof test );c2=(com.apple.loginwindow\ LoginHook '" /L*/P*/loginw*' '" L*/P*/*loginit*' 'L*/Ca*/com.ap*.Saf*/E*/* -d 1 -name In*t -exec '"${c1[14]}"' :CFBundleDisplayName" {} \;|sort|uniq' '~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \)' '.??* -path .Trash -prune -o -type d -name *.app -print -prune' :${p[35]}\" :Label\" '{/,}L*/{Con,Pref}* -type f ! -size 0 -name *.plist -exec plutil -s {} \;' "-f'%N: %l' Desktop L*/Keyc*" therm sysload boot-args status " -F '\$Time \$Message' -k Sender kernel -k Message Req 'bad |Beac|caug|dead[^bl]|FAIL|fail|GPU |hfs: Ru|inval|jnl:|last value [1-9]|n Cause: -|NVDA\(|pagin|proc: t|Roamed|rror|ssert|Thrott|tim(ed? ?|ing )o|WARN' -k Message Rne 'Goog|ksadm|SMC:' -o -k Sender fseventsd -k Message Req 'SL' " '-du -n DEV -n EDEV 1 10' 'acrx -o comm,ruid,%cpu' '-t1 10 1' '-f -pfc /var/db/r*/com.apple.*.{BS,Bas,Es,J,OSXU,Rem,up}*.bom' '{/,}L*/Lo*/Diag* -type f -regex .\*[cgh] ! -name *ag \( -exec grep -lq "^Thread c" {} \; -exec printf \* \; -o -true \) -execdir stat -f:%Sc:%N -t%F {} \;|sort -t: -k2 |tail -n'${p[38]} '-L {/{S*/,},}L*/Lau* -type f' '-L /{S*/,}L*/StartupItems -type f -exec file {} +' '-L /S*/L*/{C*/Sec*A,E}* {/,}L*/{A*d,Ca*/*/Ex,Compon,Ex,In,iTu,Keyb,Mail/B,P*P,Qu*T,Scripti,Sec,Servi,Spo,Widg}* -type f -name Info.plist' '/usr/lib -type f -name *.dylib' `awk "${s[31]}"<<<${p[23]}` "/e*/{auto,{cron,fs}tab,hosts,{[lp],sy}*.conf,pam.d/*,ssh{,d}_config,*.local} {,/usr/local}/etc/periodic/*/* /L*/P*{,/*}/com.a*.{Bo,sec*.ap}*t /S*/L*/Lau*/*t .launchd.conf" list getenv /Library/Preferences/com.apple.alf\ globalstate --proxy '-n get default' -I --dns -getdnsservers\ "${p[N5]}" -getinfo\ "${p[N5]}" -P -m\ / '' -n1 '-R -l1 -n1 -o prt -stats command,uid,prt' '--regexp --only-files --files com.apple.pkg.*|sort|uniq' -kl -l -s\ / '-R -l1 -n1 -o mem -stats command,uid,mem' -i4TCP:0-1023 com.apple.dashboard\ layer-gadgets '-d /L*/Mana*/$USER&&echo On' '-app Safari WebKitDNSPrefetchingEnabled' );N1=${#c2[@]};for j in {0..9};do c2[N1+j]=SP${p[j]}DataType;done;N2=${#c2[@]};for j in 0 1;do c2[N2+j]="-n ' syscall::'${p[33+j]}':return { @out[execname,uid]=sum(arg0) } tick-10sec { trunc(@out,1);exit(0);} '";done;l=(Restricted\ files Hidden\ apps 'Elapsed time (s)' POST Battery Safari\ extensions Bad\ plists 'High file counts' User Heat System\ load boot\ args FileVault Diagnostic\ reports Log 'Free space (MiB)' 'Swap (MiB)' Activity 'CPU per process' Login\ hook 'I/O per process' Mach\ ports kexts Daemons Agents launchd Startup\ items Admin\ access Root\ access Bundles dylibs Apps Font\ issues Inserted\ dylibs Firewall Proxies DNS TCP/IP Wi-Fi Profiles Root\ crontab User\ crontab 'Global login items' 'User login items' Spotlight Memory Listeners Widgets Parental\ Controls Prefetching SATA );N3=${#l[@]};for i in 0 1 2;do l[N3+i]=${p[5+i]};done;N4=${#l[@]};for j in 0 1;do l[N4+j]="Current ${p[29+j]}stream data";done;A0() { id -G|grep -qw 80;v[1]=$?;((v[1]==0))&&sudo true;v[2]=$?;v[3]=`date +%s`;clear >&-;date '+Start time: %T %D%n';};for i in 0 1;do eval ' A'$((1+i))'() { v=` eval "${c1[$1]} ${c2[$2]}"|'${c1[30+i]}' "${s[$3]}" `;[[ "$v" ]];};A'$((3+i))'() { v=` while read i;do [[ "$i" ]]&&eval "${c1[$1]} ${c2[$2]}" \"$i\"|'${c1[30+i]}' "${s[$3]}";done<<<"${v[$4]}" `;[[ "$v" ]];};A'$((5+i))'() { v=` while read i;do '${c1[30+i]}' "${s[$1]}" "$i";done<<<"${v[$2]}" `;[[ "$v" ]];};';done;A7(){ v=$((`date +%s`-v[3]));};B2(){ v[$1]="$v";};for i in 0 1;do eval ' B'$i'() { v=;((v['$((i+1))']==0))||{ v=No;false;};};B'$((3+i))'() { v[$2]=`'${c1[30+i]}' "${s[$3]}"<<<"${v[$1]}"`;} ';done;B5(){ v[$1]="${v[$1]}"$'\n'"${v[$2]}";};B6() { v=` paste -d: <(printf "${v[$1]}") <(printf "${v[$2]}")|awk -F: ' {printf("'"${f[$3]}"'",$1,$2)} ' `;};B7(){ v=`grep -Fv "${v[$1]}"<<<"$v"`;};C0(){ [[ "$v" ]]&&echo "$v";};C1() { [[ "$v" ]]&&printf "${f[$1]}" "${l[$2]}" "$v";};C2() { v=`echo $v`;[[ "$v" != 0 ]]&&C1 0 $1;};C3() { v=`sed -E "$s"<<<"$v"`&&C1 1 $1;};for i in 1 2;do for j in 2 3;do eval D$i$j'(){ A'$i' $1 $2 $3; C'$j' $4;};';done;done;{ A0;A2 0 $((N1+1)) 2;C0;A1 0 $N1 1;C0;B0;C2 27;B0&&! B1&&C2 28;D12 15 37 25 8;A1 0 $((N1+2)) 3;C0;D13 0 $((N1+3)) 4 3;D23 0 $((N1+4)) 5 4;D13 0 $((N1+9)) 59 50;for i in 0 1 2;do D13 0 $((N1+5+i)) 6 $((N3+i));done;D13 1 10 7 9;D13 1 11 8 10;D22 2 12 9 11;D12 3 13 10 12;D23 4 19 44 13;D23 5 14 12 14;D22 6 36 13 15;D22 7 37 14 16;D23 8 15 38 17;D22 9 16 16 18;B1&&{ D22 11 17 17 20;for i in 0 1;do D22 28 $((N2+i)) 45 $((N4+i));done;};D22 12 44 54 45;D22 12 39 15 21;A1 13 40 18;B2 4;B3 4 0 19;A3 14 6 32 0;B4 0 5 11;A1 17 41 20;B7 5;C3 22;B4 4 6 21;A3 14 7 32 6;B4 0 7 11;B3 4 0 22;A3 14 6 32 0;B4 0 8 11;B5 7 8;B1&&{ A2 19 26 23;B7 7;C3 23;};A2 18 26 23;B7 7;C3 24;A2 4 20 21;B7 6;B2 9;A4 14 7 52 9;B2 10;B6 9 10 4;C3 25;D13 4 21 24 26;B4 4 12 26;B3 4 13 27;A1 4 22 29;B7 12;B2 14;A4 14 6 52 14;B2 15;B6 14 15 4;B3 0 0 30;C3 29;A1 4 23 27;B7 13;C3 30;D13 24 24 32 31;D13 25 37 32 33;A2 23 18 28;B2 16;A2 16 25 33;B7 16;B3 0 0 34;B2 21;A6 47 21&&C0;B1&&{ D13 21 0 32 19;D13 10 42 32 40;D22 29 35 46 39;};D13 14 1 48 42;D12 34 43 53 44;D22 0 $((N1+8)) 51 32;D13 4 8 41 6;D12 26 28 35 34;D13 27 29 36 35;A2 27 32 39&&{ B2 19;A2 33 33 40;B2 20;B6 19 20 3;};C2 36;D23 33 34 42 37;B1&&D23 35 45 55 46;D23 32 31 43 38;D12 36 47 32 48;D13 20 42 32 41;D13 14 2 48 43;D13 4 5 32 1;D13 4 3 60 5;D12 26 48 49 49;B3 4 22 57;A1 26 46 56;B7 22;B3 0 0 58;C3 47;D22 4 4 50 0;D23 22 9 37 7;A7;C2 2;} 2>/dev/null|pbcopy;exit 2>&-
    Copy the selected text to the Clipboard by pressing the key combination command-C.
    7. Launch the built-in Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Click anywhere in the Terminal window and paste by pressing command-V. The text you pasted should vanish immediately. If it doesn't, press the return key.
    8. If you see an error message in the Terminal window such as "Syntax error" or "Event not found," enter
    exec bash
    and press return. Then paste the script again.
    9. If you're logged in as an administrator, you'll be prompted for your login password. Nothing will be displayed when you type it. You will not see the usual dots in place of typed characters. Make sure caps lock is off. Type carefully and then press return. You may get a one-time warning to be careful. If you make three failed attempts to enter the password, the test will run anyway, but it will produce less information. In most cases, the difference is not important. If you don't know the password, or if you prefer not to enter it, press the key combination control-C or just press return three times at the password prompt. Again, the script will still run.
    If you're not logged in as an administrator, you won't be prompted for a password. The test will still run. It just won't do anything that requires administrator privileges.
    10. The test may take a few minutes to run, depending on how many files you have and the speed of the computer. A computer that's abnormally slow may take longer to run the test. While it's running, there will be nothing in the Terminal window and no indication of progress. Wait for the line
    [Process completed]
    to appear. If you don't see it within half an hour or so, the test probably won't complete in a reasonable time. In that case, close the Terminal window and report the results. No harm will be done.
    11. When the test is complete, quit Terminal. The results will have been copied to the Clipboard automatically. They are not shown in the Terminal window. Please don't copy anything from there. All you have to do is start a reply to this comment and then paste by pressing command-V again.
    At the top of the results, there will be a line that begins with the words "Start Time." If you don't see that, but instead see a mass of gibberish, you didn't wait for the "Process completed" message to appear in the Terminal window. Please wait for it and try again.
    If any private information, such as your name or email address, appears in the results, anonymize it before posting. Usually that won't be necessary.
    12. When you post the results, you might see the message, "You have included content in your post that is not permitted." It means that the forum software has misidentified something in the post as a violation of the rules. If that happens, please post the test results on Pastebin, then post a link here to the page you created.
    Note: This is a public forum, and others may give you advice based on the results of the test. They speak only for themselves, and I don't necessarily agree with them.
    Copyright © 2014 by Linc Davis. As the sole author of this work, I reserve all rights to it except as provided in the Use Agreement for the Apple Support Communities website ("ASC"). Readers of ASC may copy it for their own personal use. Neither the whole nor any part may be redistributed.

  • Problem with removing spaces

    Hi,
    I have a problem with spaces. There are constantly two spaces open named Safari. I cannot remove them. See enclosed image. Any ideas how to do it?

    Further research shows that the spaces are indeed there when I view the page source; however, the spaces are not being rendered.
    I removed the css style sheet that was being applied to the shuttle and it made no difference.

Maybe you are looking for

  • Photos won't delete from hard disk

    I try to delete photos from within lightroom and i get the message "the photo could not be moved to the trash." Any thoughts?

  • No goods receipt possible for purchase order 'PO#" "Lineitem"

    Hi gurus, Please help on below error. While doing return to vendor transaction using BAPI 'BAPI_GOODSMVT_CREATE' error 'No goods receipt possible for purchase order 'PO#" "Lineitem"' was encountered. As checked, all data are correct including the pla

  • Customer field Not shown in ME21n and ME22N

    Hi, While creation ME21N and change ME22N we are unable to get Customer field in Delivery address tab of the PO, We are getting Address and Vendor (Sc Vendor) fields in Delivery address tab , but customer not able to see. The Customer field we can se

  • My 4th gen ipod has ghosts

    my daughters 4th gen ipod has a mind of it's own. it types, pulls up apps, changes pages, without us even touching the screen. Also most of the time screen seems locked up and when we press a tab, either a differant one is chosen by itself. I have re

  • Printer busy so job goes to next printer on network

    On all computers 10.5.8 and above when we print... if the default printer is busy then the job prints out at another printer on the network. How can we force the job to remain in the selected printers cue?