Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Support for IBM J9 VM #16

Open
riccardoprandini01 opened this issue Oct 6, 2017 · 1 comment
Open

Add Support for IBM J9 VM #16

riccardoprandini01 opened this issue Oct 6, 2017 · 1 comment
Assignees

Comments

@riccardoprandini01
Copy link

Visualvm under jdk1.8.0_131-window32 in Isolated machine
connected to remote host via JMX running

JVM: IBM J9 VM (2.6, JRE 1.6.0 Windows 7 x86-32 20150701_255671 (JIT enabled, AOT enabled)
J9VM - R26_Java626_SR8_20150701_0100_B255671
JIT - tr.r11_20150626_95120.01
GC - R26_Java626_SR8_20150701_0100_B255671
J9CL - 20150701_255671)
Java: version 1.6.0, vendor IBM Corporation

When I do thread dump I get

2017-10-06 14:08:56
Full thread dump IBM J9 VM (2.6 JRE 1.6.0 Windows 7 x86-32 20150701_255671 (JIT enabled, AOT enabled)
J9VM - R26_Java626_SR8_20150701_0100_B255671
JIT  - tr.r11_20150626_95120.01
GC   - R26_Java626_SR8_20150701_0100_B255671
J9CL - 20150701_255671):

"P=274803:O=0:CT" - Thread t@1
   java.lang.Thread.State: TIMED_WAITING
        at java.lang.Thread.sleep(Native Method)
        at java.lang.Thread.sleep(Thread.java:914)
        at com.ibm.ws.runtime.WsServerImpl.main(WsServerImpl.java:710)
        at com.ibm.ws.runtime.WsServer.main(WsServer.java:59)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:611)
        at com.ibm.wsspi.bootstrap.WSLauncher.launchMain(WSLauncher.java:234)
        at com.ibm.wsspi.bootstrap.WSLauncher.main(WSLauncher.java:96)
        at com.ibm.wsspi.bootstrap.WSLauncher.run(WSLauncher.java:77)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:611)
        at org.eclipse.equinox.internal.app.EclipseAppContainer.callMethodWithException(EclipseAppContainer.java:587)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:198)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:611)
        at org.eclipse.core.launcher.Main.invokeFramework(Main.java:340)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:282)
        at org.eclipse.core.launcher.Main.run(Main.java:981)
        at com.ibm.wsspi.bootstrap.WSPreLauncher.launchEclipse(WSPreLauncher.java:400)
        at com.ibm.wsspi.bootstrap.WSPreLauncher.main(WSPreLauncher.java:163)

   Locked ownable synchronizers:
        - None

"JIT Compilation Thread-0" - Thread t@12
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
        - None

"JIT Compilation Thread-1 Suspended" - Thread t@13
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
        - None

"JIT Compilation Thread-2 Suspended" - Thread t@14
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
        - None

Window show but error appear in
D:\Users\user\AppData\Roaming\VisualVM\8u131\var\log\messages.log.1
i see:

SEVERE [global]
java.lang.NullPointerException
	at com.pironet.tda.SunJDKParser.parseNext(SunJDKParser.java:276)
	at com.pironet.tda.SunJDKParser.hasMoreDumps(SunJDKParser.java:74)
	at com.pironet.tda.TDA.addThreadDumps(TDA.java:1335)
	at com.pironet.tda.TDA.access$1500(TDA.java:119)
	at com.pironet.tda.TDA$5.construct(TDA.java:928)
	at com.pironet.tda.utils.SwingWorker$2.run(SwingWorker.java:131)
[catch] at java.lang.Thread.run(Thread.java:748)
Couldn't find file: Collapsed.gif
Couldn't find file: Expanded.gif
INFO [org.netbeans.modules.autoupdate.updateprovider.DownloadListener]: Reading URL https://visualvm.github.io/uc/8u131/updates.xml.gz?unique=085ab219e-1f83-40ad-b107-dd693ee588c2_23e235a2-bdff-4ba5-aa00-54ae7257de64 failed (java.net.UnknownHostException: visualvm.github.io)
SEVERE [global]
java.lang.NullPointerException
	at com.pironet.tda.SunJDKParser.parseNext(SunJDKParser.java:276)
	at com.pironet.tda.SunJDKParser.hasMoreDumps(SunJDKParser.java:74)
	at com.pironet.tda.TDA.addThreadDumps(TDA.java:1335)
	at com.pironet.tda.TDA.access$1500(TDA.java:119)
	at com.pironet.tda.TDA$5.construct(TDA.java:928)
	at com.pironet.tda.utils.SwingWorker$2.run(SwingWorker.java:131)
[catch] at java.lang.Thread.run(Thread.java:748)
@irockel irockel changed the title Error using TDA Add Support for IBM J9 VM Oct 10, 2017
@irockel
Copy link
Owner

irockel commented Oct 10, 2017

The IBM VM adds a block below the first line which TDA is unable to parse. I will see if I can do a fix.

@irockel irockel self-assigned this Oct 10, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants