cancel
Showing results for 
Search instead for 
Did you mean: 

JCO Client Problem

Former Member
0 Kudos

Hello,

I’m having a problem with JCo client connection. I am doing some BW queries that are bringing back a significant amount of data. Every now and then JCo crashes (bringing down the JVM as well) and this error message is dumped to the screen.

JCO [JNI-LAYER] cannot load backtrace library [jcobtrace.dll]
 ===== BEGIN DUMP =============================================================
Error Message: Illegal memory access. [54]
Exception Rec: EXCEPTION_ACCESS_VIOLATION (0xc0000005) at 0x341FC99D - memory at 0x00000000 could not be written.

Does anybody know what might be causing this? I would very much appreciate any help on this.

Thanks,

Corey

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Corey,

I'm facing the same error though with BEA Jrockit JVM. Does the OSS note 774813 mentioned in the thread solve you issue?

Thanks

Manoj

Former Member
0 Kudos

Hi Corey,

take a look at OSS note 774813, which looks like this might describe your problem. SAP recommends updating to RFC patch collection 41; it's definitely worth a try...

Best wishes, harald

Former Member
0 Kudos

Thanks a lot Harald. I'll give this a shot.

Former Member
0 Kudos

I've added the stack trace as well if that is of any help to someone.

[code]http-8081-Processor 16 id=63 idx=0x78 tid=3460 lastJavaFrame=0x2FCFF3BC

Thread Stack Trace:

at Javacom_sap_mw_jco_rfc_MiddlewareRFC_00024Server_nativeExecute@44+763()@0x341FC99D

at Javacom_sap_mw_jco_rfc_MiddlewareRFC_nativeSetMode@12+6533()@0x341F3EFD

at Javacom_sap_mw_jco_rfc_MiddlewareRFC_nativeSetMode@12+9731()@0x341F4B7B

at Javacom_sap_mw_jco_rfc_MiddlewareRFC_00024Client_nativeExecute@44+2007()@0x341FC0EC

at com/sap/mw/jco/rfc/MiddlewareRFC$Client.nativeExecute(Lcom/sap/mw/jco/JCO$Client;Ljava/lang/String;Lcom/sap/mw/jco/JCO$ParameterList;Lcom/sap/mw/jco/JCO$ParameterList;Lcom/sap/mw/jco/JCO$ParameterList;Lcom/sap/mw/jco/JCO$ParameterList;Ljava/lang/String;Ljava/lang/String;I)V(Native Method)

at com/sap/mw/jco/rfc/MiddlewareRFC$Client.execute(Lcom/sap/mw/jco/JCO$Client;Ljava/lang/String;Lcom/sap/mw/jco/JCO$ParameterList;Lcom/sap/mw/jco/JCO$ParameterList;Lcom/sap/mw/jco/JCO$ParameterList;Lcom/sap/mw/jco/JCO$ParameterList;Ljava/lang/String;Ljava/lang/String;I)V(MiddlewareRFC.java:1211)

at com/sap/mw/jco/JCO$Client.execute(Ljava/lang/String;Lcom/sap/mw/jco/JCO$ParameterList;Lcom/sap/mw/jco/JCO$ParameterList;Lcom/sap/mw/jco/JCO$ParameterList;Lcom/sap/mw/jco/JCO$ParameterList;Ljava/lang/String;Ljava/lang/String;I)V(JCO.java:3684)

at com/sap/mw/jco/JCO$Client.execute(Lcom/sap/mw/jco/JCO$Function;)V(JCO.java:3129)[/code]