YourKit Java Profiler 2014 EAP Started

Questions about YourKit Java Profiler
Post Reply
Anton Katilin
Posts: 6172
Joined: Wed Aug 11, 2004 8:37 am

YourKit Java Profiler 2014 EAP Started

Post by Anton Katilin »

Hi All

YourKit Java Profiler 2014 Early Access is now available for download:

http://www.yourkit.com/eap

Best regards,
Anton
javabreizh
Posts: 1
Joined: Mon Mar 10, 2014 8:29 am

Re: YourKit Java Profiler 2014 EAP Started

Post by javabreizh »

Hello,

I've tried the EAP build a few weeka ago.

I tried to launch it this morning and refused because a newer version is available.
So i downloaded the last release (EAP build 14014) and installed it.

But it tells me the exact same thing (This EAP build has expired).

Is it a normal behaviour ? Or a mistake in the latest build ?
Anton Katilin
Posts: 6172
Joined: Wed Aug 11, 2004 8:37 am

Re: YourKit Java Profiler 2014 EAP Started

Post by Anton Katilin »

The problem is fixed now.

Please download the latest build 14016.
clintona
Posts: 2
Joined: Tue Mar 25, 2014 11:19 pm

Re: YourKit Java Profiler 2014 EAP Started

Post by clintona »

I downloaded yjp-2014-eap-build-14022.exe under Windows 7 SP1, but when I run the installer I get an error "Extract: error writing to file tools.jar". Any clues? My installer file size is 42,632 Kb. Java version 1.6.0_26-b03 64 bit. Free space 127Gb on the target disk.
clintona
Posts: 2
Joined: Tue Mar 25, 2014 11:19 pm

Re: YourKit Java Profiler 2014 EAP Started

Post by clintona »

I suspect my problem was the first time I downloaded the jar, it got corrupted and the install failed, probably around the tools.jar extract. The second time I downloaded a valid jar, but I attempted to install it to the default (previous) directory and I got the error above. The solution was to delete the default install directory and start again.
Toparvion
Posts: 2
Joined: Sat Apr 12, 2014 7:52 am

Re: YourKit Java Profiler 2014 EAP Started

Post by Toparvion »

I've downloaded the latest EAP version of YJP (build 14032), successfully installed and started it. But when I launched a demo profiling session and clicked on "detail" pseudo link (near "Threads" title on the CPU tab) I've caught an internal error window with the following stacktrace:

Code: Select all

Product: YourKit Java Profiler 2014 EAP build 14032
Build: 14032 on Fri Apr 11 20:17:00 NOVT 2014
JDK: 1.7.0_51
VM: Java HotSpot(TM) 64-Bit Server VM
Vendor: Oracle Corporation
OS: Windows 7
OS version: 6.1
OS arch: amd64
java.lang.IllegalStateException: Method must not return null
	at com.yourkit.c.a2.int(a:1638)
	at com.yourkit.c.a2.A(a:1383)
	at com.yourkit.c.a7.<init>(a:46)
	at com.yourkit.c.a7.a(a:12)
	at com.yourkit.g.g.ad$a$1.actionPerformed(a:6)
	at com.yourkit.g.bq.do(a:116)
	at com.yourkit.g.bq.a(a:91)
	at com.yourkit.g.bq$1.mouseReleased(a:24)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:290)
	at java.awt.Component.processMouseEvent(Component.java:6505)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3320)
	at java.awt.Component.processEvent(Component.java:6270)
	at java.awt.Container.processEvent(Container.java:2229)
	at java.awt.Component.dispatchEventImpl(Component.java:4861)
	at java.awt.Container.dispatchEventImpl(Container.java:2287)
	at java.awt.Component.dispatchEvent(Component.java:4687)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
	at java.awt.Container.dispatchEventImpl(Container.java:2273)
	at java.awt.Window.dispatchEventImpl(Window.java:2719)
	at java.awt.Component.dispatchEvent(Component.java:4687)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
	at java.awt.EventQueue.access$200(EventQueue.java:103)
	at java.awt.EventQueue$3.run(EventQueue.java:694)
	at java.awt.EventQueue$3.run(EventQueue.java:692)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
	at java.awt.EventQueue$4.run(EventQueue.java:708)
	at java.awt.EventQueue$4.run(EventQueue.java:706)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
	at com.yourkit.Main1$b.dispatchEvent(a:22)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
The error is reproduced stably.
Hope this issue will be fixed soon.
Vladimir Kondratyev
Posts: 1626
Joined: Tue Aug 10, 2004 7:52 pm

Re: YourKit Java Profiler 2014 EAP Started

Post by Vladimir Kondratyev »

Hi, Toparvion. Thank you for repostring this issue. We've managed to reproduce it.

The fix will be available in the next #14034 build.

Best regards,
Vladimir Kondratyev
YourKit, LLC
http://www.yourkit.com
"Don't get lost in data, get information!"
Toparvion
Posts: 2
Joined: Sat Apr 12, 2014 7:52 am

Re: YourKit Java Profiler 2014 EAP Started

Post by Toparvion »

Thank you, Vladimir.
I will be waiting for next build.
Anton Katilin
Posts: 6172
Joined: Wed Aug 11, 2004 8:37 am

Re: YourKit Java Profiler 2014 EAP Started

Post by Anton Katilin »

Build 14034 with the fix is available for download.
thyzz
Posts: 5
Joined: Tue May 06, 2014 9:50 am

Re: YourKit Java Profiler 2014 EAP Started

Post by thyzz »

I've downloaded the newest 2014 EAP, build 14042
I'm encountering 2 issues:

1. I can't attach to a (local)JVM dat doesn't have the agent installed. I get the instructions how to install the agent...
2. After creating a memory snapshot. The snapshot can't be opened. I get the following error:
"
Cannot open snapshot: Dominator computing failed.
...
Detail:
Cannot execute command:
/Application/<..>.app/bin/mac/yjp_dc
/tmp/yjp_dc_<large_number>.dc_input
/Users/<user>/Snapshots/<name.snapshot.idom
snca
"

I'm running a mac 10.9
With java jre version 1.7.0_55 64-bit
Anton Katilin
Posts: 6172
Joined: Wed Aug 11, 2004 8:37 am

Re: YourKit Java Profiler 2014 EAP Started

Post by Anton Katilin »

Please try the bundle labeled "OS X Tiger (10.4) - OS X Snow Leopard (10.6)":
http://www.yourkit.com/eap/

Does it work?
thyzz
Posts: 5
Joined: Tue May 06, 2014 9:50 am

Re: YourKit Java Profiler 2014 EAP Started

Post by thyzz »

Yes :)
With the OS X Tiger (10.4) - OS X Snow Leopard (10.6) 2014 EAP, build 14044 I can attach to already running processes and it allows me to open the memory snapshots already created!!!
Anton Katilin
Posts: 6172
Joined: Wed Aug 11, 2004 8:37 am

Re: YourKit Java Profiler 2014 EAP Started

Post by Anton Katilin »

We have reproduced the problem and are working on it.
Anton Katilin
Posts: 6172
Joined: Wed Aug 11, 2004 8:37 am

Re: YourKit Java Profiler 2014 EAP Started

Post by Anton Katilin »

The latest builds of versions 2013 and 2014 EAP fix the issues.
Post Reply