scenic-view icon indicating copy to clipboard operation
scenic-view copied to clipboard

Attach exceptions with Java 9

Open JonathanGiles opened this issue 7 years ago • 0 comments

Original report by Anonymous.


I've encountered these two exceptions when trying to attach to several different applications on Java 9.0.4 with scenic-view 9.0.0.

Arch Linux 4.16.13-2 x86_64

java.io.IOException: Can not attach to current VM
        at jdk.attach/sun.tools.attach.HotSpotVirtualMachine.<init>(HotSpotVirtualMachine.java:75)
        at jdk.attach/sun.tools.attach.VirtualMachineImpl.<init>(VirtualMachineImpl.java:56)
        at jdk.attach/sun.tools.attach.AttachProviderImpl.attachVirtualMachine(AttachProviderImpl.java:73)
        at jdk.attach/com.sun.tools.attach.VirtualMachine.attach(VirtualMachine.java:249)
        at org.fxconnector.remote.RemoteConnectorImpl.getRunningJavaFXApplications(RemoteConnectorImpl.java:368)
        at org.fxconnector.remote.RemoteConnectorImpl.connect(RemoteConnectorImpl.java:251)
        at org.scenicview.model.update.RemoteVMsUpdateStrategy.getActiveApps(RemoteVMsUpdateStrategy.java:57)
        at org.scenicview.model.update.RemoteVMsUpdateStrategy.work(RemoteVMsUpdateStrategy.java:77)
        at org.fxconnector.helper.WorkerThread.run(WorkerThread.java:43)

Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
        at org.scenicview.view.tabs.CSSFXTab.setActiveStage(CSSFXTab.java:112)
        at org.scenicview.view.ScenicViewGui.setActiveStage(ScenicViewGui.java:736)
        at org.scenicview.model.update.AppsRepository.lambda$appAdded$3(AppsRepository.java:97)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$9(PlatformImpl.java:418)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:417)
        at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
        at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
        at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.lambda$runLoop$11(GtkApplication.java:277)
        at java.base/java.lang.Thread.run(Thread.java:844)


JonathanGiles avatar Jun 15 '18 00:06 JonathanGiles