IBM JDK crash(Win) with internals

Bernd Eckenfels ecki at zusammenkunft.net
Thu May 14 05:14:57 UTC 2015


Hello,

not sure if it is relevant here, but I thought I would mention it.

While trying out the new JOL snapshot, I also tried it with some
(Windows) IBM JDK. And while "footprint java.lang.String" works fine:

>"\Program Files\Java\ibm_sdk70\bin\java.exe" -jar jol-cli\target\jol-cli.jar footprint java.lang.String
Running 64-bit Auto-detected VM.
Using compressed references with 1-bit shift.
Objects are 3 bytes aligned.
Field sizes by type: 4, 4, 4, 4, 4, 4, 4, 8, 8 [bytes]
Array element sizes: 4, 1, 1, 2, 2, 4, 4, 8, 8 [bytes]

java.lang.String instance footprint:
     COUNT       AVG       SUM   DESCRIPTION
         1        18        18   [C
         1        33        33   java.lang.String
         2                  51   (total)

(should we maybe print the JVM vendor+version in the "Running" line?)

The JVM crashes with a general protection fault with internals:

>"\Program Files\Java\ibm_sdk70\bin\java.exe" -jar jol-cli\target\jol-cli.jar internals java.lang.String
Running 64-bit Auto-detected VM.
Using compressed references with 1-bit shift.
Objects are 3 bytes aligned.
Field sizes by type: 4, 4, 4, 4, 4, 4, 4, 8, 8 [bytes]
Array element sizes: 4, 1, 1, 2, 2, 4, 4, 8, 8 [bytes]

Unhandled exception
Type=Segmentation error vmState=0x00000000
Windows_ExceptionCode=c0000005 J9Generic_Signal=00000004 ExceptionAddress=000007FEEEA7AA25 ContextFlags=0010001f
Handler1=000007FEF44337D0 Handler2=000007FEF5AE1600
...
Module=C:\Program Files\Java\ibm_sdk70\jre\bin\compressedrefs\jclse7b_26.dll
Module_base_address=000007FEEEA40000 Offset_in_DLL=000000000003aa25
Target=2_60_20131013_170512 (Windows 7 6.1 build 7601 Service Pack 1)
CPU=amd64 (8 logical CPUs) (0x1fbdda000 RAM)

# java full version JRE 1.7.0 IBM Windows AMD 64 build pwa6470sr6-20131015_01(SR6)

The Windows Version of that JVM is a bit hard to get by, so it might not be the latest version, but perhaps somebofy from IBM is lurking here.

Gruss
Bernd


More information about the jol-dev mailing list