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

AbnormalEnd occurs on uncommontrap or deoptimization during compilation in 1.3.1_06(server)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P3 P3
    • None
    • 1.3.1_06
    • hotspot
    • sparc
    • solaris_9

      A customer faces with abnormal end during compilation.

      CONFIGURATION :
        OS : Solaris 9
        VM : HotSpot Server VM 1.3.1_06


      INVESTIGATION :
         
      STACK TRACE:
      ......
      #8 <signal handler called>
      #9 0x001d0854 in %%%
      jp/co/fit/vfreport/PDF#PoutputT(Ljp/co/fit/vfreport/TextDataAccess;Ljp/co/fit/vfreport/TextPitch;Ljava/lang/StringBuffer;III)Z
      (0x17ce75f0, 0x0, 0xffffff60, 0x1cf0d4, 0x14, 0x139fd550)
      #10 0x001cba50 in %%%
      jp/co/fit/vfreport/PDF#drawPrimitiveText(Ljp/co/fit/vfreport/TextDataAccess;Ljava/lang/StringBuffer;II)V
      (0x139fd874, 0x17ce75f0, 0x17ce75f0, 0x1d75b0, 0x1c, 0x139fd768)
      ......

      --- stack trace end ---

      COMMENT by CUSTOMER :
       According to the trace, PoutputT method terminates abnormally because of
      stack inconsistency of JAVA allication while interpreter runs.

      PoutputT method has been already compiled (please see below) .
      The status is "java_method alive=(not_entrant )".
      So, PoutputT method has created "uncommon trap".

      ----

      NMethod(609)::virtual jp.co.fit.vfreport.PDF::PoutputT
      Compiled {method}{0xf80f35b0} 'PoutputT'
      '(Ljp/co/fit/vfreport/TextDataAccess;Ljp/co/fit/vfreport/TextPitch;Ljava/lang/StringBuffer;III)Z' in
      'jp/co/fit/vfreport/PDF'
      ((nmethod*)0xfba3c6d0) for method 0xf80f35b0 {java_method alive=(not_entrant )}:
      main code [0xfba3d150,0xfba41d4c] = 19452
      exception code [0xfba41d4c,0xfba41d58] = 12
      stub code [0xfba41d58,0xfba42238] = 1248
      relocation [0xfba3c77c,0xfba3d150] = 2516
      oops [0xfba49be4,0xfba4a078] = 1172
      scopes data [0xfba42238,0xfba49390] = 29016
      scopes pcs [0xfba49390,0xfba49738] = 936
      handler table [0xfba49738,0xfba49b90] = 1112
      nul chk table [0xfba49b90,0xfba49be4] = 84

      -----
      ###@###.### 2005-1-27 23:36:08 GMT

            tmoscovisunw Tal Moscovitz (Inactive)
            tbaba Tadayuki Baba (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: