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!
> -
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.
thanksThe 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,
RussellThis 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
dsdsdsdsddsdsdsdsd,
> 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: NONEWhat 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,
-
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!
HSHi 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
-
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