Why is CS6 patch not as good as CS3?

I recently upgraded from Photoshop CS3 to CS6.
The patch tool did not appear to work as well in CS4 or CS5 and CS6 appears just as bad.
I've attached an image showing (from left to right) a patch using:
CS3;
CS6 Normal;
CS6 Content Aware.
CS3 is MUCH better.  Anyone had the same experience?

What happens when you try to patch the middle frame in your screenshot?
This what i get in cs6. Does your result look markedly different?
(patch tool Normal and set to source without transparent)
before
after

Similar Messages

  • Why Vanishing Point is not working in PS CS3 as it was showing in the tutorial Disk?

    Vanishing Point is not working in PS CS3. I was trying 10s of time or may be I am not working right. But whatever it says and showing in the Tutorial Vedio, not happening that easy. Or it does not cover in the Photoshop CS3. Because that's the way its look like now. does anybody know how can we make it work possible?
    Thank You.
    jeevan.

    Here is a copy of my expressions and a copy of my data. The expressions match up going from left to right
    Code.CalcPTD2(Lookupset(FORMAT(Fields!REALDATE.Value,"Long Date"),FORMAT(Fields!CallbackDate.Value,"Long Date"),Fields!DailyHours.Value,"DataSet4"))
    sum(Code.CalcPTD2(Lookupset(FORMAT(Fields!REALDATE.Value,"Long Date"),FORMAT(Fields!CallbackDate.Value,"Long Date"),Fields!DailyHours.Value,"DataSet4")))
    count(Code.CalcPTD2(Lookupset(FORMAT(Fields!REALDATE.Value,"Long Date"),FORMAT(Fields!CallbackDate.Value,"Long Date"),Fields!DailyHours.Value,"DataSet4")))
    PUBLIC SHARED FUNCTION CalcPTD2(LookupArray AS OBJECT) AS INTEGER
         DIM i,Total AS INTEGER
         Total = 0
         FOR i = 0 to UBOUND(LookupArray)
               Total = Total + CINT(LookupArray(i))
         NEXT i
     NumberTimes  =   NumberTimes +1
    RETURN  Total
    END FUNCTION

  • Why are previous patches not included in major releases ?

    I will be attempting to raise a TAR for this but I think it is sufficiently serious to also raise in public.
    In forms 10.1.0.2 I am encountering a serious intermittent problem which EXACTLY matches the symptoms of Bug 3018714.
    Alledgedly it is fixed by 6i patchset 17
    ... and by 9.0.2.3 patch 3882050
    ... and by 9.0.4 patchset 1
    And now the bug has reappeared in the next major release.
    Why keep producing major releases which bring back previous bugs ?
    Doing it once is bad enough, but how can 3 times be acceptable ?
    Also the bug has not been revised for nearly a year and there is no mention of the latest release.
    Would be nice to hear from Grant on this one.

    Jan
    Are you saying the Sun JRE and Jinit are now the same ? Or are you saying we should no longer use Jinitiator. Do sun have a JRE which is preferable to the jinit which comes with 10gr2 ?
    kndwds
    We started web deployment on 6i then went to 10g then 10gR2 and saw the problem in each of those versions.
    As for progress on the TAR. Guess what. They want a test case based on the scott/tiger schema. What a surprise ! Not very helpful for a problem which appears seemingly at random and cannot be reproduced at will. Don't they realise that real applications are far more complicated than anything mr Scott ever dreamed of.

  • Why are flash buttons not a good idea?

    I'm trying to figure out a problem I'm having with flash
    buttons (mainly that I don't want users to have to click twice to
    make them work), and I keep seeing posts (particularly by Murray)
    asking if the poster knows that flash buttons aren't a good idea.
    However, I was unable to find an explanation as to
    why they are a bad idea. Can anyone explain this to me in
    layman's terms? I'm very new to Dreamweaver and web development in
    general. I'm developing an intranet site for a specific group of
    users where accessibility is not a huge concern.
    Thanks!

    Consider these scenarios -
    1. I don't have Flash installed. I don't get the benefit of
    your Flash
    navigation element.
    2. I am a search engine spider. I don't get the benefit of
    your Flash
    navigation element.
    Need I say more? 8)
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "bhkate" <[email protected]> wrote in
    message
    news:eki4lp$99u$[email protected]..
    > I'm trying to figure out a problem I'm having with flash
    buttons (mainly
    > that I
    > don't want users to have to click twice to make them
    work), and I keep
    > seeing
    > posts (particularly by Murray) asking if the poster
    knows that flash
    > buttons
    > aren't a good idea. However, I was unable to find an
    explanation as to
    >
    why they are a bad idea. Can anyone explain this to me in
    layman's
    > terms? I'm very new to Dreamweaver and web development
    in general. I'm
    > developing an intranet site for a specific group of
    users where
    > accessibility
    > is not a huge concern.
    >
    > Thanks!
    >

  • Why Photoshop CS6 does not include language selection ? dont want it on win8 language, I want in eng

    Right now I am installing the programs on my new 64 bits computer , which runs windows 8 in a language which is not english.
    At the very beginning of the setup I noticed that it detected the language of sist. op.  and that it would install cs6 in such language. 
    I am very, very ,very upset with this and I will tell you the reason :   the best in terms of  literature , pdfs books , tutorials , support forums ,etc is written in ENGLISH !  
    If I install cs6  I will have all menus , tools and resources in other language and it will be very cumbersome to work with it.
    Perhaps with the best of the intention to make people feel comfortable with their own language you have made it this way.
    But there are several other guys like me that want it IN ENGLISH.
    As a long time user of photoshop  I never worked in other language than english and I will never do it.
    It looks like it is a new trend to detect the op sistem  language , I have had the same problem with Nero Platinum 12 , and others.
    Is there a way to install Cs6  in english ?
    I have no idea whether adobe developers team read this forum but I will give my suggestion : don´t leave the setup to choose the language , this is dictartoship , be democratic and bring back the language selection menu.
    thanks

    The setup choice only defines the language for the EULA.
    You download the version for whichever language you want the app to be in.

  • Why do some patches not work with looping?

    In playing around with the Looper, I've stumbled across a couple of patches that don't work with it: Clean Stereo Chorus and Dream Sequence. No signal seems to make it to the Looper. Any idea why this would be? I'm just scratching the surface of MainStage and don't really understand all the routing and such. Could there be something in these patches that routes them around the Looper somehow?

    My question got me thinking about the routing, so I looked at the difference between patches that work and patches that don't. Sure enough, patches that do work have Loopback in one of the Send slots. So I added that to one of the patches that wasn't working. But when I click on the little circle beside the send (which I assume has something to do with the level), it shows "-∞". A patch that works, on the other hand, displays "+0.0". I can't figure out how to adjust that, though, and I don't know why some patches aren't set up for Loopback.

  • Why Are Reader Patches Not Combined?

    It is so very inconvenient to have to patch Adobe Reader multiple times, especially when first installing.  Additionally, it takes great effort to determine which patches are already applied so that the correct one(s) can be added.  Patches should be cumulative so that the latest one can be applied to any previous major version, e.g., 8.17 ca be applied to any 8.x Reader.
    I think this is a no-brainer.  Businesses have hundreds or thousands of clients to take care of, and Adobe is doing a poor job of addressing the corporate customer.
    TIA,
    Russell

    This is a User to User forum. We cannot answer for Adobe's practices. But you can put in a request here:
    https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform

  • Why illustrator CS6 is not accepting serial number?

    I got the serial number from the software license certificate...

    Hi
    Can you please help me with the exact error message what you get upon entering the serial number ?
    Thanks

  • Why YouTube video is not so good when we r watching through 3G rather than wifi

    So please answer my

    This may depend upon your providers for data and wifi.  If you pay for 5Mbps Wifi and get it, and your 3G is only providing a throttled 1Mbps  signal then your wifi will be faster.

  • Why is AS1 documentation not a part of CS3 help

    hello;
    in my flash CS3 help, there is AS2 and AS3 documentation, but
    no AS1 documentation;
    I have come to the understanding that AS1 would continue to
    be supported in future flash authoring environments;
    any thoughts?
    thanks
    dsdsdsdsd

    dsdsdsdsd,
    > I am still not convinced that AS3 is necessary
    It isn't.
    > just because an engineer can build a 800hp engine,
    > powerful enough to thrust a wing-adapted minivan
    > into flight
    > doesn't mean it is the right approach: do soccer moms
    even
    > want to fly?
    I do get your analogy. Really, I do. What I don't get is why
    you're
    the one making it -- because based on what you've described,
    it sounds like
    you're the engineer in this analogy, not the soccer mom.
    After reading
    Colin Moock's article, I would think even the soccer moms
    should find
    encouraged, but regardless ... of course you don't have to
    use AS3. ;)
    If you don't, you're stuck with a different set of
    complexities, so it
    all comes down to what you're comfortable with. In AS1/AS2,
    you have on()
    and/or onClipEvent() for handling events. You also have the
    dot notation
    equivalents (e.g. myClip.onRelease = handlerFunction). But
    wait, there's
    more! You also have addListener(). How's that for consistent?
    Ah, but
    then you also have addEventListener() -- just depends on
    which datatype
    you're handling the event for. If you're a longtime Flash
    user -- and you
    are -- then each new event handling model was something you
    took in stride.
    If you're new to the scene, it could seem like a completely
    arbitrary mess.
    In AS3 (outside of a drop-in-the-bucket NetStream exception),
    you have
    addEventListener(). Easy to learn and easy to remember,
    because it's very
    nearly consistent.
    In AS1/AS2, if you want to instantiate a new MovieClip
    instance, you
    have to refer to an existing MovieClip instance and invoke
    the
    createEmptyMovieClip() method, give the new instance an
    instance name and
    assign it a depth. In AS3, you just invoke the constructor:
    new
    MovieClip(), then add the new instance to the display list.
    It comes down to personal taste, I guess. To me, the newer
    models are
    easier to use ... once you learn them (of course). There are
    trade-offs in
    either camp, obviously.
    > if someone could tell me some concrete thing
    > that AS3 can do that AS1 cannot
    > I would appreciate it;
    I'm sure there are more, but here's a concrete thing off the
    top of my
    head: AS3 allows you to reparent movie clips (and other
    visual display
    objects) simply by removing them from the display list of one
    object and
    adding them to another. A practical example that comes to
    mind is a jigsaw
    puzzle, in which snapped-together pieces stay together,
    making it easy to
    move snapped-together pieces as a single group. Each
    individual piece could
    initially belong to the display list of the main timeline,
    but could be
    moved to the collective display list of a group of
    snapped-together pieces.
    Not that a single example should sway you. The example I
    made might
    just be meaningless to you, because you might not be
    interested in
    Flash-based jigsaws (or you might be interested, but would
    rather move
    snapped-together pieces by way of some algorithm that tracks
    the position
    and movement of each individual piece -- again, you're
    trading one set of
    complexities for another; on the main, I personally find the
    complexities of
    AS3 worth the learning curve).
    > I am working on my first AS3 project - shopping cart -
    but
    > I will not use external packages );
    And you shouldn't, unless you feel that external classes
    would help you.
    For me, I like the idea of utility classes (at least). In
    order to create a
    dynamic text field in AS1 -- let's say a non-selectable text
    field, that
    resizes as needed to fit the text, with a sans serif font --
    you might do
    something like this:
    var tf = this.createTextField("myTextField", 0, 0, 0, 0, 0);
    tf.selectable = false;
    tf.autoSize = "left";
    var fmt = new TextFormat();
    fmt.font = "_sans";
    tf.setNewTextFormat(fmt);
    tf.text = "Lorem ipsum dolor sit amet";
    (Note, this assumes Flash Player 8 or higher, because prior
    to Flash Player
    8, the MovieClip.createTextField() method returns Void.)
    So ... to me, that's a lot to type. Again (this is my mantra
    in this
    post) ... one set of complexities for another. To reuse this
    code, I could
    certainly throw it into a function. Let's say something like
    this:
    function makeTextField(target, text) {
    var tf = target.createTextField("myTextField" +
    target.getNextHighestDepth(),
    target.getNextHighestDepth(), 0, 0, 0, 0);
    tf.selectable = false;
    tf.autoSize = "left";
    var fmt = new TextFormat();
    fmt.font = "_sans";
    tf.setNewTextFormat(fmt);
    tf.text = text;
    makeTextField(this, "Lorem ipsum dolor sit amet");
    That's a tried and true procedural way to make your work
    easier. I
    think, so far, you would agree ... and I think, for you,
    there's nothing new
    so far. Notice that to keep instance names unique, I used
    MovieClip.getNextHighestDepth() to append a number to the
    instance name, and
    also to ensure that a safe depth is met. A real
    implementation would
    probably include x,y positioning parameters, to make sure
    text doesn't
    overlap ... but you get the idea.
    I could use AS2 to create a utility class called, say,
    SimpleText.
    Here's a stab at it. Quick and dirty AS2 external class file.
    // Class file
    class net.quip.utils.text.SimpleText {
    public function SimpleText() {};
    public static function makeTextField (target:MovieClip,
    text:String):Void {
    var tf:TextField = target.createTextField("myTextField" +
    target.getNextHighestDepth(), target.getNextHighestDepth(),
    0, 0, 0, 0);
    tf.selectable = false;
    tf.autoSize = "left";
    var fmt:TextFormat = new TextFormat();
    fmt.font = "_sans";
    tf.setNewTextFormat(fmt);
    tf.text = text;
    More complex? In a sense, sure. Not by a whole lot, if you
    really look
    at it. The AS1 function version was a teensy bit bigger than
    the
    non-function version. The AS2 class version is a teensy bit
    bigger than the
    AS1 function version. But once it's done, it's done. If I
    ever want this
    functionality, I just import my class and use its (in this
    case) static
    method:
    import net.quip.utils.text.SimpleText;
    SimpleText.makeTextField(this, "Lorem ipsum dolor sit amet");
    In my experience, that saves me time and effort. And this
    same sort of
    approach applies to non-static methods as well. It's just a
    way to organize
    your code. Many people find it more efficient. If you don't,
    then you
    don't. ;) It's as simple as that.
    David Stiller
    Adobe Community Expert
    Dev blog,
    http://www.quip.net/blog/
    "Luck is the residue of good design."

  • I own a copy of CS6 and not cloud, so why am I asked to renew?

    I own a copy of CS6 and not cloud, so why am I asked to renew?

    Cupertino, Bangert, Even though you have copied all the files and migrated to your new pc, you will not be able to transfer the licensing information.
    Would suggest you to uninstall PS CS6 using the native uninstaller from Applications > Utilities > Adobe Installers
    Re-install PS CS6 using the disc or from here, Download CS6 products
    Use your serial key to register and you should be good to go.
    Let me know in case you get into any issues.
    Cheers!!
    ~ Adobe

  • Need Help to see why the performance is not good

    Hi,
    We have an application that all process are developed in PL/SQL on Oracle 9i Database :
    Oracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit Production
    PL/SQL Release 9.2.0.6.0 - Production
    Why I have created this package. the application is a production management on chemical industries. I need to sometimes trace the Manufacturing order execution to eventually answer some incoherent data. If I analyze directly the data in the Table is not always responding because the origin of problem can be provide of some execution that perform some calculation.
    In the procedure or function a use my package PAC_LOG_ERROR.PUT_LINE(xxxxxx) to save the information. This command save the information in the memory before. At the end of the procedure or function a perform the insert with the COMMIT calling PAC_LOG_ERROR.LOGS or PAC_LOG_ERROR.ERRORS on the catch exception.
    This package is always call. On each routines performed I execute it. In the trace log of the database we have see a problem we the procedure GET_PROC_NAME in the package. We have identify that is called more that 800x and increase the performance. Who increase is this select command :
        SELECT * INTO SOURCE_TEXT
        FROM (SELECT TEXT FROM all_source
            WHERE OWNER = SOURCE_OWNER AND
                  NAME=SOURCE_NAME AND
                  TYPE IN ('PROCEDURE','FUNCTION','PACKAGE BODY') AND
                  LINE <= SOURCE_LINE AND SUBSTR(TRIM(TEXT),1,9) IN ('PROCEDURE','FUNCTION ')
            ORDER BY LINE DESC)
        WHERE ROWNUM = 1;I use it to get the procedure or function name where my log proc is called. I now that I can pass in parameters, but I have think to use an automatic method, that can help to not have some problem with others developer team to make a copy/past and not update the parameters. Because the Log info is read by the Help Desk and if we have an error on the information, it not a good help.
    COULD YOU PLEASE HELP ME TO OPTIMIZE OR SAID THE BETTER METHOD TO DO IT ?
    Here my package :
    create or replace
    PACKAGE PAC_LOG_ERROR AS
    -- Name         : pac_log_error.sql
    -- Author       : Calà Salvatore - 02 July 2010
    -- Description  : Basic Error and Log management.
    -- Usage notes  : To active the Log management execute this statement
    --                UPDATE PARAM_TECHNIC SET PRM_VALUE = 'Y' WHERE PRM_TYPE = 'TRC_LOG';
    --                COMMIT;
    --                To set the period in day before to delete tracability
    --                UPDATE PARAM_TECHNIC SET PRM_VALUE = 60 WHERE PRM_TYPE = 'DEL_TRC_LOG';
    --                COMMIT;
    --                To set the number in day where the ERROR is save before deleted
    --                UPDATE PARAM_TECHNIC SET PRM_VALUE = 60 WHERE PRM_TYPE = 'DEL_TRC_LOG';
    --                COMMIT;
    -- Requirements : Packages PAC_PUBLIC and OWA_UTIL
    -- Revision History
    -- --------+---------------+-------------+--------------------------------------
    -- Version |    Author     |  Date       | Comment
    -- --------+---------------+-------------+--------------------------------------
    -- 1.0.0   | S. Calà       | 02-Jul-2010 | Initial Version
    -- --------+---------------+-------------+--------------------------------------
    --         |               |             |
    -- --------+---------------+-------------+--------------------------------------
      PROCEDURE INITIALIZE;
      PROCEDURE CLEAN;
      PROCEDURE RESETS(IN_SOURCE IN VARCHAR2 DEFAULT NULL);
      PROCEDURE PUT_LINE(TXT IN VARCHAR2);
      PROCEDURE ERRORS(REF_TYPE IN VARCHAR2 DEFAULT 'SITE', REF_VALUE IN VARCHAR2 DEFAULT '99', ERR_CODE IN NUMBER DEFAULT SQLCODE, ERR_MSG IN VARCHAR2 DEFAULT SQLERRM);
      PROCEDURE LOGS(REF_TYPE IN VARCHAR2 DEFAULT 'SITE', REF_VALUE IN VARCHAR2 DEFAULT '99');
    END PAC_LOG_ERROR;
    create or replace
    PACKAGE BODY PAC_LOG_ERROR
    AS
      /* Private Constant */
      CR    CONSTANT CHAR(1)  := CHR(13);  -- Retour chariot
      LF    CONSTANT CHAR(1)  := CHR(10);  -- Saut de ligne
      CR_LF CONSTANT CHAR(2)  := LF || CR; --Saut de ligne et retour chariot
      TAB   CONSTANT PLS_INTEGER := 50;
      sDelay   CONSTANT PLS_INTEGER := 30;
      /* Private Record */
      TYPE REC_LOG IS RECORD(
        ERR_DATE TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP,
        ERR_TXT  VARCHAR2(4000)
      /* Private Type Table */
      TYPE TAB_VALUE IS TABLE OF REC_LOG INDEX BY PLS_INTEGER;
      TYPE TAB_POINTER IS TABLE OF TAB_VALUE INDEX BY VARCHAR2(80);
      /* Private Variables Structures */
      LOG_TRC PARAM_TECHNIC.PRM_VALUE%TYPE;
      LIST_PARAM TAB_POINTER;
      /* Private Programs */
      FUNCTION GET_PROC_NAME( SOURCE_OWNER IN all_source.OWNER%TYPE
                             ,SOURCE_NAME  IN all_source.NAME%TYPE
                             ,SOURCE_LINE  IN all_source.LINE%TYPE) RETURN VARCHAR2
      AS
        SOURCE_TEXT  all_source.TEXT%TYPE;
        TYPE RECORD_TEXT IS TABLE OF all_source.TEXT%TYPE;
        RETURN_TEXT     RECORD_TEXT;
      BEGIN
        SELECT * INTO SOURCE_TEXT
        FROM (SELECT TEXT FROM all_source
            WHERE OWNER = SOURCE_OWNER AND
                  NAME=SOURCE_NAME AND
                  TYPE IN ('PROCEDURE','FUNCTION','PACKAGE BODY') AND
                  LINE <= SOURCE_LINE AND SUBSTR(TRIM(TEXT),1,9) IN ('PROCEDURE','FUNCTION ')
            ORDER BY LINE DESC)
        WHERE ROWNUM = 1;
        IF SOURCE_TEXT IS NOT NULL OR  SOURCE_TEXT != '' THEN
          SOURCE_TEXT := TRIM(SUBSTR(SOURCE_TEXT,1,INSTR(SOURCE_TEXT,'(')-1));     
          SOURCE_TEXT := LTRIM(LTRIM(TRIM(SOURCE_TEXT),'PROCEDURE'),'FUNCTION');
          SOURCE_TEXT := SOURCE_NAME||'.'|| TRIM(SOURCE_TEXT);
        ELSE
          SOURCE_TEXT := 'ANONYMOUS BLOCK';
        END IF;
        RETURN SOURCE_TEXT;
      END GET_PROC_NAME;
      PROCEDURE SELECT_MASTER(REF_TYPE IN VARCHAR2, PARAM_VALUE IN VARCHAR2, SITE OUT VARCHAR2, REF_MASTER OUT VARCHAR2)
      AS
      BEGIN
          REF_MASTER := '';
          SITE := '99';
          CASE UPPER(REF_TYPE)
            WHEN 'PO' THEN -- Process Order
              SELECT SITE_CODE INTO SITE FROM PO_PROCESS_ORDER WHERE PO_NUMBER = PARAM_VALUE;
            WHEN 'SO' THEN -- Shop Order
              SELECT P.SITE_CODE,P.PO_NUMBER INTO SITE,REF_MASTER FROM SO_SHOP_ORDER S
              INNER JOIN PO_PROCESS_ORDER P ON P.PO_NUMBER = S.PO_NUMBER
              WHERE S.NUMOF = PARAM_VALUE;
            WHEN 'SM' THEN -- Submixing
              SELECT SITE_CODE,NUMOF INTO SITE,REF_MASTER FROM SO_SUBMIXING WHERE IDSM = PARAM_VALUE;
            WHEN 'IDSM' THEN -- Submixing
              SELECT SITE_CODE,NUMOF INTO SITE,REF_MASTER FROM SO_SUBMIXING WHERE IDSM = PARAM_VALUE;
            WHEN 'PR' THEN -- Pourring
              SELECT B.SITE_CODE,P.NUMOF INTO SITE,REF_MASTER FROM SO_POURING P
              INNER JOIN SO_SUBMIXING B ON B.IDSM=P.IDSM
              WHERE P.IDSM = PARAM_VALUE;
            WHEN 'NUMSMP' THEN -- Pourring
              SELECT SITE_CODE,NUMOF INTO SITE,REF_MASTER FROM SAMPLE WHERE NUMSMP = TO_NUMBER(PARAM_VALUE);
    --        WHEN 'MSG' THEN -- Messages
    --          SELECT SITE_CODE,PO_NUMBER INTO SITE,REF_MASTER FROM CMS_INTERFACE.MAP_ITF_PO WHERE MSG_ID = PARAM_VALUE;
            ELSE
              SITE := sys_context('usr_context', 'site_attribute');
          END CASE;
      EXCEPTION
        WHEN OTHERS THEN
          REF_MASTER := '';
          SITE := sys_context('usr_context', 'site_attribute');
      END SELECT_MASTER;
      PROCEDURE ADD_LIST_PROC
      AS
      PRAGMA AUTONOMOUS_TRANSACTION;
      BEGIN
        MERGE INTO LOG_PARAM A
        USING (SELECT OWNER, TYPE
                     ,NAME PROC
                     , CASE NAME WHEN SUBNAME THEN NULL
                                 ELSE SUBNAME
                       END SUBPROC
               FROM (
                  SELECT owner,TYPE,UPPER(NAME) NAME,UPPER(trim(substr(substr(trim(text),1,instr(trim(text),'(')-1),instr(substr(trim(text),1,instr(trim(text),'(')-1),' ')))) SUBNAME
                         FROM ALL_SOURCE where owner in ('CMS_ADM','CMS_INTERFACE')
                                             and type in ('FUNCTION','PROCEDURE','PACKAGE BODY')
                                             and (instr(substr(trim(text),1,instr(trim(upper(text)),'(')-1),'FUNCTION') = 1 or instr(substr(trim(text),1,instr(trim(upper(text)),'(')-1),'PROCEDURE')=1)
               )-- ORDER BY OWNER,PROC,SUBPROC NULLS FIRST
        ) B
        ON (A.OWNER = B.OWNER AND A.TYPE = B.TYPE AND A.PROC=B.PROC AND NVL(A.SUBPROC,' ') = NVL(B.SUBPROC,' '))
        WHEN NOT MATCHED THEN
          INSERT (OWNER,TYPE,PROC,SUBPROC) VALUES (B.OWNER,B.TYPE,B.PROC,B.SUBPROC)
        WHEN MATCHED THEN
          UPDATE SET ACTIVE = ACTIVE;
        DELETE LOG_PARAM A
        WHERE NOT EXISTS (SELECT OWNER, TYPE
                     ,NAME PROC
                     , CASE NAME WHEN SUBNAME THEN NULL
                                 ELSE SUBNAME
                       END SUBPROC
               FROM (
                  SELECT owner,TYPE,NAME,upper(trim(substr(substr(trim(text),1,instr(trim(text),'(')-1),instr(substr(trim(text),1,instr(trim(text),'(')-1),' ')))) SUBNAME
                         FROM ALL_SOURCE where owner in ('CMS_ADM','CMS_INTERFACE')
                                             and type in ('FUNCTION','PROCEDURE','PACKAGE BODY')
                                             and (instr(substr(trim(text),1,instr(trim(text),'(')-1),'FUNCTION') = 1 or instr(substr(trim(text),1,instr(trim(text),'(')-1),'PROCEDURE')=1)
               ) WHERE A.OWNER = OWNER AND A.TYPE = TYPE AND A.PROC=PROC AND NVL(A.SUBPROC,' ') = NVL(SUBPROC,' '));
        COMMIT;
      EXCEPTION
        WHEN OTHERS THEN
          NULL;
      END ADD_LIST_PROC;
      PROCEDURE INITIALIZE
      AS
      BEGIN
        LIST_PARAM.DELETE;
        CLEAN;
    --    ADD_LIST_PROC;
      EXCEPTION
        WHEN OTHERS THEN
          NULL;
      END INITIALIZE;
      PROCEDURE CLEAN
      AS
        PRAGMA AUTONOMOUS_TRANSACTION;
        dtTrcLog DATE;
        dtTrcErr DATE;
      BEGIN
        BEGIN
          SELECT dbdate-NUMTODSINTERVAL(to_number(PRM_VALUE),'DAY') INTO dtTrcLog
          FROM PARAM_TECHNIC WHERE PRM_TYPE = 'DEL_TRC_LOG';
        EXCEPTION
          WHEN OTHERS THEN
            dtTrcLog := dbdate -NUMTODSINTERVAL(sDelay,'DAY');
        END;
        BEGIN
          SELECT dbdate-NUMTODSINTERVAL(to_number(PRM_VALUE),'DAY') INTO dtTrcErr
          FROM PARAM_TECHNIC WHERE PRM_TYPE = 'DEL_TRC_ERR';
        EXCEPTION
          WHEN OTHERS THEN
            dtTrcErr := dbdate -NUMTODSINTERVAL(sDelay,'DAY');
          END;
        DELETE FROM ERROR_LOG WHERE ERR_TYPE ='LOG' AND ERR_DATE < dtTrcLog;
        DELETE FROM ERROR_LOG WHERE ERR_TYPE ='ERROR' AND ERR_DATE < dtTrcErr;
        COMMIT;
      EXCEPTION
        WHEN OTHERS THEN
          NULL; -- Do nothing if error occurs and catch exception
      END CLEAN;
      PROCEDURE RESETS(IN_SOURCE IN VARCHAR2 DEFAULT NULL)
      AS
        SOURCE_OWNER all_source.OWNER%TYPE;
        SOURCE_NAME      all_source.NAME%TYPE;
        SOURCE_LINE      all_source.LINE%TYPE;
        SOURCE_TEXT  all_source.TEXT%TYPE;
        SOURCE_PROC  VARCHAR2(32727);
      BEGIN
        OWA_UTIL.WHO_CALLED_ME(owner    => SOURCE_OWNER,
                               name     => SOURCE_NAME,
                               lineno   => SOURCE_LINE,
                               caller_t => SOURCE_TEXT);
        IF SOURCE_PROC IS NULL THEN
          SOURCE_PROC := SUBSTR(GET_PROC_NAME(SOURCE_OWNER,SOURCE_NAME,SOURCE_LINE),1,125);
        ELSE
          SOURCE_PROC := IN_SOURCE;
        END IF;
        LIST_PARAM.DELETE(SOURCE_PROC);
      EXCEPTION
        WHEN OTHERS THEN
          NULL;
      END RESETS;
      PROCEDURE PUT_LINE(TXT IN VARCHAR2)
      AS
        PRAGMA AUTONOMOUS_TRANSACTION;
        SOURCE_OWNER     all_source.OWNER%TYPE;
        SOURCE_NAME     all_source.NAME%TYPE;
        SOURCE_LINE     all_source.LINE%TYPE;
        SOURCE_TEXT all_source.TEXT%TYPE;
        SOURCE_PROC VARCHAR2(128); 
      BEGIN
        IF TXT IS NULL OR TXT = '' THEN
          RETURN;
        END IF;
        OWA_UTIL.WHO_CALLED_ME(owner    => SOURCE_OWNER,
                               name     => SOURCE_NAME,
                               lineno   => SOURCE_LINE,
                               caller_t => SOURCE_TEXT);
        SOURCE_PROC := GET_PROC_NAME(SOURCE_OWNER,SOURCE_NAME,SOURCE_LINE);
        IF LIST_PARAM.EXISTS(SOURCE_PROC) THEN
          LIST_PARAM(SOURCE_PROC)(LIST_PARAM(SOURCE_PROC).COUNT+1).ERR_TXT := TXT;
        ELSE 
          LIST_PARAM(SOURCE_PROC)(1).ERR_TXT := TXT;
        END IF;
      EXCEPTION
        WHEN OTHERS THEN
          NULL;   
      END PUT_LINE;
      PROCEDURE LOGS(REF_TYPE IN VARCHAR2 DEFAULT 'SITE', REF_VALUE IN VARCHAR2 DEFAULT '99')
      AS
        PRAGMA AUTONOMOUS_TRANSACTION;
        MASTER_VALUE ERROR_LOG.ERR_MASTER%TYPE;
        SITE PARAMTAB.SITE_CODE%TYPE;
        SOURCE_OWNER     all_source.OWNER%TYPE;
        SOURCE_NAME     all_source.NAME%TYPE;
        SOURCE_LINE     all_source.LINE%TYPE;
        SOURCE_TEXT all_source.TEXT%TYPE;
        SOURCE_PROC VARCHAR2(128);
        ERR_KEY NUMBER;
      BEGIN
    --    NULL;
        OWA_UTIL.WHO_CALLED_ME(owner    => SOURCE_OWNER,
                               name     => SOURCE_NAME,
                               lineno   => SOURCE_LINE,
                               caller_t => SOURCE_TEXT);
        SOURCE_PROC := SUBSTR(GET_PROC_NAME(SOURCE_OWNER,SOURCE_NAME,SOURCE_LINE),1,128);
        LIST_PARAM.DELETE(SOURCE_PROC);
    --    SELECT NVL(MAX(ACTIVE),'N') INTO LOG_TRC FROM LOG_PARAM WHERE TRIM(UPPER((PROC||'.'||SUBPROC))) = TRIM(UPPER(SOURCE_PROC))
    --                                      AND OWNER =SOURCE_OWNER AND TYPE = SOURCE_TEXT ;
    --    IF LOG_TRC = 'N' THEN
    --      LIST_PARAM.DELETE(SOURCE_PROC);
    --      RETURN;
    --    END IF;   
    --    SELECT_MASTER(REF_TYPE => UPPER(REF_TYPE), PARAM_VALUE => REF_VALUE, SITE => SITE, REF_MASTER => MASTER_VALUE);
    --    ERR_KEY := TO_CHAR(LOCALTIMESTAMP,'YYYYMMDDHH24MISSFF6');
    --    FOR AIX IN 1..LIST_PARAM(SOURCE_PROC).COUNT LOOP
    --      INSERT INTO ERROR_LOG (ERR_KEY, ERR_SITE,ERR_SLAVE  ,ERR_MASTER  ,ERR_TYPE ,ERR_PROC,ERR_DATE,ERR_TXT)
    --      VALUES (ERR_KEY,SITE,REF_VALUE,MASTER_VALUE,'LOG',SOURCE_PROC,LIST_PARAM(SOURCE_PROC)(AIX).ERR_DATE ,LIST_PARAM(SOURCE_PROC)(AIX).ERR_TXT);
    --    END LOOP; 
    --    UPDATE SESSION_CONTEXT SET SCX_ERR_KEY = ERR_KEY WHERE SCX_ID = SYS_CONTEXT('USERENV','SESSIONID');
    --    LIST_PARAM.DELETE(SOURCE_PROC);
    --    COMMIT;
      EXCEPTION
        WHEN OTHERS THEN
          LIST_PARAM.DELETE(SOURCE_PROC);
      END LOGS;
      PROCEDURE ERRORS(REF_TYPE IN VARCHAR2 DEFAULT 'SITE', REF_VALUE IN VARCHAR2 DEFAULT '99', ERR_CODE IN NUMBER DEFAULT SQLCODE, ERR_MSG IN VARCHAR2 DEFAULT SQLERRM)
      AS
        PRAGMA AUTONOMOUS_TRANSACTION;
        MASTER_VALUE ERROR_LOG.ERR_MASTER%TYPE;
        SITE         PARAMTAB.SITE_CODE%TYPE;
        SOURCE_OWNER all_source.OWNER%TYPE;
        SOURCE_NAME      all_source.NAME%TYPE;
        SOURCE_LINE      all_source.LINE%TYPE;
        SOURCE_TEXT  all_source.TEXT%TYPE;
        SOURCE_PROC  VARCHAR2(4000);
        ERR_KEY NUMBER := TO_CHAR(LOCALTIMESTAMP,'YYYYMMDDHH24MISSFF6');
      BEGIN
        OWA_UTIL.WHO_CALLED_ME(owner    => SOURCE_OWNER,
                               name     => SOURCE_NAME,
                               lineno   => SOURCE_LINE,
                               caller_t => SOURCE_TEXT);
        SOURCE_PROC := SUBSTR(GET_PROC_NAME(SOURCE_OWNER,SOURCE_NAME,SOURCE_LINE),1,125);
        SELECT_MASTER(REF_TYPE => UPPER(REF_TYPE), PARAM_VALUE => REF_VALUE, SITE => SITE, REF_MASTER => MASTER_VALUE);
       IF LIST_PARAM.EXISTS(SOURCE_PROC) THEN
          FOR AIX IN 1..LIST_PARAM(SOURCE_PROC).COUNT LOOP
            INSERT INTO ERROR_LOG (ERR_KEY,ERR_SITE,ERR_SLAVE,ERR_MASTER,ERR_PROC,ERR_DATE,ERR_TXT,ERR_CODE,ERR_MSG)
            VALUES (ERR_KEY,SITE,REF_VALUE,MASTER_VALUE,SOURCE_PROC,LIST_PARAM(SOURCE_PROC)(AIX).ERR_DATE, LIST_PARAM(SOURCE_PROC)(AIX).ERR_TXT,ERR_CODE,ERR_MSG);
          END LOOP; 
         LIST_PARAM.DELETE(SOURCE_PROC);
        ELSE
          INSERT INTO ERROR_LOG (ERR_KEY,ERR_SITE,ERR_SLAVE,ERR_MASTER,ERR_PROC,ERR_DATE,ERR_TXT,ERR_CODE,ERR_MSG)
          VALUES (ERR_KEY,SITE,REF_VALUE,MASTER_VALUE,SOURCE_PROC,CURRENT_TIMESTAMP,'Error info',ERR_CODE,ERR_MSG);
        END IF;
        UPDATE SESSION_CONTEXT SET SCX_ERR_KEY = ERR_KEY WHERE SCX_ID = sys_context('usr_context', 'session_id');
        COMMIT;
      EXCEPTION
        WHEN OTHERS THEN
          LIST_PARAM.DELETE(SOURCE_PROC);
      END ERRORS;
    END PAC_LOG_ERROR;

    This package is always call. On each routines performed I execute it. In the trace log of the database we have see a problem we the procedure GET_PROC_NAME in the package. We have identify that is called more that 800x and increase the performance. Who increase is this select command :
        SELECT * INTO SOURCE_TEXT
        FROM (SELECT TEXT FROM all_source
            WHERE OWNER = SOURCE_OWNER AND
                  NAME=SOURCE_NAME AND
                  TYPE IN ('PROCEDURE','FUNCTION','PACKAGE BODY') AND
                  LINE <= SOURCE_LINE AND SUBSTR(TRIM(TEXT),1,9) IN ('PROCEDURE','FUNCTION ')
            ORDER BY LINE DESC)
        WHERE ROWNUM = 1;Complex SQL like inline views and views of views can overwhelm the cost-based optimizer resulting in bad execution plans. Start with getting an execution plan of your problem query to see if it is inefficient - look for full table scans in particular. You might bet better performance by eliminating the IN and merging the results of 3 queries with a UNION.

  • Why does Oil Paint not appear on my CS6 filter menu?

    Here is all System Info:
    Adobe Photoshop Version: 13.0.1 (13.0.1.3 20131024.r.34 2013/10/24:21:00:00) x64
    Operating System: Windows 7 64-bit
    Version: 6.1 Service Pack 1
    System architecture: Intel CPU Family:6, Model:7, Stepping:10 with MMX, SSE Integer, SSE FP, SSE2, SSE3, SSE4.1
    Physical processor count: 4
    Processor speed: 2833 MHz
    Built-in memory: 8191 MB
    Free memory: 5141 MB
    Memory available to Photoshop: 7246 MB
    Memory used by Photoshop: 73 %
    Image tile size: 128K
    Image cache levels: 4
    Photoshop crashed on 11/10/2013 at 7:09:34 PM (AllocateSharedGLResources)
    OpenGL Drawing: Enabled.
    OpenGL Drawing Mode: Advanced
    OpenGL Allow Normal Mode: True.
    OpenGL Allow Advanced Mode: True.
    OpenGL Allow Old GPUs: Not Detected.
    Video Card Vendor: NVIDIA Corporation
    Video Card Renderer: GeForce GTS 250/PCIe/SSE2
    Display: 1
    Display Bounds:=  top: 0, left: 0, bottom: 1050, right: 1680
    Video Card Number: 1
    Video Card: NVIDIA GeForce GTS 250
    OpenCL Version:
    Driver Version: 9.18.13.3165
    Driver Date: 20131023000000.000000-000
    Video Card Driver: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
    Video Mode: 1680 x 1050 x 4294967296 colors
    Video Card Caption: NVIDIA GeForce GTS 250
    Video Card Memory: 512 MB
    Video Rect Texture Size: 8192
    Serial number: 92628016957305036845
    Application folder: C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\
    Temporary file path: C:\Users\bob\AppData\Local\Temp\
    Photoshop scratch has async I/O enabled
    Scratch volume(s):
      C:\, 698.6G, 443.5G free
    Required Plug-ins folder: C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\Required\
    Primary Plug-ins folder: C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\Plug-ins\
    Additional Plug-ins folder: C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\Required\Plug-Ins\Filters\
    Installed components:
       A3DLIBS.dll   A3DLIB Dynamic Link Library   9.2.0.112  
       ACE.dll   ACE 2012/06/05-15:16:32   66.507768   66.507768
       adbeape.dll   Adobe APE 2012/01/25-10:04:55   66.1025012   66.1025012
       AdobeLinguistic.dll   Adobe Linguisitc Library   6.0.0  
       AdobeOwl.dll   Adobe Owl 2012/06/26-12:17:19   4.0.95   66.510504
       AdobePDFL.dll   PDFL 2011/12/12-16:12:37   66.419471   66.419471
       AdobePIP.dll   Adobe Product Improvement Program   6.0.0.1654  
       AdobeXMP.dll   Adobe XMP Core 2012/02/06-14:56:27   66.145661   66.145661
       AdobeXMPFiles.dll   Adobe XMP Files 2012/02/06-14:56:27   66.145661   66.145661
       AdobeXMPScript.dll   Adobe XMP Script 2012/02/06-14:56:27   66.145661   66.145661
       adobe_caps.dll   Adobe CAPS   6,0,29,0  
       AGM.dll   AGM 2012/06/05-15:16:32   66.507768   66.507768
       ahclient.dll    AdobeHelp Dynamic Link Library   1,7,0,56  
       aif_core.dll   AIF   3.0   62.490293
       aif_ocl.dll   AIF   3.0   62.490293
       aif_ogl.dll   AIF   3.0   62.490293
       amtlib.dll   AMTLib (64 Bit)   6.0.0.75 (BuildVersion: 6.0; BuildDate: Mon Jan 16 2012 18:00:00)   1.000000
       ARE.dll   ARE 2012/06/05-15:16:32   66.507768   66.507768
       AXE8SharedExpat.dll   AXE8SharedExpat 2011/12/16-15:10:49   66.26830   66.26830
       AXEDOMCore.dll   AXEDOMCore 2011/12/16-15:10:49   66.26830   66.26830
       Bib.dll   BIB 2012/06/05-15:16:32   66.507768   66.507768
       BIBUtils.dll   BIBUtils 2012/06/05-15:16:32   66.507768   66.507768
       boost_date_time.dll   DVA Product   6.0.0  
       boost_signals.dll   DVA Product   6.0.0  
       boost_system.dll   DVA Product   6.0.0  
       boost_threads.dll   DVA Product   6.0.0  
       cg.dll   NVIDIA Cg Runtime   3.0.00007  
       cgGL.dll   NVIDIA Cg Runtime   3.0.00007  
       CIT.dll   Adobe CIT   2.0.5.19287   2.0.5.19287
       CoolType.dll   CoolType 2012/06/05-15:16:32   66.507768   66.507768
       data_flow.dll   AIF   3.0   62.490293
       dvaaudiodevice.dll   DVA Product   6.0.0  
       dvacore.dll   DVA Product   6.0.0  
       dvamarshal.dll   DVA Product   6.0.0  
       dvamediatypes.dll   DVA Product   6.0.0  
       dvaplayer.dll   DVA Product   6.0.0  
       dvatransport.dll   DVA Product   6.0.0  
       dvaunittesting.dll   DVA Product   6.0.0  
       dynamiclink.dll   DVA Product   6.0.0  
       ExtendScript.dll   ExtendScript 2011/12/14-15:08:46   66.490082   66.490082
       FileInfo.dll   Adobe XMP FileInfo 2012/01/17-15:11:19   66.145433   66.145433
       filter_graph.dll   AIF   3.0   62.490293
       hydra_filters.dll   AIF   1.0   53.364221
       icucnv40.dll   International Components for Unicode 2011/11/15-16:30:22    Build gtlib_3.0.16615  
       icudt40.dll   International Components for Unicode 2011/11/15-16:30:22    Build gtlib_3.0.16615  
       image_compiler.dll   AIF   1.0   53.364221
       image_flow.dll   AIF   3.0   62.490293
       image_runtime.dll   AIF   3.0   62.490293
       JP2KLib.dll   JP2KLib 2011/12/12-16:12:37   66.236923   66.236923
       libifcoremd.dll   Intel(r) Visual Fortran Compiler   10.0 (Update A)  
       libmmd.dll   Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler   10.0  
       LogSession.dll   LogSession   2.1.2.1640  
       mediacoreif.dll   DVA Product   6.0.0  
       MPS.dll   MPS 2012/02/03-10:33:13   66.495174   66.495174
       msvcm80.dll   Microsoft® Visual Studio® 2005   8.00.50727.6195  
       msvcm90.dll   Microsoft® Visual Studio® 2008   9.00.30729.1  
       msvcp100.dll   Microsoft® Visual Studio® 2010   10.00.40219.1  
       msvcp80.dll   Microsoft® Visual Studio® 2005   8.00.50727.6195  
       msvcp90.dll   Microsoft® Visual Studio® 2008   9.00.30729.1  
       msvcr100.dll   Microsoft® Visual Studio® 2010   10.00.40219.1  
       msvcr80.dll   Microsoft® Visual Studio® 2005   8.00.50727.6195  
       msvcr90.dll   Microsoft® Visual Studio® 2008   9.00.30729.1  
       pdfsettings.dll   Adobe PDFSettings   1.04  
       Photoshop.dll   Adobe Photoshop CS6   CS6  
       Plugin.dll   Adobe Photoshop CS6   CS6  
       PlugPlug.dll   Adobe(R) CSXS PlugPlug Standard Dll (64 bit)   3.0.0.383  
       PSArt.dll   Adobe Photoshop CS6   CS6  
       PSViews.dll   Adobe Photoshop CS6   CS6  
       SCCore.dll   ScCore 2011/12/14-15:08:46   66.490082   66.490082
       ScriptUIFlex.dll   ScriptUIFlex 2011/12/14-15:08:46   66.490082   66.490082
       tbb.dll   Intel(R) Threading Building Blocks for Windows   3, 0, 2010, 0406  
       tbbmalloc.dll   Intel(R) Threading Building Blocks for Windows   3, 0, 2010, 0406  
       TfFontMgr.dll   FontMgr   9.3.0.113  
       TfKernel.dll   Kernel   9.3.0.113  
       TFKGEOM.dll   Kernel Geom   9.3.0.113  
       TFUGEOM.dll   Adobe, UGeom©   9.3.0.113  
       updaternotifications.dll   Adobe Updater Notifications Library   6.0.0.24 (BuildVersion: 1.0; BuildDate: BUILDDATETIME)   6.0.0.24
       WRServices.dll   WRServices Friday January 27 2012 13:22:12   Build 0.17112   0.17112
       wu3d.dll   U3D Writer   9.3.0.113  
    Required plug-ins:
       3D Studio 13.0.1 (13.0.1.3 x001)
       Accented Edges 13.0
       Adaptive Wide Angle 13.0
       ADM 3.11x01
       Angled Strokes 13.0
       Average 13.0.1 (13.0.1.3 x001)
       Bas Relief 13.0
       BMP 13.0
       Chalk & Charcoal 13.0
       Charcoal 13.0
       Chrome 13.0
       Cineon 13.0.1 (13.0.1.3 x001)
       Clouds 13.0.1 (13.0.1.3 x001)
       Collada 13.0.1 (13.0.1.3 x001)
       Color Halftone 13.0
       Colored Pencil 13.0
       CompuServe GIF 13.0
       Conté Crayon 13.0
       Craquelure 13.0
       Crop and Straighten Photos 13.0.1 (13.0.1.3 x001)
       Crop and Straighten Photos Filter 13.0
       Crosshatch 13.0
       Crystallize 13.0
       Cutout 13.0
       Dark Strokes 13.0
       De-Interlace 13.0
       Dicom 13.0
       Difference Clouds 13.0.1 (13.0.1.3 x001)
       Diffuse Glow 13.0
       Displace 13.0
       Dry Brush 13.0
       Eazel Acquire 13.0.1 (13.0.1.3 x001)
       Embed Watermark 4.0
       Entropy 13.0.1 (13.0.1.3 x001)
       Extrude 13.0
       FastCore Routines 13.0.1 (13.0.1.3 x001)
       Fibers 13.0
       Film Grain 13.0
       Filter Gallery 13.0
       Flash 3D 13.0.1 (13.0.1.3 x001)
       Fresco 13.0
       Glass 13.0
       Glowing Edges 13.0
       Google Earth 4 13.0.1 (13.0.1.3 x001)
       Grain 13.0
       Graphic Pen 13.0
       Halftone Pattern 13.0
       HDRMergeUI 13.0
       IFF Format 13.0
       Ink Outlines 13.0
       JPEG 2000 13.0
       Kurtosis 13.0.1 (13.0.1.3 x001)
       Lens Blur 13.0
       Lens Correction 13.0
       Lens Flare 13.0
       Liquify 13.0
       Matlab Operation 13.0.1 (13.0.1.3 x001)
       Maximum 13.0.1 (13.0.1.3 x001)
       Mean 13.0.1 (13.0.1.3 x001)
       Measurement Core 13.0.1 (13.0.1.3 x001)
       Median 13.0.1 (13.0.1.3 x001)
       Mezzotint 13.0
       Minimum 13.0.1 (13.0.1.3 x001)
       MMXCore Routines 13.0.1 (13.0.1.3 x001)
       Mosaic Tiles 13.0
       Multiprocessor Support 13.0.1 (13.0.1.3 x001)
       Neon Glow 13.0
       Note Paper 13.0
       NTSC Colors 13.0.1 (13.0.1.3 x001)
       Ocean Ripple 13.0
       OpenEXR 13.0
       Paint Daubs 13.0
       Palette Knife 13.0
       Patchwork 13.0
       Paths to Illustrator 13.0
       PCX 13.0.1 (13.0.1.3 x001)
       Photocopy 13.0
       Photoshop 3D Engine 13.0.1 (13.0.1.3 x001)
       Picture Package Filter 13.0.1 (13.0.1.3 x001)
       Pinch 13.0
       Pixar 13.0.1 (13.0.1.3 x001)
       Plaster 13.0
       Plastic Wrap 13.0
       PNG 13.0
       Pointillize 13.0
       Polar Coordinates 13.0
       Portable Bit Map 13.0.1 (13.0.1.3 x001)
       Poster Edges 13.0
       Radial Blur 13.0
       Radiance 13.0.1 (13.0.1.3 x001)
       Range 13.0.1 (13.0.1.3 x001)
       Read Watermark 4.0
       Reticulation 13.0
       Ripple 13.0
       Rough Pastels 13.0
       Save for Web 13.0
       ScriptingSupport 13.0.1
       Shear 13.0
       Skewness 13.0.1 (13.0.1.3 x001)
       Smart Blur 13.0
       Smudge Stick 13.0
       Solarize 13.0.1 (13.0.1.3 x001)
       Spatter 13.0
       Spherize 13.0
       Sponge 13.0
       Sprayed Strokes 13.0
       Stained Glass 13.0
       Stamp 13.0
       Standard Deviation 13.0.1 (13.0.1.3 x001)
       Sumi-e 13.0
       Summation 13.0.1 (13.0.1.3 x001)
       Targa 13.0
       Texturizer 13.0
       Tiles 13.0
       Torn Edges 13.0
       Twirl 13.0
       U3D 13.0.1 (13.0.1.3 x001)
       Underpainting 13.0
       Vanishing Point 13.0
       Variance 13.0.1 (13.0.1.3 x001)
       Variations 13.0.1 (13.0.1.3 x001)
       Viveza 2 2.1.0.22656
       Water Paper 13.0
       Watercolor 13.0
       Wave 13.0
       Wavefront|OBJ 13.0.1 (13.0.1.3 x001)
       WIA Support 13.0.1 (13.0.1.3 x001)
       Wind 13.0
       Wireless Bitmap 13.0.1 (13.0.1.3 x001)
       ZigZag 13.0
    Optional and third party plug-ins:
       BackgroundFilter 2.2.0.22656
       Camera Raw 8.2
       Camera Raw Filter 8.2
       Color Efex Pro 4 4,20
       Color Efex Pro 4 4,20
       Dfine 2 2.2.0.22656
       FineStructuresFilter 2.2.0.22656
       HDR Efex Pro 2 2,10
       HotPixelsFilter 2.2.0.22656
       Merge to HDR Efex Pro 2 2,10
       Nik Collection Selective Tool 2.1.5.22621
       Noiseware 5.0.2.0
       ShadowsFilter 2.2.0.22656
       Sharpener Pro 3: (1) RAW Presharpener 3.1.0.22665
       Sharpener Pro 3: (2) Output Sharpener 3.1.0.22665
       Silver Efex Pro 2 2,100
       Silver Efex Pro 2 2,100
       SkinFilter 2.2.0.22656
       SkyFilter 2.2.0.22656
       StrongNoiseFilter 2.2.0.22656
       Topaz Adjust 4 10.0
       Topaz Adjust 5 10.0
       Topaz Clean 3 10.0
       Topaz DeJpeg 4 10.0
       Topaz DeNoise 5 10.0
       Topaz Detail 2 10.0
       Topaz ReMask 2 10.0
       Topaz ReMask 3 10.0
       Topaz Simplify 3 10.0
       TopazRemaskAutomate NO VERSION
       XiDenoiser 4.8.1
       XiQuantizer 3.7.3
    Plug-ins that failed to load: NONE
    Flash:
       TK-ACTIONS
       Mini Bridge
       Kuler
    Installed TWAIN devices: NONE

    What size is the Oil Paint.8bf?
    (right click and choose properties)
    Is the oil paint filter on the menu in the 32 bit version of photoshop cs6?
    Also, i notice you have the Viveza filter in the required plugins folder.
    It's not a good idea to put third party plugins in the required plugins folder.
      Twirl 13.0
       U3D 13.0.1 (13.0.1.3 x001)
       Underpainting 13.0
       Vanishing Point 13.0
       Variance 13.0.1 (13.0.1.3 x001)
       Variations 13.0.1 (13.0.1.3 x001)
       Viveza 2 2.1.0.22656
       Water Paper 13.0
       Watercolor 13.0
       Wave 13.0
       Wavefront|OBJ 13.0.1 (13.0.1.3 x001)
       WIA Support 13.0.1 (13.0.1.3 x001)
       Wind 13.0
       Wireless Bitmap 13.0.1 (13.0.1.3 x001)
       ZigZag 13.0
    A couple of other things to try:
    1. Disable the third party plugins by holding down the Shift key just after starting the launch of photoshop cs6.
        Keep holding the Shift key until you get the dialog as below.
    2. Reset the photoshop cs6 preferences by holding down the Shift+Alt+Ctrl keys just after launching cs6 and
        keep holding the keys down until you get a dialog asking if you want to delete the adobe photoshop settings file
      Press Yes because you do.

  • Photoshop cs6 will not open, why?

    photoshop cs6 will not open, why?

    Did it ever work on you machine?  Do you get any error message?  What OS are you using? You provide no information to even give us a clue as to what might be going on,

  • Trying to identify why a client patched a day after it's scheduled time. WUA off by GPO, 2/3 patches not in sccm repository.

    Hi All,
    I have one machine in a collection 33 that apparently patched and rebooted a day after it's scheduled patch window.  This client normally patches the 3rd Sunday of every month.  I have 2 reboot task sequences to make sure the client is ready to
    receive patches and another later on after patches should have installed to insure the machine is compliant.  Both task sequences went off when they were supposed to, but yesterday the server (w2k8 r2 standard) patched 3 updates and rebooted.  Automatic
    updates is disabled by GPO.  So I'm pretty sure it wasn't that.  What's vexing me is that two of the three patches are not in the sccm repository nor in the update list.  So I think I can safely say that those two didn't come from sccm
    doing it's own thing.  Least I would think at least.  I see in the windows update log the three patches and their time stamps.  What I need to be able to determine is why would sccm patch this client the following day.  Is this a wmi issue? 
    Is there something in a particular log I should be looking for? 
    Any direction would be great.  Thanks!
    HS

    Hi Mark,
    That crossed my mind as well.  One of the three patches was in the repository but I checked 3 times for the other two and they are not there, so it made me consider someone manually doing it.  I did check the security log, but I was finding tons
    of system account logons or other processes we have said up to log in.  I didn't find a user login.  I'm assuming based on this small snippet from the windowsupdate.log that it is config agent doing the updates. The first update I have in the repository,
    the last two are not there.  If someone can direct me to what I should be looking for that would be great.
    2014-05-19 11:27:39:801  912 19c8 Agent ** START **  Agent: Installing updates [CallerId = CcmExec]
    2014-05-19 11:27:39:801  912 19c8 Agent *********
    2014-05-19 11:27:39:801  912 19c8 Agent   * Updates to install = 1
    2014-05-19 11:27:39:804  912 19c8 Agent   *   Title = Security Update for Internet Explorer 11 for Windows Server 2008 R2 for x64-based Systems (KB2961851)
    2014-05-19 11:28:50:533  912 19c8 Agent ** START **  Agent: Installing updates [CallerId = CcmExec]
    2014-05-19 11:28:50:533 1928 1bfc COMAPI <<-- SUBMITTED -- COMAPI: Install [ClientId = CcmExec]
    2014-05-19 11:28:50:533  912 19c8 Agent *********
    2014-05-19 11:28:50:533  912 19c8 Agent   * Updates to install = 1
    2014-05-19 11:28:50:537  912 19c8 Agent   *   Title = Cumulative Security Update for Internet Explorer 11 for Windows Server 2008 R2 for x64-based Systems (KB2929437)
    2014-05-19 11:34:56:539  912 19c8 Agent ** START **  Agent: Installing updates [CallerId = CcmExec]
    2014-05-19 11:34:56:540 1928 1a1c COMAPI <<-- SUBMITTED -- COMAPI: Install [ClientId = CcmExec]
    2014-05-19 11:34:56:540  912 19c8 Agent *********
    2014-05-19 11:34:56:540  912 19c8 Agent   * Updates to install = 1
    2014-05-19 11:34:56:543  912 19c8 Agent   *   Title = Security Update for Windows Server 2008 R2 x64 Edition (KB2912390)

Maybe you are looking for

  • SRM -MDM in classic scenario

    Hi, Please let me know if am using SRM MDM in classic scenario then u2022If I create a shopping cart in SRM do I need to maintain the product category of the items selected from MDM in SRM as well. u2022Also, if PO is created in MM then does it mean

  • How to create reports in java or j2ee???

    I want to know how can we create reports in java or j2ee like we use crystal report in vb or .net.do we use jsp or servlet to generate the reports or is there any other tool to do the same?Members,please,do help me.

  • Problems with Export: Sizing.

    OK, here's a weird one. I had to turn a bunch of RAW files into 16bit Tiffs. I did the usual select>export, etc. I chose to resize such that the long edge was 12 inches. About 3 of the files came out that way and the rest were exported to native size

  • Incompatibility of iphoto with Marverick

    Iphoto is incompatible with my version of Marverick. How to rectify?

  • RegExp for massive copy/paste operation

    I run a books site with ~3,500 HTML pages on it. At the bottom of each page, in the main div, where the text goes, is a navigation link, for previous, next, and contents. As it's annoying for users to scroll to the bottom of the screen to navigate, I