Skip to content

VisualVM 2.2 - can install Tracer-* plugins #635

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

Closed
woj-tek opened this issue Apr 23, 2025 · 3 comments
Closed

VisualVM 2.2 - can install Tracer-* plugins #635

woj-tek opened this issue Apr 23, 2025 · 3 comments
Assignees
Labels

Comments

@woj-tek
Copy link

woj-tek commented Apr 23, 2025

Describe the bug
Try to install Tracer-* plugins yields error: "Some plugins require plugin org.graalvm.visualvm.modules.nashorn.jdk15 to be installed."

To Reproduce
Steps to reproduce the behavior:

  1. Go to plugins, select any Tracer-* plugin and click install
  2. Get errror:

Some plugins require plugin org.graalvm.visualvm.modules.nashorn.jdk15 to be installed.
The plugin org.graalvm.visualvm.modules.nashorn.jdk15 is requested in version 1.1.  The following plugins are affected:       Tracer-Collections Probes       Tracer-IO Probes       Tracer-JVM Probes       Tracer-JavaFX Probes       Tracer-Swing Probes    Note: Missing modules may be published on Update Centers. Please run "Check for Newest" from the "Available Plugins" tab.

Expected behavior
Plugin gets installed

VisualVM log
Please attach VisualVM messages.log file to help diagnose your problem.

-------------------------------------------------------------------------------
>Log Session: Wednesday, April 23, 2025, 3:56:00 PM Central European Summer Time
>System Info: 
  Product Version         = VisualVM 2.2
  Operating System        = Mac OS X version 15.4.1 running on aarch64
  Java; VM; Vendor        = 24.0.1; OpenJDK 64-Bit Server VM 24.0.1+9-30; Oracle Corporation
  Runtime                 = OpenJDK Runtime Environment 24.0.1+9-30
  Java Home               = /Users/wojtek/.local/share/mise/installs/java/24.0.1
  System Locale; Encoding = es_PL (visualvm); UTF-8
  Home Directory          = /Users/wojtek
  Current Directory       = /
  User Directory          = /Users/wojtek/Library/Application Support/VisualVM/2.2
  Cache Directory         = /Users/wojtek/Library/Caches/VisualVM/2.2
  Installation            = /Applications/VisualVM.app/Contents/Resources/visualvm/visualvm
                            /Applications/VisualVM.app/Contents/Resources/visualvm/platform
  Boot & Ext. Classpath   = 
  Application Classpath   = /Applications/VisualVM.app/Contents/Resources/visualvm/platform/lib/boot.jar:/Applications/VisualVM.app/Contents/Resources/visualvm/platform/lib/org-openide-modules.jar:/Applications/VisualVM.app/Contents/Resources/visualvm/platform/lib/org-openide-util-lookup.jar:/Applications/VisualVM.app/Contents/Resources/visualvm/platform/lib/org-openide-util-ui.jar:/Applications/VisualVM.app/Contents/Resources/visualvm/platform/lib/org-openide-util.jar
  Startup Classpath       = /Applications/VisualVM.app/Contents/Resources/visualvm/platform/core/asm-9.7.jar:/Applications/VisualVM.app/Contents/Resources/visualvm/platform/core/asm-commons-9.7.jar:/Applications/VisualVM.app/Contents/Resources/visualvm/platform/core/org-netbeans-libs-asm.jar:/Applications/VisualVM.app/Contents/Resources/visualvm/platform/core/asm-tree-9.7.jar:/Applications/VisualVM.app/Contents/Resources/visualvm/platform/core/org-openide-filesystems.jar:/Applications/VisualVM.app/Contents/Resources/visualvm/platform/core/core.jar:/Applications/VisualVM.app/Contents/Resources/visualvm/platform/core/core-base.jar:/Applications/VisualVM.app/Contents/Resources/visualvm/visualvm/core/org-graalvm-visualvm-modules-startup.jar:/Applications/VisualVM.app/Contents/Resources/visualvm/visualvm/core/locale/core_visualvm.jar
