[Bug 3174] New: [IcedTea6] systemtap: type definition 'symbolOopDesc' not found

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Mon Sep 19 15:43:58 UTC 2016


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3174

            Bug ID: 3174
           Summary: [IcedTea6] systemtap: type definition 'symbolOopDesc'
                    not found
           Product: IcedTea
           Version: 6-hg
          Hardware: all
                OS: All
            Status: NEW
          Severity: normal
          Priority: P5
         Component: IcedTea
          Assignee: gnu.andrew at redhat.com
          Reporter: gnu.andrew at redhat.com
                CC: unassigned at icedtea.classpath.org

Description of problem:

System has all three (6,7,8) OpenJDK + their debuginfo installed.
Running stap script fails even though the executed java binary is from OpenJDK
8.


Version-Release number of selected component (if applicable):
systemtap-3.0-6.el7.x86_64
java-1.6.0-openjdk-1.6.0.40-1.13.12.9.el7.x86_64
java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
java-1.8.0-openjdk-1.8.0.102-3.b14.el7.x86_64

How reproducible:
always 

Steps to Reproduce:
1. stap -v -e 'probe hotspot.jni.GetStringUTFChars { log(probestr);
print_jstack_full(); log(" === "); }' -c "java Hello" 2>&1 | c++filt
2.
3.

Actual results:
Pass 1: parsed user script and 126 library scripts using
228508virt/41088res/3276shr/38548data kb, in 290usr/20sys/554real ms.
semantic error: while processing function jstack_call

semantic error: type definition 'symbolOopDesc' not found in
'/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.40.x86_64/jre/lib/amd64/server/libjvm.so':
operator '@cast' at /usr/share/systemtap/tapset/x86_64/jstack.stp:430:32
        source:                   klassName = &@cast(klassSymbol,
"symbolOopDesc",
                                               ^

Pass 2: analyzed script: 43 probes, 105 functions, 5 embeds, 39 globals using
472688virt/286724res/4644shr/282728data kb, in 7660usr/280sys/10004real ms.
Pass 2: analysis failed.  [man error::pass2]

Expected results:
stap continues

Additional info:
Hello.java : public class Hello{public static void main(String
args[]){System.out.println("Hello World!");}}

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20160919/4dea614d/attachment.html>


More information about the distro-pkg-dev mailing list