Uploaded image for project: 'Harmony'
  1. Harmony
  2. HARMONY-2710

[drlvm][jit][opt] Incomplete stack trace

Add voteWatch issue
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • DRLVM
    • None
    • Moderate

    Description

      Please compile the attached test, remove B.class and run the test.
      The line
      at A.<init>(LineNumberTest.java:10)
      is lost at the top of stack trace when running on jet/opt.

      The output on interpreter is as follows:

      > java -Xint LineNumberTest
      java.lang.NoClassDefFoundError: B
      at A.<init>(LineNumberTest.java:10)
      at java.lang.reflect.VMReflection.newClassInstance(Native Method)
      at java.lang.reflect.Constructor.newInstance(Unknown Source)
      at java.lang.Class.newInstance(Unknown Source)
      at LineNumberTest.main(LineNumberTest.java:3)
      Caused by: java.lang.ClassNotFoundException: B
      at java.net.URLClassLoader.findClass(URLClassLoader.java:623)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at
      java.net.URLClassLoader$SubURLClassLoader.loadClass(URLClassLoader.java:116)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at A.<init>(LineNumberTest.java:10)
      ... 4 more

      The output on jet:

      java -Xem jet LineNumberTest
      java.lang.NoClassDefFoundError: B
      at java.lang.reflect.VMReflection.newClassInstance(Native Method)
      at java.lang.reflect.Constructor.newInstance(Unknown Source)
      at java.lang.Class.newInstance(Unknown Source)
      at LineNumberTest.main(LineNumberTest.java:3)
      Caused by: java.lang.ClassNotFoundException: B
      at java.net.URLClassLoader.findClass(URLClassLoader.java:623)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at
      java.net.URLClassLoader$SubURLClassLoader.loadClass(URLClassLoader.java:116)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.reflect.VMReflection.newClassInstance(Native Method)
      ... 3 more

      I will think of integrating this test into our infrastructure

      Attachments

        1. StackTraceElementTest.java
          2 kB
          Alexei Fedotov

        Issue Links

          Activity

            People

              mfursov Mikhail Fursov
              leshik Alexei Fedotov

              Dates

                Created:
                Updated:

                Slack

                  Issue deployment