-------------------------------------------------------------------------------
INFO [org.netbeans.core.startup.NbEvents]: Turning on modules:
	org.openide.util.lookup [8.58 20250323-0d0bfcf3fa]
	org.openide.util [9.32 20250323-0d0bfcf3fa]
	org.openide.util.ui [9.33 20250323-0d0bfcf3fa]
	org.openide.modules [7.72 20250323-0d0bfcf3fa]
	org.netbeans.api.annotations.common/1 [1.52 20250323-0d0bfcf3fa]
	org.openide.filesystems [9.37 20250323-0d0bfcf3fa]
	org.openide.awt [7.92 20250323-0d0bfcf3fa]
	org.netbeans.api.progress/1 [1.72 20250323-0d0bfcf3fa]
	org.netbeans.api.progress.nb [1.72 20250323-0d0bfcf3fa]
	org.openide.dialogs [7.71 20250323-0d0bfcf3fa]
	org.openide.nodes [7.69 20250323-0d0bfcf3fa]
	org.openide.windows [6.101 20250323-0d0bfcf3fa]
	org.netbeans.modules.editor.mimelookup/1 [1.64 20250323-0d0bfcf3fa]
	org.openide.text [6.92 20250323-0d0bfcf3fa]
	org.netbeans.api.scripting [1.21 20250323-0d0bfcf3fa]
	org.netbeans.swing.tabcontrol [1.81 20250323-0d0bfcf3fa]
	org.netbeans.swing.outline [1.58 20250323-0d0bfcf3fa]
	org.openide.explorer [6.86 20250323-0d0bfcf3fa]
	org.openide.actions [6.63 20250323-0d0bfcf3fa]
	org.netbeans.modules.queries/1 [1.67 20250323-0d0bfcf3fa]
	org.netbeans.api.templates [1.32 20250323-0d0bfcf3fa]
	org.openide.filesystems.nb [9.34 20250323-0d0bfcf3fa]
	org.openide.loaders [7.94 20250323-0d0bfcf3fa]
	org.netbeans.api.intent [1.26 20250323-0d0bfcf3fa]
	org.netbeans.api.io [1.27 20250323-0d0bfcf3fa]
	org.openide.io [1.73 20250323-0d0bfcf3fa]
	org.netbeans.swing.plaf [1.66 20250323-0d0bfcf3fa]
	org.netbeans.modules.keyring [1.48 20250323-0d0bfcf3fa]
	org.netbeans.libs.asm [5.27 20250323-0d0bfcf3fa]
	org.netbeans.bootstrap/1 [2.103 20250323-0d0bfcf3fa]
	org.netbeans.core.startup.base [1.86.0.1 1 20250323-0d0bfcf3fa]
	org.netbeans.core.startup/1 [1.87.0.1 20250323-0d0bfcf3fa]
	org.netbeans.modules.sampler [1.38 20250323-0d0bfcf3fa]
	org.netbeans.core/2 [3.75 20250323-0d0bfcf3fa]
	org.netbeans.spi.quicksearch [1.51 20250323-0d0bfcf3fa]
	org.netbeans.modules.options.api/1 [1.69 20250323-0d0bfcf3fa]
	org.netbeans.libs.flatlaf/1 [1.18 3.3 20250323-0d0bfcf3fa]
	org.netbeans.swing.laf.flatlaf [1.17 20250323-0d0bfcf3fa]
	org.netbeans.modules.settings/1 [1.73 20250323-0d0bfcf3fa]
	org.netbeans.modules.sendopts/2 [2.60 20250323-0d0bfcf3fa]
	org.netbeans.modules.progress.ui [1.57 20250323-0d0bfcf3fa]
	org.netbeans.modules.options.keymap [1.61 20250323-0d0bfcf3fa]
	org.netbeans.modules.masterfs/2 [2.79.0.2 2 20250323-0d0bfcf3fa]
	org.netbeans.modules.masterfs.ui [2.27.0.2 20250323-0d0bfcf3fa]
	org.netbeans.modules.masterfs.nio2 [1.39 20250323-0d0bfcf3fa]
	org.netbeans.libs.jna/2 [2.19 20250323-0d0bfcf3fa]
	org.netbeans.modules.masterfs.macosx [1.37 20250323-0d0bfcf3fa]
	org.netbeans.modules.keyring.fallback [1.32 20250323-0d0bfcf3fa]
	org.netbeans.modules.keyring.impl [1.48 20250323-0d0bfcf3fa]
	org.netbeans.modules.editor.mimelookup.impl/1 [1.56 20250323-0d0bfcf3fa]
	org.netbeans.modules.autoupdate.services [1.80 20250323-0d0bfcf3fa]
	org.netbeans.modules.autoupdate.ui [1.70 20250323-0d0bfcf3fa]
	org.netbeans.modules.autoupdate.cli [1.38 20250323-0d0bfcf3fa]
	org.netbeans.core.windows/2 [2.109 20250323-0d0bfcf3fa]
	org.netbeans.modules.applemenu/1 [1.61 20250323-0d0bfcf3fa]
	org.netbeans.libs.jna.platform/2 [2.19 20250323-0d0bfcf3fa]
	org.netbeans.core.ui/1 [1.69 20250323-0d0bfcf3fa]
	org.netbeans.core.network [1.36 20250323-0d0bfcf3fa]
	org.netbeans.core.nativeaccess/1 [1.55 20250323-0d0bfcf3fa]
	org.netbeans.core.multitabs/1 [1.36.0.1 1 20250323-0d0bfcf3fa]
	org.netbeans.core.io.ui/1 [1.54 20250323-0d0bfcf3fa]
	org.graalvm.visualvm.lib.jfluid/2 [2.19 250417]
	org.graalvm.visualvm.lib.charts/2 [2.1 250417]
	org.graalvm.visualvm.lib.common/2 [2.12 250417]
	org.graalvm.visualvm.lib.profiler.api/2 [2.2 250417]
	org.graalvm.visualvm.lib.ui/2 [2.4 250417]
	org.graalvm.visualvm.uisupport/2 [2.1 250417]
	org.graalvm.visualvm.core/2 [2.4 250417]
	org.graalvm.visualvm.host/2 [2.1 250417]
	org.graalvm.visualvm.application/2 [2.4 250417]
	org.graalvm.visualvm.tools/2 [2.4 250417]
	org.graalvm.visualvm.coredump/2 [2.1 250417]
	org.graalvm.visualvm.threaddump/2 [2.1 250417]
	org.graalvm.visualvm.lib.profiler.utilities/2 [2.0 250417]
	org.graalvm.visualvm.lib.profiler.attach/2 [2.4 250417]
	org.graalvm.visualvm.lib.profiler/2 [2.4 250417]
	org.graalvm.visualvm.lib.profiler.snaptracer/2 [2.0 250417]
	org.graalvm.visualvm.profiling/2 [2.3 250417]
	org.graalvm.visualvm.lib.jfluid.heap [1.3 250417]
	org.graalvm.visualvm.lib.profiler.oql/2 [2.0 250417]
	org.graalvm.visualvm.lib.profiler.heapwalker/2 [2.2 250417]
	org.graalvm.visualvm.heapviewer/2 [2.8 250417]
	org.graalvm.visualvm.heapdump/2 [2.1 250417]
	org.graalvm.visualvm.sampler.truffle/2 [2.1 250417]
	org.graalvm.visualvm.sampler/2 [2.2 250417]
	org.graalvm.visualvm.sa/2 [2.0 250417]
	org.graalvm.visualvm.modules.startup/2 [2.1 250417]
	org.graalvm.visualvm.profiler/2 [2.1 250417]
	org.graalvm.visualvm.pluginimporter [1.0 250417]
	org.graalvm.visualvm.nashorn.jdk15 [1.1 250417]
	org.graalvm.visualvm.modules.killapp/1 [1.2 250417]
	org.graalvm.visualvm.modules.appui/2 [2.1 250417]
	org.graalvm.visualvm.jvmstat/2 [2.0 250417]
	org.graalvm.visualvm.jvm/2 [2.0 250417]
	org.graalvm.visualvm.jmx/2 [2.2 250417]
	org.graalvm.visualvm.charts/2 [2.1 250417]
	org.graalvm.visualvm.jfr/2 [2.3 250417]
	org.graalvm.visualvm.jfr.jdk11/2 [2.2 250417]
	org.graalvm.visualvm.jfr.generic/2 [2.5 250417]
	org.graalvm.visualvm.host.views/2 [2.0 250417]
	org.graalvm.visualvm.host.remote/2 [2.0 250417]
	org.graalvm.visualvm.heapviewer.truffle/2 [2.1 250417]
	org.graalvm.visualvm.heapviewer.console/2 [2.0 250417]
	org.graalvm.visualvm.application.views/2 [2.1 250417]
	org.graalvm.visualvm.graalvm/2 [2.0 250417]
	org.graalvm.visualvm.gotosource/2 [2.0 250417]
	org.graalvm.visualvm.attach/2 [2.0 250417]
INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy resolver: Mac
INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy reloading failed! Trying fallback resolver.
INFO [org.netbeans.core.network.proxy.fallback.FallbackNetworkProxy]: Fallback system proxy resolver: no http_proxy variable found
INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy reloading succeeded. Fallback provider was successful.
INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy - mode: direct
INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System network proxy: fell to default (correct if direct mode went before)
INFO [org.netbeans.ui.metrics.laf]: USG_LOOK_AND_FEEL
Diagnostic information
Input arguments:
	-Djdk.home=/Library/Java/JavaVirtualMachines/openjdk.jdk/Contents/Home
	-Dnetbeans.default_userdir_root=/Users/wojtek/Library/Application Support/VisualVM
	-Dnetbeans.dirs=/Applications/VisualVM.app/Contents/Resources/visualvm/visualvm:
	-Dnetbeans.home=/Applications/VisualVM.app/Contents/Resources/visualvm/platform
	-Xms24m
	-Xmx768m
	-Dnetbeans.accept_license_class=org.graalvm.visualvm.modules.startup.AcceptLicense
	-Dnetbeans.importclass=org.graalvm.visualvm.modules.startup.ImportSettings
	-Dsun.jvmstat.perdata.syncWaitMs=10000
	-Dsun.java2d.noddraw=true
	-Dsun.java2d.d3d=false
	-DTopSecurityManager.disable=true
	-Dorg.netbeans.core.TimeableEventQueue.quantum=360000
	-Dpolyglot.js.nashorn-compat=true
	-Dsun.misc.URLClassPath.disableJarChecking=true
	-Djdk.attach.allowAttachSelf=true
	-Dorg.openide.util.ImageUtilities.level=950
	--add-exports=java.desktop/com.sun.java.swing.plaf.gtk=ALL-UNNAMED
	--add-exports=java.desktop/sun.awt=ALL-UNNAMED
	--add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor.event=ALL-UNNAMED
	--add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED
	--add-exports=java.desktop/sun.swing=ALL-UNNAMED
	--add-exports=jdk.attach/sun.tools.attach=ALL-UNNAMED
	--add-opens=java.desktop/sun.awt.X11=ALL-UNNAMED
	--add-opens=java.desktop/javax.swing.plaf.synth=ALL-UNNAMED
	--add-opens=java.base/java.net=ALL-UNNAMED
	--add-opens=java.base/java.lang.ref=ALL-UNNAMED
	--add-opens=java.base/java.lang=ALL-UNNAMED
	--add-opens=java.desktop/javax.swing=ALL-UNNAMED
	--add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED
	-XX:+IgnoreUnrecognizedVMOptions
	-XX:+HeapDumpOnOutOfMemoryError
	-XX:HeapDumpPath=/Users/wojtek/Library/Application Support/VisualVM/2.2/var/log/heapdump.hprof
