Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8163564

JVM Crashed while calling Tuxedo Service call

XMLWordPrintable

    • sparc
    • solaris_8

      FULL PRODUCT VERSION :
      bash-2.03$ /usr/java1.6/jdk1.6.0_45/bin/java -version
      java version "1.6.0_45"
      Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
      Java HotSpot(TM) Server VM (build 20.45-b01, mixed mode)


      FULL OS VERSION :
      bash-2.03$ uname -a
      SunOS celbsskapi2001 5.8 Generic_Virtual sun4v sparc sun4v


      A DESCRIPTION OF THE PROBLEM :
      APITS is a java based application using Tuxedo adapter to connect to Tuxedo application. APITS to Tuxedo Service call is getting timed out and APITS JVM get crashed. APITS JVM get autorestarted by Nodemanaged and impacting upstream user facing applications.

      THE PROBLEM WAS REPRODUCIBLE WITH -Xint FLAG: No

      THE PROBLEM WAS REPRODUCIBLE WITH -server FLAG: No

      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      O0=0x03f56380 is an unknown value
      O1=0x0000000d is an unknown value
      O2=0x03a07ba8 is an unknown value
      O3=0x51c5d844 is pointing into the stack for thread: 0x0014ec00
      O4=0x000008f0 is an unknown value
      O5=0x61206f62 is an unallocated location in the heap
      O6=0x51c5d7c0 is pointing into the stack for thread: 0x0014ec00
      O7=0x521046c4: _e_net_recv+0x844 in /project/kenan/celcom/arbor/Tuxedo/lib/libgpnet.so.71 at 0x520f0000

      L0=0x00000000 is an unknown value
      L1=0x03793628 is an unknown value
      L2=0x04092aa8 is an unknown value
      L3=0x03f56380 is an unknown value
      L4=0x000008f0 is an unknown value
      L5=0x0000000d is an unknown value
      L6=0x51c5d8b4 is pointing into the stack for thread: 0x0014ec00
      L7=0x51c5d8b8 is pointing into the stack for thread: 0x0014ec00

      I0=0x000008f0 is an unknown value
      I1=0x52118a0c: _e_net_savhndl+0 in /project/kenan/celcom/arbor/Tuxedo/lib/libgpnet.so.71 at 0x520f0000
      I2=0x52118b3c: _e_net_Cinfo+0 in /project/kenan/celcom/arbor/Tuxedo/lib/libgpnet.so.71 at 0x520f0000
      I3=0x51c5d8bc is pointing into the stack for thread: 0x0014ec00
      I4=0x036c4780 is an unknown value
      I5=0x521180d4: _GLOBAL_OFFSET_TABLE_+0 in /project/kenan/celcom/arbor/Tuxedo/lib/libgpnet.so.71 at 0x520f0000
      I6=0x51c5d848 is pointing into the stack for thread: 0x0014ec00
      I7=0x52158ac0: _wsc_nw_msgrcv+0x2f8 in /project/kenan/celcom/arbor/Tuxedo/lib/libwsc.so.71 at 0x52140000



      Stack: [0x51be0000,0x51c60000], sp=0x51c5d7c0, free space=501k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      C [libgpnet.so.71+0x148f0] _e_net_recv+0xa70
      C [libwsc.so.71+0x18ac8] _wsc_nw_msgrcv+0x300
      C [libwsc.so.71+0x1b9d4] _wsc_msgrcv+0xf0
      C [libwsc.so.71+0x19d78] _wsc_getrply+0x870
      C [libwsc.so.71+0x12838] _tpcall_internal+0x4fc
      C [libwsc.so.71+0x12240] tpcall+0x3d4
      C [libtti_tuxedo_wsc.so+0x2c68] Java_terrapin_tuxedo_ATMI_tpcall__Ljava_lang_String_2Lterrapin_tuxedo_TpType_2Lterrapin
      _tuxedo_TpType_2I+0xa4
      j terrapin.tuxedo.ATMI.tpcall(Ljava/lang/String;Lterrapin/tuxedo/TpType;Lterrapin/tuxedo/TpType;I)V+0
      j terrapin.tuxedo.ATMI.tpcall(Ljava/lang/String;Lterrapin/tuxedo/TpType;Lterrapin/tuxedo/TpType;I)V+0
      j com.csgsystems.aruba.connection.Connection.call(Lcom/csgsystems/aruba/connection/BSDMSessionContext;Ljava/lang/String;
      Ljava/util/Map;)Ljava/util/HashMap;+590
      J com.celcom.bss.apits.ApitsService.invoke(Ljavax/xml/transform/Source;)Ljavax/xml/transform/Source;
      j com.celcom.bss.apits.ApitsService.invoke(Ljava/lang/Object;)Ljava/lang/Object;+5
      j sun.reflect.GeneratedMethodAccessor64.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+40
      J sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
      J java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
      j weblogic.wsee.jaxws.WLSInstanceResolver$WLSInvoker.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Obje
      ct;)Ljava/lang/Object;+3
      j weblogic.wsee.jaxws.WLSInstanceResolver$WLSInvoker.invoke(Lcom/sun/xml/ws/api/message/Packet;Ljava/lang/reflect/Method
      ;[Ljava/lang/Object;)Ljava/lang/Object;+94
      j com.sun.xml.ws.api.server.Invoker.invokeProvider(Lcom/sun/xml/ws/api/message/Packet;Ljava/lang/Object;)Ljava/lang/Obje
      ct;+13
      j com.sun.xml.ws.server.InvokerTube$2.invokeProvider(Lcom/sun/xml/ws/api/message/Packet;Ljava/lang/Object;)Ljava/lang/Ob
      ject;+18


      REPRODUCIBILITY :
      This bug can be reproduced often.

      CUSTOMER SUBMITTED WORKAROUND :
      Nodemanager of weblogic autorestarts APITS JVM

            fmatte Fairoz Matte
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: