Compiler's -xs switch
We just switched to studio12 and I think we are having problems with the
compiler/linker switch -xs which detemines whether the debug info is
saved in the object or in the (in our case) library. We see this when
compiling/linking on both SunAMD and sun sparc.
In studio11 our shared library size changed by a factor of 10 depending on
whether or not the -xs switch was used.
IN STUDIO11
Studio 11 - debug library without '-xs' switch
ls -lt /cm/iqa/d_objs/SunAMD64/libs/debug64/libiq15.so.1
-rwxrwxr-x 1 noname nogroup 57,318,264 Dec 15 12:36 libx.so.1*
Studio 11 - debug library without '-xs' switch
ls -lt /cm/iqa/d_objs/SunAMD64/libs/debug64/libiq15.so.1
-rwxrwxr-x 1 noname nogroup 555,941,656 Dec 15 13:13 libx.so.1*
=====================================
STUDIO 12
In studio12 the size of the library is the same with or
without the use of the -xs switch
studio12 - no "-xs switch"
ls -lt /cm/iqa/d_objs/SunAMD64/libs/debug64/libiq15.so.1
-rwxrwxr-x 1 noname nogroup 587,676,248 Dec 15 13:45 libx.so.1*
with -xs switch
ls -lt /cm/iqa/d_objs/SunAMD64/libs/debug64/libiq15.so.1
-rwxrwxr-x 1 noname nogroup 587,678,528 Dec 15 14:38 libx.so.1*
Are we missing something when we compile/link in studio12 ?
Thanks,
tom
The amount of debug data depends on the number and kind of declarations in the compilation unit. C++ programs typically include a lot of standard headers with lots of declarations, so there is a lot of debug data. DWARF debug data is much larger than stabs, so the size of a C++ object file compiled with -g will be larger with Studio 12 than with Studio 11.
But the debug data is in a program section that is not loaded into memory unless you use a debugger or similar tool to access it. So you use more disk space, but not necessarily address space in the running program.
Similar Messages
-
Compilation problem when switching databases.
it looks like oracle reports need recompilation everytime in order to run on other databases otherthan database where it compiled.Otherwise Oracle reports says "Unable to load program units.Do you want to load source copy only?".If you say Yes,it works fine but i need all those reports to run in non interactive mode(batch mode).this problem happens with reports 3.0 & 6i runtime tools calling from commandline.i also noticed another problem that oracle reports needs recompilation again for the same database if you have any reports dependant oracle object modified after the first compilation.please let me know the answer which is very useful for other users facing similar issues.
Contact ph :- 302-791-8976
without touching the columns that reports depending on.
nullWe had this same problem with a certain version of Reports 3.0. We upgraded to version 3.0.5.12, recompiled the reports against 1 database instance, and then they ran fine on all of our instances.
Hope that helps. -
Hi,
I've got a little question about the switch()-case statement.
let's consider the statement:
1: switch( nr){
2: case 1:
3: Vector vect = new Vector();
4: break;
5: case 2:
6: Vector vect = new Vector();
7: break;
8: }
At compile time, the compiler complains about line 6, he says the vect is allready defined.
But, when you take for example the if statement:
if ( bool)
Vector vect;
else
Vector vect;
he won't complain (dunno if java uses lazy evaluation).
of course one of the arguments for giving the error is that if you don't put the break, the switch will loop. but a for() loop does the same thing, yet there you can define the Vector inside the body (allthough it's not nice design).
besides that since switch is actually a nested if-statement, then it should be able to compile the above switch statement.
so, what are the real reasons it's not possible???
Tomlet's consider the statement:
1: switch( nr){
2: case 1:
3: Vector vect = new Vector();
4: break;
5: case 2:
6: Vector vect = new Vector();
7: break;
8: }
At compile time, the compiler complains about line 6,
he says the vect is allready defined.
But, when you take for example the if statement:
if ( bool)
Vector vect;
else
Vector vect;
he won't complain (dunno if java uses lazy
evaluation).It should complain! If you can compile the example if statement above, then I'd suggest your compiler has a bug in it.
of course one of the arguments for giving the error is
that if you don't put the break, the switch will loop.The argument for giving the error is that the scope of any variable declaration is its smallest enclosing block (delimited by braces).
but a for() loop does the same thing, yet there you
can define the Vector inside the body (allthough it's
not nice design).1. Only if the body is a block.
2. It is good design to keep your variable scope small.
besides that since switch is actually a nested
if-statement, Is it?
then it should be able to compile the
above switch statement.
so, what are the real reasons it's not possible???See above - If you put braces around the body of each case statement, you will be able to do what you are trying to do. -
Demo does not compile if regional setting is french
Hi there,
Did you know that some demos (TimeOffRequest demo at least) does not compile if my regional settings are in french (French Canada)
I'm running BPEL PM 10.1.2.0.2
on windows xp pro
just in case it can help someone
i found this out when changing my settings to post the logs in english instead of french, and the compile worked :)I switched my regional settings to French (Canada) and here is what i get from the developper prompt running obant on the "TimeOffRequestDemo" :
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\OraBPELPM_1\integration\orabpel\samples>cd demos
C:\OraBPELPM_1\integration\orabpel\samples\demos>cd TimeOffRequestDemo
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo>obant
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo>SETLOCAL
Buildfile: build.xml
HRService:
main:
[bpelc] file:/C:/OraBPELPM_1/integration/orabpel/samples/utils/HRService/HRService.wsdl
[bpelc] file:/C:/OraBPELPM_1/integration/orabpel/samples/utils/HRService/HRService.wsdl
[bpelc] validation de "C:\OraBPELPM_1\integration\orabpel\samples\utils\HRService\HRService.bpel
[bpelc] file:/C:/DOCUME~1/Pascal/LOCALS~1/Temp/$stage_14631bpel_HRService_1.0.jar_1154976955328/
HRService.wsdl
[bpelc] file:/C:/DOCUME~1/Pascal/LOCALS~1/Temp/$stage_14631bpel_HRService_1.0.jar_1154976955328/
HRService.wsdl
[bpelc] BPEL suitcase deployed to: C:\OraBPELPM_1\integration\orabpel\domains\default\deploy
TimeOffRequestFlow:
copyMailTemplate:
TimeOffRequestFlow:
[bpelc] Processus BPEL "C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\Time
OffRequestFlow\bpel.xml" Ó jour, non-prise en compte...
all:
TimeOffRequestFlowUI:
[echo] Deploying TimeOffRequestFlowUI from C:\OraBPELPM_1\integration\orabpel\samples\demos\Tim
eOffRequestDemo/TimeOffRequestFlowUI:
[echo]
schemac:
[echo] Compiling in C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo/TimeOff
RequestFlow/TimeOffRequestFlow.wsdl in C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffReque
stDemo/TimeOffRequestFlowUI/WEB-INF/classes from
[echo]
[schemac] schemac> parsing schema file 'C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRe
questDemo/TimeOffRequestFlow/TimeOffRequestFlow.wsdl' ...
[schemac] file:/C:/OraBPELPM_1/integration/orabpel/samples/demos/TimeOffRequestDemo/TimeOffRequest
Flow/TimeOffRequestFlow.wsdl
[schemac] file:/C:/OraBPELPM_1/integration/orabpel/samples/demos/TimeOffRequestDemo/TimeOffRequest
Flow/TimeOffRequestFlow.wsdl
[schemac] schemac> Loaded schemas from wsdl located at C:\OraBPELPM_1\integration\orabpel\samples\
demos\TimeOffRequestDemo/TimeOffRequestFlow/TimeOffRequestFlow.wsdl
[schemac] schemac> generating XML business document ...
[schemac] schemac> compiling XML business documents ...
BUILD FAILED
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\build.xml:17: The following erro
r occurred while executing this line:
C:\OraBPELPM_1\integration\orabpel\samples\utils\build_common.xml:53: The following error occurred w
hile executing this line:
C:\OraBPELPM_1\integration\orabpel\samples\utils\build_common.xml:79: Echec de la compilation Java.
Echec de la compilation des fichiers "C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffReques
tDemo\schemac_1154976955531\src\com\otn\samples\TimeOffRequest\ApprovalInfoType.java, C:\OraBPELPM_1
\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\otn\samples\Time
OffRequest\ApprovalInfoTypeFactory.java, C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffReq
uestDemo\schemac_1154976955531\src\com\otn\samples\TimeOffRequest\EmployeeType.java, C:\OraBPELPM_1\
integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\otn\samples\TimeO
ffRequest\EmployeeTypeFactory.java, C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestD
emo\schemac_1154976955531\src\com\otn\samples\TimeOffRequest\IApprovalInfoType.java, C:\OraBPELPM_1\
integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\otn\samples\TimeO
ffRequest\IEmployeeType.java, C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\sc
hemac_1154976955531\src\com\otn\samples\TimeOffRequest\ISubmitterInfoType.java, C:\OraBPELPM_1\integ
ration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\otn\samples\TimeOffReq
uest\ITimeOffRequestType.java, C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\s
chemac_1154976955531\src\com\otn\samples\TimeOffRequest\SubmitterInfoType.java, C:\OraBPELPM_1\integ
ration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\otn\samples\TimeOffReq
uest\SubmitterInfoTypeFactory.java, C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestD
emo\schemac_1154976955531\src\com\otn\samples\TimeOffRequest\TimeOffRequestType.java, C:\OraBPELPM_1
\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\otn\samples\Time
OffRequest\TimeOffRequestTypeFactory.java".
Exception signalÚe : C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_115
4976955531\src\com\otn\samples\TimeOffRequest\ApprovalInfoType.java:52: ')' expected.
throw new java.util.NoSuchElementException("Le noeud "{http://samples.otn.com/TimeOffRequest
}approved" n'existe pas dans XML, vÚrifiez le contenu XML de l'objet de faþade. Pour accÚder au cont
enu XML, appliquez la mÚthode toString() Ó l'objet de faþade.");
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\ApprovalInfoType.java:52: Missing term.
throw new java.util.NoSuchElementException("Le noeud "{http://samples.otn.com/TimeOffRequest
}approved" n'existe pas dans XML, vÚrifiez le contenu XML de l'objet de faþade. Pour accÚder au cont
enu XML, appliquez la mÚthode toString() Ó l'objet de faþade.");
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\ApprovalInfoType.java:52: ';' expected.
throw new java.util.NoSuchElementException("Le noeud "{http://samples.otn.com/TimeOffRequest
}approved" n'existe pas dans XML, vÚrifiez le contenu XML de l'objet de faþade. Pour accÚder au cont
enu XML, appliquez la mÚthode toString() Ó l'objet de faþade.");
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\ApprovalInfoType.java:53: Invalid expression statement.
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\ApprovalInfoType.java:53: '}' expected.
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\ApprovalInfoType.java:61: Statement expected.
public java.util.Date getApprovedDateTime()
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\ApprovalInfoType.java:116: ')' expected.
throw new java.util.NoSuchElementException("Le noeud "{http://samples.otn.com/TimeOffRequest
}approved" n'existe pas dans XML, vÚrifiez le contenu XML de l'objet de faþade. Pour accÚder au cont
enu XML, appliquez la mÚthode toString() Ó l'objet de faþade.");
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\ApprovalInfoType.java:116: Missing term.
throw new java.util.NoSuchElementException("Le noeud "{http://samples.otn.com/TimeOffRequest
}approved" n'existe pas dans XML, vÚrifiez le contenu XML de l'objet de faþade. Pour accÚder au cont
enu XML, appliquez la mÚthode toString() Ó l'objet de faþade.");
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\ApprovalInfoType.java:116: ';' expected.
throw new java.util.NoSuchElementException("Le noeud "{http://samples.otn.com/TimeOffRequest
}approved" n'existe pas dans XML, vÚrifiez le contenu XML de l'objet de faþade. Pour accÚder au cont
enu XML, appliquez la mÚthode toString() Ó l'objet de faþade.");
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\ApprovalInfoType.java:117: Invalid expression statement.
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\ApprovalInfoType.java:117: '}' expected.
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\ApprovalInfoType.java:125: Statement expected.
public void setApproved(boolean approved)
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\TimeOffRequestType.java:68: ')' expected.
throw new java.util.NoSuchElementException("Le noeud "{http://samples.otn.com/TimeOffRequest
}duration" n'existe pas dans XML, vÚrifiez le contenu XML de l'objet de faþade. Pour accÚder au cont
enu XML, appliquez la mÚthode toString() Ó l'objet de faþade.");
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\TimeOffRequestType.java:68: Missing term.
throw new java.util.NoSuchElementException("Le noeud "{http://samples.otn.com/TimeOffRequest
}duration" n'existe pas dans XML, vÚrifiez le contenu XML de l'objet de faþade. Pour accÚder au cont
enu XML, appliquez la mÚthode toString() Ó l'objet de faþade.");
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\TimeOffRequestType.java:68: ';' expected.
throw new java.util.NoSuchElementException("Le noeud "{http://samples.otn.com/TimeOffRequest
}duration" n'existe pas dans XML, vÚrifiez le contenu XML de l'objet de faþade. Pour accÚder au cont
enu XML, appliquez la mÚthode toString() Ó l'objet de faþade.");
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\TimeOffRequestType.java:69: Invalid expression statement.
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\TimeOffRequestType.java:69: '}' expected.
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\TimeOffRequestType.java:77: Statement expected.
public java.lang.String getId()
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\ApprovalInfoTypeFactory.java:23: class com.otn.samples.TimeOffRequest.Appro
valInfoType is an abstract class. It can't be instantiated.
com.otn.samples.TimeOffRequest.ApprovalInfoType obj = new com.otn.samples.TimeOffRequest.App
rovalInfoType( );
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\ApprovalInfoTypeFactory.java:37: class com.otn.samples.TimeOffRequest.Appro
valInfoType is an abstract class. It can't be instantiated.
com.otn.samples.TimeOffRequest.ApprovalInfoType obj = new com.otn.samples.TimeOffRequest.App
rovalInfoType( );
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\ApprovalInfoTypeFactory.java:64: class com.otn.samples.TimeOffRequest.Appro
valInfoType is an abstract class. It can't be instantiated.
com.otn.samples.TimeOffRequest.ApprovalInfoType obj = new com.otn.samples.TimeOffRequest.App
rovalInfoType( );
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\ApprovalInfoTypeFactory.java:100: class com.otn.samples.TimeOffRequest.Appr
ovalInfoType is an abstract class. It can't be instantiated.
com.otn.samples.TimeOffRequest.ApprovalInfoType obj = new com.otn.samples.TimeOffRequest.App
rovalInfoType( );
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\TimeOffRequestTypeFactory.java:23: class com.otn.samples.TimeOffRequest.Tim
eOffRequestType is an abstract class. It can't be instantiated.
com.otn.samples.TimeOffRequest.TimeOffRequestType obj = new com.otn.samples.TimeOffRequest.T
imeOffRequestType( );
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\TimeOffRequestTypeFactory.java:37: class com.otn.samples.TimeOffRequest.Tim
eOffRequestType is an abstract class. It can't be instantiated.
com.otn.samples.TimeOffRequest.TimeOffRequestType obj = new com.otn.samples.TimeOffRequest.T
imeOffRequestType( );
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\TimeOffRequestTypeFactory.java:64: class com.otn.samples.TimeOffRequest.Tim
eOffRequestType is an abstract class. It can't be instantiated.
com.otn.samples.TimeOffRequest.TimeOffRequestType obj = new com.otn.samples.TimeOffRequest.T
imeOffRequestType( );
^
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\ot
n\samples\TimeOffRequest\TimeOffRequestTypeFactory.java:100: class com.otn.samples.TimeOffRequest.Ti
meOffRequestType is an abstract class. It can't be instantiated.
com.otn.samples.TimeOffRequest.TimeOffRequestType obj = new com.otn.samples.TimeOffRequest.T
imeOffRequestType( );
^
26 errors
VÚrifiez que le fichier C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_
1154976955531\src\com\otn\samples\TimeOffRequest\ApprovalInfoType.java, C:\OraBPELPM_1\integration\o
rabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\otn\samples\TimeOffRequest\App
rovalInfoTypeFactory.java, C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schem
ac_1154976955531\src\com\otn\samples\TimeOffRequest\EmployeeType.java, C:\OraBPELPM_1\integration\or
abpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\otn\samples\TimeOffRequest\Empl
oyeeTypeFactory.java, C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_11
54976955531\src\com\otn\samples\TimeOffRequest\IApprovalInfoType.java, C:\OraBPELPM_1\integration\or
abpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\otn\samples\TimeOffRequest\IEmp
loyeeType.java, C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_11549769
55531\src\com\otn\samples\TimeOffRequest\ISubmitterInfoType.java, C:\OraBPELPM_1\integration\orabpel
\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\otn\samples\TimeOffRequest\ITimeOffR
equestType.java, C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_1154976
955531\src\com\otn\samples\TimeOffRequest\SubmitterInfoType.java, C:\OraBPELPM_1\integration\orabpel
\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\otn\samples\TimeOffRequest\Submitter
InfoTypeFactory.java, C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo\schemac_11
54976955531\src\com\otn\samples\TimeOffRequest\TimeOffRequestType.java, C:\OraBPELPM_1\integration\o
rabpel\samples\demos\TimeOffRequestDemo\schemac_1154976955531\src\com\otn\samples\TimeOffRequest\Tim
eOffRequestTypeFactory.java est un fichier Java valide ou que toutes les bibliothÞques obligatoires
figurent dans la variable d'environnement CLASSPATH.
variable d'environnement CLASSPATH: "C:\OraBPELPM_1\jdk\jre\lib\rt.jar;C:\OraBPELPM_1\integration\or
abpel\system\classes;C:\OraBPELPM_1\jdk\lib\tools.jar;C:\OraBPELPM_1\integration\orabpel\lib\orabpel
-common.jar;C:\OraBPELPM_1\integration\orabpel\lib\orabpel-thirdparty.jar;C:\OraBPELPM_1\integration
\orabpel\lib\orabpel.jar;C:\OraBPELPM_1\integration\orabpel\lib\orabpel-ant.jar;C:\OraBPELPM_1\integ
ration\orabpel\lib\ant-launcher_1.6.2.jar;C:\OraBPELPM_1\integration\orabpel\lib\ant_1.6.2.jar;C:\Or
aBPELPM_1\integration\orabpel\lib\oracle_http_client.jar;C:\OraBPELPM_1\integration\orabpel\lib\xmlp
arserv2.jar;C:\OraBPELPM_1\integration\orabpel\lib\olite40.jar;C:\OraBPELPM_1\integration\orabpel\li
b\aqapi.jar;C:\OraBPELPM_1\integration\orabpel\lib\orawsdl.jar;C:\OraBPELPM_1\integration\orabpel\li
b\bpm-infra.jar;C:\OraBPELPM_1\integration\orabpel\system\services\lib\bpm-services.jar;C:\OraBPELPM
_1\integration\orabpel\lib\bipres.jar;C:\OraBPELPM_1\integration\orabpel\lib\bicmn.jar;C:\OraBPELPM_
1\integration\orabpel\lib\uix2.jar;C:\OraBPELPM_1\integration\orabpel\lib\share.jar;C:\OraBPELPM_1\i
ntegration\orabpel\lib\regexp.jar;C:\OraBPELPM_1\integration\orabpel\lib\j2ee_1.3.01.jar;";C:\OraBPE
LPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo
Total time: 4 seconds
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo>ENDLOCAL
C:\OraBPELPM_1\integration\orabpel\samples\demos\TimeOffRequestDemo>: -
Is it possible to compile with two or more CPU cores or just with one?
As it seems, javac uses only one core when I compile with the Ant tasc "javac".I don't know of a way to do this, but I've never seen a need to do this either, since java compilation is never too slow for me (even for huge projects).
If you seriously need faster compilation, you could switch to a faster compiler (jikes is seriously fast, ecj (the eclipse compiler) is even faster, sometimes).
You might also try compiling seperate (independent) parts of your sourcecode with explicit parallel constructs in ant ('though I don't know if it's worth the overhead). -
Compiling Frame 10 / 11 API clients in VS 2010, etc
Hi -
We have some old Frame APIs developed under 7.1 that we want to run in new Frame10 environment... I eventually managed to compile them using VS 2010 and the FM10 FDK libraries, but get the generic "Cannot initialize API client, etc" message when I try and open a document...
Now, I suspect, but don't know for sure, this might be because the FM10 FDK was built using VS2008...
By coincidence, Adobe then sent us a copy of Frame11... I installed this and used the compiled API (figuring that FM11 was VS2010-friendly...), but - unsurprisingly - got the same message.
My next step was going to be to recompile the API using the FM11 FDK libraries instead of FM10... but couldn't find them on the installation disk.
Anyone know where I can find FM11 FDK, please....?
Plan B is to re-compile the API in VS2008 (instead of 2010) using the FM10 FDK and see if that clears the problem.... that will be a pain, I'm sure, and also feels like a backward-step....
Anyone with any experience of recompiling FM7 APIs onto FM10... I'd be very interested in hearing your experiences. We've had to go from using VS6 / FM7.1 to VS2010 / FM10 - quite a jump!
Thanks, NigelHi Nigel,
developping software without debugging; sounds cool
here's the complete thread from frame_dev forum:
(SOLVED) Re: Can't get client to initialize on FM10, Win7, using FDK10
Most of you probably don't need this clarification, but I meant to say
preprocessor "definitions", not "directives." Just making sure, though.
--- In [email protected], "russwardwsc" <russ@...> wrote:
>
> Markus, you are a genius. This appears to be solved... hopefully that
appearance isn't misleading. Two Win7/FM10 users report successful
initialization, whereas before there was none.
>
> It turns out that those preprocessor directives do matter. I first removed the
runtime check setting (/RTC), but still no joy. Then I made the preprocessor
directive changes you indicated and suddenly everything started working. I
personally do not have any idea what those directives are used for, but given
the sudden turnaround, I'm sure they were part of the problem.
>
> I can't thank you enough for this help. I would likely never have figured that
out on my own.
>
> Russ
>
> --- In [email protected], "Markus Wiedenmaier" <markus.wiedenmaier@>
wrote:
> >
> > Hi Russ,
> >
> > I think I found the dog in your project settings.
> > I compiled your sample project with VS2010 and have the same effect, you
> > described.
> >
> > (Sorry if got a German version of VS and I don�t know if translation fits
> > the englisch Version, but I think you will find it)
> >
> > C++ > Code generation > Complete runtime check.
> > This setting is on "Both (/RTC1 is /RTCsu) (/RTC1)".
> > Put it to Standard.
> > It's only allowed in Debug-Builds.
> >
> > I change preprocessor definition from _DEBUG to NDEBUG and removed _USRDLL.
> > But I think these two changes doesn't matter.
> >
> > I hope this helps in your VS2008 project, too.
> >
> > Bye
> > Markus
> >
> > -----Urspr�ngliche Nachricht-----
> > Von: [email protected] [mailto:[email protected]] Im Auftrag
> > von russwardwsc
> > Gesendet: Dienstag, 7. Juni 2011 14:03
> > An: [email protected]
> > Betreff: [frame_dev] Re: Can't get client to initialize on FM10, Win7, using
> > FDK10
> >
> > Hi Harsh,
> >
> > Thank you very much for your offer of continued assistance. And thanks to
> > all who have helped... this is a critical issue for me on many levels.
> >
> > With hopes of finding further expert advice, I have created a simple "Hello
> > World" project and wrapped the entire thing up (with compiled binaries) and
> > posted it here:
> >
> > http://www.weststreetconsulting.com/downloads/AXCM_test_project.zip
> >
> > It has a single API call that pops up a prompt upon initialization; however,
> > initialization should fail on FM10/Win7. If you relink to the FM10 include
> > and lib files on your computer, you should be able to rebuild it as well.
> >
> > Note again that this is a VS2008 solution (VC++9.0).
> >
> > Many thanks again,
> > Russ
> >
> >
> > --- In [email protected], Harsh Gupta <harshg@> wrote:
> > >
> > > Hi Russ,
> > >
> > > Yes I wanted you to compile with /MD switch. But since this is not
> > working, can you please send me your binary compiled with FDK10? Or, once
> > you get the "cannot initialize...", please look at the application log at
> > the following location on win7 machine:
> > >
> > >
> > > 1) Right Click on My Computer and click on Mange.
> > >
> > > 2) Just look at the error at the following location: Computer
> > Management -> System Tools -> Event Viewer -> Windows Logs -> Application.
> > >
> > > 3) Is there any error message over there?
> > >
> > > In this scenario, dependency walker as suggested by Curtis can be very
> > helpful.
> > >
> > > Thanks!
> > > Harsh
> > >
> > > From: [email protected] [mailto:[email protected]] On
> > Behalf Of russwardwsc
> > > Sent: Saturday, June 04, 2011 1:00 AM
> > > To: [email protected]
> > > Subject: [frame_dev] Re: Can't get client to initialize on FM10, Win7,
> > using FDK10
> > >
> > >
> > >
> > > Harsh,
> > >
> > > Thanks for the input. Unfortunately, this doesn't help. By "release
> > binary", I assume you mean to compile with the /MD switch and generate no
> > debug info. The same problem occurs... that "cannot initialize API client"
> > message. Is there another setting I need to configure for the release
> > binary?
> > >
> > > By the way, this is complicated by the fact that I don't have Windows 7
> > currently. I'm using the help of several others who do. Three different
> > individuals have tried and reported the same problem. The client does start
> > up fine on my machine, Windows XP.
> > >
> > > Thanks,
> > > Russ
> > >
> > > --- In [email protected]<mailto:frame_dev%40yahoogroups.com>,
> > Harsh Gupta <harshg@> wrote:
> > > >
> > > > Russ,
> > > >
> > > > By looking at your VC setting, I guess you are using debug binary of
> > your client.
> > > >
> > > > Are you able to initialize this client on the machine where it was
> > complied? If yes, then may be on the other machine, debug libraries for
> > MSVCRT aren't present, and that's the reason for generic "cannot initialize
> > API client".
> > > >
> > > > Can you please try using a release binary of your client on the other
> > machine? Let me know in case this works, or if you need further help.
> > > >
> > > > Thanks!
> > > > Harsh Gupta
> > > > FrameMaker Engineering
> > > >
> > > > From: [email protected]<mailto:frame_dev%40yahoogroups.com>
> > [mailto:[email protected]<mailto:frame_dev%40yahoogroups.com>] On
> > Behalf Of russwardwsc
> > > > Sent: Friday, June 03, 2011 6:49 PM
> > > > To: [email protected]<mailto:frame_dev%40yahoogroups.com>
> > > > Subject: [frame_dev] Can't get client to initialize on FM10, Win7, using
> > FDK10
> > > >
> > > >
> > > >
> > > > Hi,
> > > >
> > > > I'm in bad shape here and would graciously accept any help. I cannot get
> > a client to initialize on FM10 on Win7 compiled with FDK10 (I get that
> > generic "cannot initialize API client" message). I'm using VC++9 (VS 2008).
> > If I change the FDK version or Windows version (ie, Win XP) the client
> > initializes.
> > > >
> > > > I have exhausted my limited personal resources and don't have any idea
> > what to do. If it weren't for the F_ApiChooseFile bug (see yesterday's post)
> > I could just use FDK9. I'm thinking I might just need to bite the bullet and
> > build my own folder browser to work around this.
> > > >
> > > > Here is a link to my project settings. If anyone has the time and/or
> > knowledge, could you review them for anything that might be causing this
> > problem?
> > > >
> > > > http://www.weststreetconsulting.com/downloads/VC++9_project_settings.zip
> > > >
> > > > Many thanks,
> > > > Russ
> > > >
> > >
> >
> >
> >
> >
> > ------------------------------------
> >
> > Yahoo! Groups Links
> >
> -
Add-in for Access 2010/2013 with Visual Studio 2012 (2013 Preview)
Hello!
Am i right: Microsoft wants to kill Access in favor of Azure/SQL stuff?
I was unable to find any Projects in Visual Studio 2012/2013 to create an Addon for Access 2010 or 2013 (only Word, Excel, Outlook).
There is even no Microsoft.Office.Tools.Access.ApplicationFactory
to install add-in to Access App.
Any solutions for VS 2012?
Or i should use outdated Shared Add-in with VS 2010?
Thank you!Sorry Donald M from Microsoft,
You need to rethink that response. IDTExtensibility2 is an outdated Office 2003 technology.
Everything EXCEPT the ThisAddIn.designer.cs reference to ApplicationFactory _factory compiles when you switch references in another Office application's VSTO project template to msaccess and dao libraries. Even the Access icon shows up in Visual
Studio 2013. The only reason a Ribbon.xml project will not load into Access is that Microsoft hasn't provided the Microsoft.Office.Tools.Access DLL for it. If you leave the Factory reference pointing to global::Microsoft.Office.Tools.Factory,
the add-in compiles but will not load.
MICROSOFT: Please provide us the missing Factories for MSAccess and OneNote.
Could not create an instance of startup object AccessRibbonAddin.ThisAddIn in assembly AccessRibbonAddin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=664b6483efff25e6.
************** Exception Text **************
Microsoft.VisualStudio.Tools.Applications.Runtime.CannotCreateStartupObjectException: Could not create an instance of startup object AccessRibbonAddin.ThisAddIn in assembly AccessRibbonAddin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=664b6483efff25e6.
at Microsoft.VisualStudio.Tools.Office.Runtime.DomainCreator.ExecuteCustomization.CreateEntryPoint(String entryPointTypeName)
at Microsoft.VisualStudio.Tools.Office.Runtime.DomainCreator.ExecuteCustomization.Microsoft.VisualStudio.Tools.Office.Runtime.Interop.IExecuteCustomization2.LoadEntryPoints(IntPtr serviceProvider)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18052 built by: FX45RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
Microsoft.VisualStudio.Tools.Office.Runtime
Assembly Version: 10.0.0.0
Win32 Version: 10.0.40305.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualStudio.Tools.Office.Runtime/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Tools.Office.Runtime.dll
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18021 built by: FX45RTMGDR
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18060 built by: FX45RTMGDR
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18060 built by: FX45RTMGDR
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
System.Security
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18055 built by: FX45RTMGDR
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Security/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Security.dll
Microsoft.VisualStudio.Tools.Applications.Hosting
Assembly Version: 10.0.0.0
Win32 Version: 10.0.40305.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualStudio.Tools.Applications.Hosting/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Tools.Applications.Hosting.dll
Microsoft.VisualStudio.Tools.Applications.Runtime
Assembly Version: 10.0.0.0
Win32 Version: 10.0.40305.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualStudio.Tools.Applications.Runtime/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Tools.Applications.Runtime.dll
System.Deployment
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Deployment/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll
Microsoft.VisualStudio.Tools.Applications.ServerDocument
Assembly Version: 10.0.0.0
Win32 Version: 10.0.40305.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualStudio.Tools.Applications.ServerDocument/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18036 built by: FX45RTMGDR
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18021 built by: FX45RTMGDR
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
System.Xml.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
Microsoft.Office.Tools
Assembly Version: 10.0.0.0
Win32 Version: 10.0.40305.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.Office.Tools/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.Office.Tools.dll
Microsoft.Office.Tools.Common.Implementation
Assembly Version: 10.0.0.0
Win32 Version: 10.0.40305.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.Office.Tools.Common.Implementation/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.Office.Tools.Common.Implementation.dll
Microsoft.Office.Tools.Common
Assembly Version: 10.0.0.0
Win32 Version: 10.0.40305.0
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.Office.Tools.Common/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.Office.Tools.Common.dll
AccessRibbonAddin
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Source/Home/Access/bin/Debug/AccessRibbonAddin.DLL
Microsoft.Office.Tools.Common.v4.0.Utilities
Assembly Version: 10.0.0.0
Win32 Version: 10.0.30319.1
CodeBase: file:///C:/Source/Home/Access/bin/Debug/Microsoft.Office.Tools.Common.v4.0.Utilities.DLL -
Description of the ETL solution Oracle
Hi,
I would like to have answers for questions below :
*2. Description of the ETL solution Oracle*
=> Software name: (i thinks it's Oracle Data Integrator)
=>Version:
=>Platforms:
=>Products to be installed before the solution:
=>Hints that may create conflicts with other applications:
*3. ETL Solution Architecture*
*3.1. Architecture Description*
=> Hub & Spoke Architecture:
=> Peer to Peer Architecture:
=> Bus Architecture applications:
=> Architecture code generator:
=> The solution she parallelization treatment?
=> Does it allow the installation of remote engines?
=> Does it load balancing?
*3.3. Nature Repository*
=> Nature Repository:
*3.4. Power Repository*
=> The solution supports she metadata standards?
=> Does it allow data exchange with:
=> Does it allow the exchange of metaName?
=> If Yes, what métadictionnaires?
*3.5. Repository Management*
=> Are there specific backup procedures?
*3.6. Access to the repository*
=> The repository is it accessible to external tools?
*4. Data Access*
*4.1. Access to relational data*
*4.1.1. Access modes*
=> ODBC (for each source / destination):
=> JDBC (id)?
=> Native (id)?
=> Asynchronous (loaders, etc.). (Id)?
=> Other means? Other middleware?
=> Agreements with suppliers of middleware?
*4.1.2. Data read / written*
The product can read a full table?
=> Can read a complete view?
=> Can read a complete stored procedure?
=> Is it possible to add a where clause / orderby these different elements?
=> Can use loaders / Unloaders?
=> Can read a query?
=> If yes, what tool to create query?
=> He uses a single grammar for all databases?
=> He uses a grammar extended to take advantage of specific functions to the basics?
=> If Yes, what basis?
=> Does it control of the validity of flat files?
=> He manages the Time Out DataBase? (What happens if the base does not?)
=> Does it allow the use of error messages database?
*4.2. Non-relational data access*
=> How the product connects there to the sources / destinations of the non-relational business?
=> Can read / write all types of data? On what basis?
=> Does it control of the validity of XML files?
*4.3. Access to standard data applications / ERP*
=> Access to data and ERP software packages:
*5. Triggering processes*
*5.1. Trigger type of message*
=> Corba:
=> JMS:
=> MOMS:
*5.2. Trigger type of polling (polling)*
=> Polling directory:
=> Polling POP / MAPI:
=> Polling databases:
*5.3. Trigger trigger databases:*
=> Trigger trigger databases:
=> If yes, which databases?
*5.4 The product includes a scheduler it?*
*5.5. Other trigger modes:*
*6. Data processing*
*6.1. Data Transfer*
=> The product allows set-there treatments?
=> He manages the transactions?
=> He supports the multiple simultaneous updates?
=> Contain standard tools for synchronizing tables?
*6.2. Data Transformation-aggregates-calculations*
=> What are the functions available?
=> Detailing those to be executed by the database:
=> Detailing those to be executed by the engine:
=> Are there any transformation functions format date / digital?
=> Are there any statistical functions of data quality?
=> The product allows it to transcode a reference table?
=> Supports he joins heterogeneous?
=> Modes of joins between tables are supported:
=> Operators supported on the knuckles:
=> Management nested query:
=> Does it changes through a coded language of the market?
=> Does it reuse the scripts pl / sql, dts, stored procs, etc.. , Exist?
*7. Development tool processing chains*
=> What is the language used for the development of processing chains?
=> The product he offers the possibility of mapping graph?
=> The graphical interface allows it to drag and drop to the construction of treatment:
=> It enables the graphical representation of flux?
=> A query is it possible in the product under development to see the data?
=> The product contain an impact assessment tool?
=> What are the tools to assist in debugging?
=> It allows the generation of technical documentation?
=> It allows the generation of functional documentation?
=> Does it allow the consultation of the documentation over the Web?
=> What are the main functions of error handling available?
=> What are the main functions of error handling available?
*8. Advanced Development*
=> The engine of the product he unveiled APIs for the integration of process chains in the external developments?
=> The tool allows it to integrate external functions developed in the following language:
=> He provides mechanisms for disaster recovery?
=> Does it play on the parameters of buffer / index / cache data to optimize treatment?
=> Does it define a process that can be applied to n / m sources / destinations (without duplicating the process)?
=> It allows the development team?
=> Does it support versioning?
=> Versioning is compatible with the tools on the market?
*9. Deployment / Production start*
=> The treatments are compiled before the switch in production?
=> The product allows it to create a "package" delivery?
=> New treatments are put into production?
=> The product allows it to create a "package" delivery?
*10. Administration*
=> The product contain a management console?
=> If yes, is it accessible from a Web browser?
=> Possibility of taking remote control of the Administration Console:
=> Yes, interface proposed:
=> The administration console requires Does a specific server?
=> This console allows it to intervene in the current treatment?
=> This console allows it to follow the treatment in real time?
=> He manages the logs automatically?
=> If yes, what is their structure?
=> Does it generate specific logs?
=> Interfacing with monitoring tools:
=> If yes, which:
=> The product makes it out of whistleblowing?
*11. Scheduling*
=> The product has it a scheduling solution owner?
=> If yes, is there a possibility of insertion of external processing chain?
=> If yes, is there a possibility of inclusion of human intervention in the chain?
=> Can it be driven schedulers following?
*12. Security*
=> The product can use the rights of a directory?
=> Can allow / disallow the creation of scenarios?
=> Can allow / disallow the update scenarios?
=> Can allow / deny access to metadata?
=> Can allow / disallow the use of a management console?
=> Can allow / disallow the introduction of manual tasks?
*13. Various*
=> Can allow / disallow the creation of scenarios?
=> If yes, what languages are available?
=> The product documentation is it multilingual?
=> The product he obtained certifications from other publishers?
=> Are there opportunities for OEM integration?
=> The publisher is involved there to a standards body?
=> If Yes, (s) is (s)?
=> Is there a club user?
=> Is there a community of developers?
=> What is the language of product development?
=> What is the training cycle of the product?
=> What are the processes of product support?
thanks in advanceHi Ingo,
these files are coming with the BO-Installation. From my point of view they are responsible for the general reactions of the specified database - in my case oracle - behind BO.
Thanks a lot for help.
Sincerly Sabine -
I'm having problem compiling the following code:
c varformat.f
implicit none
real test
c character*10 test
integer n
c test='1234567890'
test=12345.01
do 10 n=1,12
write(6,*)n
write(6,11) test
10 continue
c11 format(2x,a<n>)
11 format(2x,f<8+n>.3)
end
Invoking the compiler without any switch:
f95 varformat.f
the error message is
"varformat.f", line=13, column=15:error: integer constant expected where "<" is present.
Same problem with f77 with error message: unknown edit descriptor "<" has been detected.
Please help!I will look into this. I got the same message.
Use of the angle brackets for variable format
should work. It is in the FD6 F77 Language
Description Doc.
canopus:bruces % !f95
f95 varfmt.f
11 format(2x,f<8+n>.3)
^
"varfmt.f", Line = 12, Column = 18: ERROR: Integer constant expected where "<" is present.
f90: COMPILE TIME 0.020000 SECONDS
f90: MAXIMUM FIELD LENGTH 4952622 DECIMAL WORDS
f90: 13 SOURCE LINES
f90: 1 ERRORS, 0 WARNINGS, 0 OTHER MESSAGES, 0 ANSI
canopus:bruces % cat -n varfmt.f
1 implicit none
2 real test
3 c character*10 test
4 integer n
5 c test='1234567890'
6 test=12345.01
7 do 10 n=1,12
8 write(6,*)n
9 write(6,11) test
10 10 continue
11 c11 format(2x,a<n>)
12 11 format(2x,f<8+n>.3)
13 end
canopus:bruces % f95 -V
f95: Sun WorkShop 6 update 2 Fortran 95 6.2 2001/05/15
Usage: f95 [ options ] files. Use 'f95 -flags' for details
canopus:bruces %
[ The posting applet stripps out fortran formatting ] -
Clang error using using _TARGET_PRODUCT_VERSION_: invalid suffix
Hello,
I want to display the current version of my software on a string control, using _TARGET_PRODUCT_VERSION_.
This works fine with the internal compiler, but when switching to clang 2.9 I receive an error:
error: invalid suffix '.0.114' on floating constant
(the _TARGET_PRODUCT_VERSION_ translates to 3.0.0.114)
Ideas? Thanks!
Solved!
Go to Solution.Point taken
By the way, looks like I gave you the wrong bug #. It's actually 368271.
Luis -
I want to write a BodyTag that will contain both HTML and other JSP tags. I want the JSP tags within this tag to handle themselves and have the HTML stuff simply pass through.
For example:
<@% taglib uri="/WEB-INF/cc.tld" prefix="cc" %>
<cc:form action="/servlet/ProcessRequestServlet">
<table>
<tr>
<td>Name: </td><td><cc:text id="name" size="20"/></td>
</tr>
</table>
<input type="submit" value="Submit"/>
</cc:form>In this example the custom form tag would render an HTML form tag and some hidden HTML elements. I would then want the table, tr, td tags etc. to pass through as they are. The custom text tag would render a specific input HTML tag, the submit button would passthrough and the closing custom form tag would close the form.
Is is possible to do this? I've had success doing BodyTags where all the enclosed content was JSP or all enclosed content was passthrough HTML.
Thanks in advance.Well it's not default behaviour from what I've seen in the past: Available options are:
1. Empty - there can be no body.
2. JSP - all content runs through the JSP compiler. Non-jsp content is ignored. At least that's what I get in my tags.
3. Tagdependent - all content is handled through the tag handler.
I need to be able to use the tags nested inside my new form tags to be usable outside a custom form tag. That's why I have them totally responsible for themselves. But when within a custom form tag, I need to be able to provide some standard html (basically table and related tags) mixed with the JSP tags.
If this is a situation where my tag is supposed to capture all body content and then determine itself whether it's JSP or HTML, I'd be glad to know how to do that as well. Meaning what do I do if I come across HTML, just pass it to the response stream? Then when I encounter a custom tag how do I forward that to the JSP compiler?
Any help would be appreciated.
I may be re-inventing the wheel, but the kinds of things I'm trying to do are pretty simple and don't require all the other STRUTS overhead. I am that Java programmer that spent years using Notepad and the javac command line compiler before finally switching to an IDE. If I was going to go to a complete framework like struts, I'd probably choose Tapestry or even make the jump to JSF. -
Solaris 8 mmap returns unusable pointer
I am developing a 32-bit library for an application running on a Solaris 8 SunFire box with a 64-bit kernel. I want to share mutexes across processes and am thus using named shared memory. Calls to shm_open()and mmap() succeed with mmap returning 0xff060000. However accessing this pointer gives a segmentation fault.
I think I've got the compiler and linker switches set appropriately and have run out of ideas as to what to try next. I can see the named shared memory created under /tmp/.SHMD but it is always of size 0 (even when run as root). (Should this size reflect the desired size of shared memory?) I was thinking that I may need to use a 64-bit file offset of 0 and tried -D_FILE_OFFSET_BITS=64 to no avail.
I'd be very grateful for any advice on this!
Thanks,
Bill Rizzi
Here are the compiler switches:
cc -c -mt -D_XOPEN_SOURCE=500
-D__EXTENSIONS__ -g platform.c -o platform.oHere are the linker switches:
cc -o version -g version.o
-mt -lrt -lpthread -lm -lsocket -lnsl -lposix4 platform.oHere's the /tmp/.SHM* directories:
$ ls -alR /tmp/.SHM*
/tmp/.SHMD:
total 32
drwxrwxrwx 2 billr other 185 Jul 24 11:30 ./
drwxrwxrwt 7 root sys 890 Jul 24 11:33 ../
-rwxr-xr-x 1 billr other 0 Jul 24 11:30 Platform*
/tmp/.SHML:
total 32
drwxrwxrwx 2 billr other 117 Jul 24 11:30 ./
drwxrwxrwt 7 root sys 890 Jul 24 11:33 ../Here's the source:
char *shmName = "/Platform";
int shmReturn;
int lockCount = 401;
int len;
void *ptr;
shmReturn =shm_open(shmName, O_RDWR, 0777);
if (shmReturn < 0) {
if (errno == ENOENT) {
shmReturn = shm_open(shmName, O_RDWR | O_CREAT, 0777);
assert(shmReturn >= 0);
len = lockCount * sizeof(pthread_mutex_t); /* 9624 */
ptr = mmap(0, len, PROT_READ | PROT_WRITE, MAP_SHARED, shmReturn, (off_t)0);
assert(ptr != MAP_FAILED); /* ptr == 0xff060000 */
memset(ptr, 0, len); /* segfault (even just *(int *)ptr) */I've got the same issue (A4Tech X-750) and have already uploaded my evtest dump to https://bugs.freedesktop.org/show_bug.cgi?id=24737. Hopefully it will be fixed soon. As a temporary work around i installed xf86-input-mouse xf86-input-keyboard and disabled xorg hotplugging by adding to xorg.conf:
Section "ServerFlags"
Option "AutoAddDevices" "False"
Option "AllowEmptyInput" "False"
EndSection
Last edited by hash (2009-11-01 08:44:16) -
I want to use long doubles (quad, 128-bit floating point variables) in C. I thought the following program would do it:
#include <stdio.h>
int main()
long double a, b, c;
b = 1./7.;
c = 7.;
a = 1./c;
printf("%.30e \n", a);
printf("%.30e \n", b);
printf("%.30e \n", c);
return 0;
But the program returns garbage when compiled and run with:
%gcc top2.c -o test
%./test
-1.391130315222827826529386765980e-220
-1.391130315222712834096824073018e-220
-2.681561585988519419914804999641e+154
(XCode 3.1, gcc 4.0.1 or 4.2.1, Intel Xeon, 10.5.4)
The program works for double, however.
So what am I doing wrong?
MatthiasI can't really help you much there. Maybe you should think about what you are doing and what you really need. I doubt you really need 128 bits. In Apple's Documentation it says:
-m96bit-long-double
-m128bit-long-double
These switches control the size of long double type. The i386 application binary interface specifies the size to be 96 bits, so -m96bit-long-double is the default in 32 bit mode. Modern architectures (Pentium and newer) would prefer long double to be aligned to an 8 or 16 byte boundary. In arrays or structures conforming to the ABI, this would not be possible. So specifying a -m128bit-long-double will align long double to a 16 byte boundary by padding the long double with an additional 32 bit zero.
In the x86-64 compiler, -m128bit-long-double is the default choice as its ABI specifies that long double is to be aligned on 16 byte boundary.
Notice that neither of these options enable any extra precision over the x87 standard of 80 bits for a long double.
Warning: if you override the default value for your target ABI, the structures and arrays containing long double variables will change their size as well as function calling convention for function taking long double will be modified. Hence they will not be binary compatible with arrays or structures in code compiled without that switch.
Message was edited by: etresoft - gave up trying to format it fancy -
Okay,
I built a simple Hello World project with Swing and it worked. Now I've build my own program from scratch and get a "Cannot find the main class" error from the JRE. Below are the contents of the manafest file craeted by Sun Java Studio 8.
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.2
Created-By: 1.5.0_06-b05 (Sun Microsystems Inc.)
Main-Class: localPkg.mainForm
X-COMMENT: Main-Class will be added automatically by build
Also here is the source code for localPkg.mainForm
* mainForm.java
* Created on January 17, 2006, 9:32 AM
* @author rowen
package localPkg;
import java.beans.*;
public class mainForm extends javax.swing.JFrame {
/** Creates new form mainForm */
public mainForm() {
initComponents();
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">
private void initComponents() {
java.awt.GridBagConstraints gridBagConstraints;
ctoF1 = new MyBeans.CtoF();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
numericField1 = new magicbeans.NumericField();
numericField2 = new magicbeans.NumericField();
ctoF1.addPropertyChangeListener(new java.beans.PropertyChangeListener() {
public void propertyChange(java.beans.PropertyChangeEvent evt) {
ctoF1PropertyChange(evt);
ctoF1PropertyChange1(evt);
getContentPane().setLayout(new java.awt.GridBagLayout());
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jLabel1.setText("Farenheight");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 0;
gridBagConstraints.gridwidth = 2;
gridBagConstraints.ipadx = 2;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(20, 110, 0, 0);
getContentPane().add(jLabel1, gridBagConstraints);
jLabel2.setText("Celsius");
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 2;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(11, 110, 0, 0);
getContentPane().add(jLabel2, gridBagConstraints);
numericField1.setText("farenheightField");
numericField1.setName("farenheightField");
numericField1.addPropertyChangeListener(new java.beans.PropertyChangeListener() {
public void propertyChange(java.beans.PropertyChangeEvent evt) {
numericField1PropertyChange(evt);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 1;
gridBagConstraints.gridwidth = 4;
gridBagConstraints.ipadx = 119;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(6, 110, 0, 160);
getContentPane().add(numericField1, gridBagConstraints);
numericField2.setText("celsiusField");
numericField2.setName("celsiusField");
numericField2.addPropertyChangeListener(new java.beans.PropertyChangeListener() {
public void propertyChange(java.beans.PropertyChangeEvent evt) {
numericField2PropertyChange(evt);
gridBagConstraints = new java.awt.GridBagConstraints();
gridBagConstraints.gridx = 0;
gridBagConstraints.gridy = 3;
gridBagConstraints.gridwidth = 3;
gridBagConstraints.ipadx = 99;
gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTHWEST;
gridBagConstraints.insets = new java.awt.Insets(6, 110, 191, 0);
getContentPane().add(numericField2, gridBagConstraints);
pack();
// </editor-fold>
private void numericField2PropertyChange(java.beans.PropertyChangeEvent evt) {
ctoF1.setC(numericField2.getValue());
private void numericField1PropertyChange(java.beans.PropertyChangeEvent evt) {
ctoF1.setF(numericField1.getValue());
private void ctoF1PropertyChange1(java.beans.PropertyChangeEvent evt) {
numericField2.setValue(ctoF1.getC());
private void ctoF1PropertyChange(java.beans.PropertyChangeEvent evt) {
numericField1.setValue(ctoF1.getF());
* @param args the command line arguments
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new mainForm().setVisible(true);
// Variables declaration - do not modify
private MyBeans.CtoF ctoF1;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private magicbeans.NumericField numericField1;
private magicbeans.NumericField numericField2;
// End of variables declaration
Using Sun Java Studio Enterprise 8 (patch 1), on Windows XP (most recent patches)
Thanks in advance,
RoyR_Owen ,
One possible way of how to do it in JSE8 is:
1. Put all necessary lib jars to some place under src folder.
2. Add those jars into Compile-time libraries list (Project properties -> Libraries) for correct compilation
3. Switch to 'Files' JSE8 tab, open manifest.mf file (it's in projects root) and add your lib jars to it.
Syntax is:
Class-Path: relative URLs
That's it.
And Class-Path attribute description from JAR File Specification:
http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html#Main%20Attributes:
�Class-Path:
The value of this attribute specifies the relative URLs of the extensions or
libraries that this application or extension needs.
URLs are separated by one or more spaces.
The application or extension class loader uses the value
of this attribute to construct its internal search path. �
Copy/paste from:
http://swforum.sun.com/jive/thread.jspa?forumID=122&threadID=60169 -
Unable to update Flash Player 17.0.0.169 - 2 Computers - Same Instant Crash
First problem in years
Flash Player 17.0.0.169 - Adobe downloader / installer (flashplayer17_ha_install.exe, flashplayer17ax_ha_install.exe)
(Previous version downloader / installer did not crash; neither did any other previous version for as long as I can remember.)
Two different computers
Exact same instant crash
XP 32 SP3
IE8 / Firefox (Any Version)
flashplayer17_ha_install.exe
flashplayer17ax_ha_install.exe
Both same crash:
<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="flashplayer17ax_ha_install.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="flashplayer17ax_ha_install.exe" SIZE="1124544" CHECKSUM="0xB2438405" BIN_FILE_VERSION="1.0.0.14" BIN_PRODUCT_VERSION="1.0.0.14" PRODUCT_VERSION="1.0.0.14s" FILE_DESCRIPTION="Adobe Download Manager" COMPANY_NAME="Adobe Systems Incorporated" PRODUCT_NAME="Adobe Download Manager" FILE_VERSION="1.0.0.14s" ORIGINAL_FILENAME="Adobe Download Manager" INTERNAL_NAME="Adobe Download Manager" LEGAL_COPYRIGHT="Copyright 2015 Adobe Systems Incorporated. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x121D1C" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.14" UPTO_BIN_PRODUCT_VERSION="1.0.0.14" LINK_DATE="04/09/2015 13:22:28" UPTO_LINK_DATE="04/09/2015 13:22:28" VER_LANGUAGE="English (United States) [0x409]" />
<MATCHING_FILE NAME="flashplayer17_ha_install.exe" SIZE="1124544" CHECKSUM="0xB2438405" BIN_FILE_VERSION="1.0.0.14" BIN_PRODUCT_VERSION="1.0.0.14" PRODUCT_VERSION="1.0.0.14s" FILE_DESCRIPTION="Adobe Download Manager" COMPANY_NAME="Adobe Systems Incorporated" PRODUCT_NAME="Adobe Download Manager" FILE_VERSION="1.0.0.14s" ORIGINAL_FILENAME="Adobe Download Manager" INTERNAL_NAME="Adobe Download Manager" LEGAL_COPYRIGHT="Copyright 2015 Adobe Systems Incorporated. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1139C4" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.0.0.14" UPTO_BIN_PRODUCT_VERSION="1.0.0.14" LINK_DATE="04/09/2015 13:22:28" UPTO_LINK_DATE="04/09/2015 13:22:28" VER_LANGUAGE="English (United States) [0x409]" />
<MATCHING_FILE NAME="sw_uninstaller.exe" SIZE="195480" CHECKSUM="0x7BBFA73E" BIN_FILE_VERSION="1.0.0.0" BIN_PRODUCT_VERSION="1.0.0.0" FILE_DESCRIPTION="Adobe Shockwave Player" COMPANY_NAME="Adobe Systems, Inc." FILE_VERSION="11.5.1.601" LEGAL_COPYRIGHT="Copyright © 1985-2008 Adobe Systems Inc." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x10001" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x40000" UPTO_BIN_FILE_VERSION="1.0.0.0" UPTO_BIN_PRODUCT_VERSION="1.0.0.0" LINK_DATE="08/17/1999 15:25:48" UPTO_LINK_DATE="08/17/1999 15:25:48" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="993280" CHECKSUM="0x599F4100" BIN_FILE_VERSION="5.1.2600.6532" BIN_PRODUCT_VERSION="5.1.2600.6532" PRODUCT_VERSION="5.1.2600.6532" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.6532 (xpsp_sp3_qfe.140312-0419)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xF63D5" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.6532" UPTO_BIN_PRODUCT_VERSION="5.1.2600.6532" LINK_DATE="03/12/2014 10:48:50" UPTO_LINK_DATE="03/12/2014 10:48:50" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
</DATABASE>
Exception Information
Code: 0xc000001d Flags: 0x00000000
Record: 0x0000000000000000 Address: 0x000000000040595b
System Information
Windows NT 5.1 Build: 2600
CPU Vendor Code: 756E6547 - 49656E69 - 6C65746E
CPU Version: 000006B1 CPU Feature Code: 0383F9FF
CPU AMD Feature Code: 00E6E824
Module 1
flashplayer17_ha_install.exe
Image Base: 0x00400000 Image Size: 0x00000000
Checksum: 0x001139c4 Time Stamp: 0x55267d14
Version Information
Signature: feef04bd
StrucVer: 00010000
FileVer: (1.0:0.14)
ProdVer: (1.0:0.14)
FlagMask: 0000003f
Flags: 00000000
OS: 00040004
FileType: 00000001
SubType: 00000000
FileDate: 00000000:00000000
Module 2
ntdll.dll
Image Base: 0x7c900000 Image Size: 0x00000000
Checksum: 0x000afd30 Time Stamp: 0x4d00f27d
Version Information
Signature: feef04bd
StrucVer: 00010000
FileVer: (5.1:2600.6055)
ProdVer: (5.1:2600.6055)
FlagMask: 0000003f
Flags: 00000000
OS: 00040004
FileType: 00000002
SubType: 00000000
FileDate: 00000000:00000000
Module 3
kernel32.dll
Image Base: 0x7c800000 Image Size: 0x00000000
Checksum: 0x000f63d5 Time Stamp: 0x53203b92
Module 3
kernel32.dll
Image Base: 0x7c800000 Image Size: 0x00000000
Checksum: 0x000f63d5 Time Stamp: 0x53203b92
Version Information
Signature: feef04bd
StrucVer: 00010000
FileVer: (5.1:2600.6532)
ProdVer: (5.1:2600.6532)
FlagMask: 0000003f
Flags: 00000000
OS: 00040004
FileType: 00000002
SubType: 00000000
FileDate: 00000000:0
0000000
Minidump: http://tommycatkins.com/2015/Minidump.zip
The complete offline installers do not crash and appear to install successfully:
install_flash_player_17_plugin.exe
install_flash_player_17_active_x.exe
After installation, Flashplayer appears to run normally without issue.
Speculation: Both computers are older and do not have SSE2 processors. Did flashplayer17_ha_install.exe and flashplayer17ax_ha_install.exe get compiled with SSE2 switch enabled?Minidump analysis, looks like an illegal instruction. Again suspect SSE2 requirement was enabled for this version of Adobe Download Manager. It does not appear SSE2 is required for FlashPlayer (yet), so this should be fixed.
Instant Online Crash Analysis, brought to you by OSR Open Systems Resources, Inc.
Primary Analysis
Crash Dump Analysis provided by OSR Open Systems Resources, Inc. (http://www.osr.com)
Online Crash Dump Analysis Service
See http://www.osronline.com for more information
Windows XP Version 2600 (Service Pack 3) UP Free x86 compatible
kernel32.dll version: 5.1.2600.6532 (xpsp_sp3_qfe.140312-0419)
Machine Name:
Debug session time: Tue Apr 14 10:04:23.000 2015 (UTC - 4:00)
System Uptime: not available
Process Uptime: not available
TRIAGER: Could not open triage file : e:\dump_analysis\program\triage\oca.ini, error 2
TRIAGER: Could not open triage file : e:\dump_analysis\program\winxp\triage.ini, error 2
TRIAGER: Could not open triage file : e:\dump_analysis\program\triage\user.ini, error 2
* Exception Analysis *
TRIAGER: Could not open triage file : e:\dump_analysis\program\triage\guids.ini, error 2
TRIAGER: Could not open triage file : e:\dump_analysis\program\triage\modclass.ini, error 2
FAULTING_IP:
flashplayer17_ha_install+595b
0040595b ?? ???
EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 0040595b (flashplayer17_ha_install+0x0000595b)
ExceptionCode: c000001d (Illegal instruction)
ExceptionFlags: 00000000
NumberParameters: 0
PROCESS_NAME: flashplayer17_ha_install.exe
ERROR_CODE: (NTSTATUS) 0xc000001d - {EXCEPTION} Illegal Instruction An attempt was made to execute an illegal instruction.
EXCEPTION_CODE: (NTSTATUS) 0xc000001d - {EXCEPTION} Illegal Instruction An attempt was made to execute an illegal instruction.
FAULTING_THREAD: 00000eb0
DEFAULT_BUCKET_ID: STATUS_ILLEGAL_INSTRUCTION
PRIMARY_PROBLEM_CLASS: STATUS_ILLEGAL_INSTRUCTION
BUGCHECK_STR: APPLICATION_FAULT_STATUS_ILLEGAL_INSTRUCTION
IP_ON_HEAP: 0017e538
FRAME_ONE_INVALID: 1
LAST_CONTROL_TRANSFER: from 0017e538 to 0040595b
STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be wrong.
0012fcb0 0017e538 02c8c0a0 00000000 0012fcf0 flashplayer17_ha_install+0x595b
0012fcc4 0040815d 97988bdf 00657070 00187280 0x17e538
0012fcf0 0043c3d4 97988a3b 001870f0 00187378 flashplayer17_ha_install+0x815d
0012fd14 0041d44d 97988a7b 001870f0 00656c10 flashplayer17_ha_install+0x3c3d4
0012fd54 00401b66 97988a4f ffffffff 00657070 flashplayer17_ha_install+0x1d44d
0012ff60 005b67b0 0007da4c 00000001 00000000 flashplayer17_ha_install+0x1b66
0012ff74 00591882 00400000 00000000 00020a7e flashplayer17_ha_install+0x1b67b0
0012ffc0 7c816037 0007da4c 7c90d96e 7ffde000 flashplayer17_ha_install+0x191882
0012fff0 00000000 00401000 00000000 00000000 kernel32!BaseProcessStart+0x23
STACK_COMMAND: ~0s; .ecxr ; kb
FAILED_INSTRUCTION_ADDRESS:
flashplayer17_ha_install+595b
0040595b ?? ???
FOLLOWUP_IP:
flashplayer17_ha_install+595b
0040595b ?? ???
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: flashplayer17_ha_install+595b
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: flashplayer17_ha_install
IMAGE_NAME: flashplayer17_ha_install.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 55267d14
FAILURE_BUCKET_ID: STATUS_ILLEGAL_INSTRUCTION_c000001d_flashplayer17_ha_install.exe!Unknown
BUCKET_ID: APPLICATION_FAULT_STATUS_ILLEGAL_INSTRUCTION_BAD_IP_flashplayer17_ha_install+595b
WATSON_STAGEONE_URL: http://watson.microsoft.com/StageOne/flashplayer17_ha_install_exe/1_0_0_14/55267d14/flashplayer17_ha_install_exe/1_0_0_14/55267d14/c000001d/0000595b.htm?Retriage=1
Followup: MachineOwner
Loaded Module List
start end module name
00400000 007df000 flashplayer17_ha_install flashplayer17_ha_install.exe
01160000 011de000 VirtualMIDISynth VirtualMIDISynth.dll
10000000 10006000 prio prio.dll
4d4f0000 4d549000 WINHTTP WINHTTP.dll
4ec50000 4edfb000 gdiplus gdiplus.dll
5ad70000 5ada8000 UxTheme UxTheme.dll
5b860000 5b8b5000 NETAPI32 NETAPI32.dll
61880000 618ba000 OLEACC OLEACC.dll
629c0000 629c9000 LPK LPK.DLL
65100000 6519e000 USP10 USP10.dll
69450000 69466000 faultrep faultrep.dll
73000000 73026000 WINSPOOL WINSPOOL.DRV
76360000 76370000 WINSTA WINSTA.dll
76380000 76385000 MSIMG32 MSIMG32.dll
76390000 763ad000 IMM32 IMM32.dll
769c0000 76a74000 USERENV USERENV.dll
76b40000 76b6d000 WINMM WINMM.dll
76bf0000 76bfb000 PSAPI PSAPI.DLL
76c30000 76c5e000 WINTRUST WINTRUST.dll
76c90000 76cb9000 IMAGEHLP IMAGEHLP.dll
76f50000 76f58000 WTSAPI32 WTSAPI32.dll
77120000 771ab000 OLEAUT32 OLEAUT32.dll
773d0000 774d3000 COMCTL32 COMCTL32.dll
774e0000 7761e000 ole32 ole32.dll
77920000 77a13000 SETUPAPI SETUPAPI.dll
77a80000 77b17000 CRYPT32 CRYPT32.dll
77b20000 77b32000 MSASN1 MSASN1.dll
77b40000 77b62000 Apphelp Apphelp.dll
77c00000 77c08000 VERSION VERSION.dll
77c10000 77c68000 msvcrt msvcrt.dll
77dd0000 77e6b000 ADVAPI32 ADVAPI32.dll
77e70000 77f03000 RPCRT4 RPCRT4.dll
77f10000 77f59000 GDI32 GDI32.dll
77f60000 77fd6000 SHLWAPI SHLWAPI.dll
77fe0000 77ff1000 Secur32 Secur32.dll
7c800000 7c8f6000 kernel32 kernel32.dll
7c900000 7c9b2000 ntdll ntdll.dll
7c9c0000 7d1d7000 SHELL32 SHELL32.dll
7d1e0000 7d49c000 msi msi.dll
7df70000 7df92000 oledlg oledlg.dll
7e410000 7e4a1000 USER32 USER32.dll
Unloaded modules:
77b40000 77b62000 apphelp.dll
73ed0000 73ed7000 mmdrv.dll
Raw Stack Contents
Memory access error at 'StackLimit) @@(((ntdll!_NT_TIB *)@$teb)->StackBase)'
Dump Header Information
----- User Mini Dump Analysis
MINIDUMP_HEADER:
Version A793 (6003)
NumberOfStreams 8
Flags 21
0001 MiniDumpWithDataSegs
0020 MiniDumpWithUnloadedModules
Streams:
Stream 0: type ThreadListStream (3), size 00000064, RVA 00000160
2 threads
RVA 00000164, ID EB0, Teb:000000007FFDD000
RVA 00000194, ID A78, Teb:000000007FFDC000
Stream 1: type ModuleListStream (4), size 00001150, RVA 000001C4
41 modules
RVA 000001C8, 00400000 - 007df000: 'C:\Documents and Settings\Administrator\Desktop\flashplayer17_ha_install.exe'
RVA 00000234, 7c900000 - 7c9b2000: 'C:\WINNT\system32\ntdll.dll'
RVA 000002A0, 7c800000 - 7c8f6000: 'C:\WINNT\system32\kernel32.dll'
RVA 0000030C, 5b860000 - 5b8b5000: 'C:\WINNT\system32\NETAPI32.dll'
RVA 00000378, 77dd0000 - 77e6b000: 'C:\WINNT\system32\ADVAPI32.dll'
RVA 000003E4, 77e70000 - 77f03000: 'C:\WINNT\system32\RPCRT4.dll'
RVA 00000450, 77fe0000 - 77ff1000: 'C:\WINNT\system32\Secur32.dll'
RVA 000004BC, 77c10000 - 77c68000: 'C:\WINNT\system32\msvcrt.dll'
RVA 00000528, 7c9c0000 - 7d1d7000: 'C:\WINNT\system32\SHELL32.dll'
RVA 00000594, 77f10000 - 77f59000: 'C:\WINNT\system32\GDI32.dll'
RVA 00000600, 7e410000 - 7e4a1000: 'C:\WINNT\system32\USER32.dll'
RVA 0000066C, 77f60000 - 77fd6000: 'C:\WINNT\system32\SHLWAPI.dll'
RVA 000006D8, 4d4f0000 - 4d549000: 'C:\WINNT\system32\WINHTTP.dll'
RVA 00000744, 7d1e0000 - 7d49c000: 'C:\WINNT\system32\msi.dll'
RVA 000007B0, 76bf0000 - 76bfb000: 'C:\WINNT\system32\PSAPI.DLL'
RVA 0000081C, 77c00000 - 77c08000: 'C:\WINNT\system32\VERSION.dll'
RVA 00000888, 76380000 - 76385000: 'C:\WINNT\system32\MSIMG32.dll'
RVA 000008F4, 73000000 - 73026000: 'C:\WINNT\system32\WINSPOOL.DRV'
RVA 00000960, 773d0000 - 774d3000: 'C:\WINNT\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\COMCTL32.dll'
RVA 000009CC, 5ad70000 - 5ada8000: 'C:\WINNT\system32\UxTheme.dll'
RVA 00000A38, 774e0000 - 7761e000: 'C:\WINNT\system32\ole32.dll'
RVA 00000AA4, 77120000 - 771ab000: 'C:\WINNT\system32\OLEAUT32.dll'
RVA 00000B10, 7df70000 - 7df92000: 'C:\WINNT\system32\oledlg.dll'
RVA 00000B7C, 4ec50000 - 4edfb000: 'C:\WINNT\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.6002.23084_x-ww_f3f35550\gdiplus.dll'
RVA 00000BE8, 77a80000 - 77b17000: 'C:\WINNT\system32\CRYPT32.dll'
RVA 00000C54, 77b20000 - 77b32000: 'C:\WINNT\system32\MSASN1.dll'
RVA 00000CC0, 76c30000 - 76c5e000: 'C:\WINNT\system32\WINTRUST.dll'
RVA 00000D2C, 76c90000 - 76cb9000: 'C:\WINNT\system32\IMAGEHLP.dll'
RVA 00000D98, 61880000 - 618ba000: 'C:\WINNT\system32\OLEACC.dll'
RVA 00000E04, 76390000 - 763ad000: 'C:\WINNT\system32\IMM32.dll'
RVA 00000E70, 76b40000 - 76b6d000: 'C:\WINNT\system32\WINMM.dll'
RVA 00000EDC, 629c0000 - 629c9000: 'C:\WINNT\system32\LPK.DLL'
RVA 00000F48, 65100000 - 6519e000: 'C:\WINNT\system32\USP10.dll'
RVA 00000FB4, 10000000 - 10006000: 'C:\Program Files\Process Priority Saver 2.0.0.2960\prio.dll'
RVA 00001020, 01160000 - 011de000: 'C:\WINNT\system32\VirtualMIDISynth\VirtualMIDISynth.dll'
RVA 0000108C, 69450000 - 69466000: 'C:\WINNT\system32\faultrep.dll'
RVA 000010F8, 769c0000 - 76a74000: 'C:\WINNT\system32\USERENV.dll'
RVA 00001164, 76360000 - 76370000: 'C:\WINNT\system32\WINSTA.dll'
RVA 000011D0, 76f50000 - 76f58000: 'C:\WINNT\system32\WTSAPI32.dll'
RVA 0000123C, 77920000 - 77a13000: 'C:\WINNT\system32\SETUPAPI.dll'
RVA 000012A8, 77b40000 - 77b62000: 'C:\WINNT\system32\Apphelp.dll'
Stream 2: type UnloadedModuleListStream (14), size 0000003C, RVA 00001314
2 unloaded modules
RVA 00001320, 77b40000 - 77b62000: 'apphelp.dll'
RVA 00001338, 73ed0000 - 73ed7000: 'mmdrv.dll'
Stream 3: type MemoryListStream (5), size 00000054, RVA 00002E4E
5 memory ranges
range# RVA Address Size
0 00002EA2 0012db88 00002478
1 0000531A 7c90e494 00000100
2 0000541A 010dfea4 0000015c
3 00005576 7c90e494 00000100
4 00005676 007de000 00000200
Total memory: 29d4
Stream 4: type ExceptionStream (6), size 000000A8, RVA 000000B8
ThreadID 3760
ExceptionCode C000001D
ExceptionRecord 0
ExceptionAddress 40595b
Context record RVA 1fc6, size 2cc
Stream 5: type SystemInfoStream (7), size 00000038, RVA 00000080
ProcessorArchitecture 0000 (PROCESSOR_ARCHITECTURE_INTEL)
ProcessorLevel 0006
ProcessorRevision 0B01
NumberOfProcessors 00
MajorVersion 00000005
MinorVersion 00000001
BuildNumber 00000A28 (2600)
PlatformId 00000002 (VER_PLATFORM_WIN32_NT)
CSDVersionRva 00001350
Length: 28
Buffer: {'Service Pack 3'}
Product: unknown <0>, suite: SmallBusinessRestricted
Stream 6: type UnusedStream (0), size 00000000, RVA 00000000
Stream 7: type UnusedStream (0), size 00000000, RVA 00000000
Strings
GenuineIntel
Service Pack 3
C:\Documents and Settings\Administrator\Desktop\flashplayer17_ha_install.exe
C:\WINNT\system32\ntdll.dll
C:\WINNT\system32\kernel32.dll
C:\WINNT\system32\NETAPI32.dll
C:\WINNT\system32\ADVAPI32.dll
C:\WINNT\system32\RPCRT4.dll
C:\WINNT\system32\Secur32.dll
C:\WINNT\system32\msvcrt.dll
C:\WINNT\system32\SHELL32.dll
C:\WINNT\system32\GDI32.dll
C:\WINNT\system32\USER32.dll
C:\WINNT\system32\SHLWAPI.dll
C:\WINNT\system32\WINHTTP.dll
C:\WINNT\system32\msi.dll
C:\WINNT\system32\PSAPI.DLL
C:\WINNT\system32\VERSION.dll
C:\WINNT\system32\MSIMG32.dll
C:\WINNT\system32\WINSPOOL.DRV
C:\WINNT\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\COMCTL32.dll
C:\WINNT\system32\UxTheme.dll
C:\WINNT\system32\ole32.dll
C:\WINNT\system32\OLEAUT32.dll
C:\WINNT\system32\oledlg.dll
C:\WINNT\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.6002.23084_x-ww_f3f35550\gdiplus.dll
C:\WINNT\system32\CRYPT32.dll
C:\WINNT\system32\MSASN1.dll
C:\WINNT\system32\WINTRUST.dll
C:\WINNT\system32\IMAGEHLP.dll
C:\WINNT\system32\OLEACC.dll
C:\WINNT\system32\IMM32.dll
C:\WINNT\system32\WINMM.dll
C:\WINNT\system32\LPK.DLL
C:\WINNT\system32\USP10.dll
C:\Program Files\Process Priority Saver 2.0.0.2960\prio.dll
C:\WINNT\system32\VirtualMIDISynth\VirtualMIDISynth.dll
C:\WINNT\system32\faultrep.dll
C:\WINNT\system32\USERENV.dll
C:\WINNT\system32\WINSTA.dll
C:\WINNT\system32\WTSAPI32.dll
C:\WINNT\system32\SETUPAPI.dll
C:\WINNT\system32\Apphelp.dll
apphelp.dll
ynth.pdb
faultrep.pdb
RSDSNw
userenv.pdb
winsta.pdb
wtsapi32.pdb
setupapi.pdb
apphelp.pdb
ngs\Admini
C:\WINNT\system32\dwwin.exe -x -s 264
C:\Documents and Settings\Administrator\Desktop\flashplayer17_ha_install.exe
Adobe Download Manager
C:\WINNT\system32
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\cbae_appcompat.txt
watson.microsoft.com
%C:\WINNT\system32\faultrep.dll
C:\WINNT\system32\faultrep.d
watson.microsoft.com
C:\Documents and Settings\Administrator\Desktop\flashplayer17_ha_install.exe
Eip)Fi
ReportFault
C:\WINNT\system32\faultrep.dll
Appationle
MFpplic
C:\Documents and Settings\Administrator\
nistrator\De
Maybe you are looking for
-
How to find all JMX ports on a server?
How to find all jmx ports on particular server (say localhost) on windows I have multiple JVM's running on my local server, and there is extensive use of JXM mbeans by the applications running on each server. So I want to connect to all these JMX ser
-
Need info on badi or exit before creation of Material document number?
hi experts, we have two systems one is general R/3(4.6 C) and another system is GTS (NW 2004)system. while creation of GR a check from R/3 is made to GTS through GTS plug in installed in R/3 and after which the document number is created... now i nee
-
More Event Logs in Production Servers
The description for Event ID 0 from source Microsoft Deployment Agent cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on th
-
Can't attach documents to yahoo mail anymore
hey, everyone. i used to be able to attach files to my yahoo email by clicking attach file and choosing the file (whether it's a photo, pages doc, numbers file, etc). now, for some reason, when i choose attach file from the yahoo mail page and the fi
-
What is the best way to edit/sync two video files?
Has anyone had experience with editing 2 movies files? I have recently taken video with 2 cameras of the same quality and am attempting to 'merge' the two video files. What's the best way to 'sync' the 2 files? Thanks