Compiler: HotSpot 64-Bit Tiered Compilers
Heap memory usage: initial 24,0MB maximum 768,0MB
Non heap memory usage: initial 7,3MB maximum -1b
Garbage collector: G1 Young Generation (Collections=10 Total time spent=0s)
Garbage collector: G1 Concurrent GC (Collections=6 Total time spent=0s)
Garbage collector: G1 Old Generation (Collections=0 Total time spent=0s)
Classes: loaded=6227 total loaded=6227 unloaded 0
INFO [org.netbeans.core.ui.warmup.DiagnosticTask]: Total memory 34.359.738.368
INFO [null]: Total physical memory 34.359.738.368

Screenshots

Image

Desktop (please complete the following information):

  • OS: MacOS
  • JDK version OpenJDK Runtime Environment 24.0.1+9-30 (Oracle via mise)
  • Version: 2.2

Additional context
Add any other context about the problem here.

@woj-tek woj-tek added the bug label Apr 23, 2025
@thurka thurka self-assigned this Apr 23, 2025
@thurka
Copy link
Member

thurka commented Apr 23, 2025

Plugins should be fixed by visualvm/visualvm.github.io@4f9a5c3

Update plugins with 'Check for Newest' and you should be able to install Tracer plugins.

@thurka thurka closed this as completed Apr 23, 2025
@woj-tek
Copy link
Author

woj-tek commented Apr 23, 2025

Works now! Thank you :)

@thurka
Copy link
Member

thurka commented Apr 23, 2025

You are welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants