DSheirer / sdrtrunk

A cross-platform java application for decoding, monitoring, recording and streaming trunked mobile and related radio protocols using Software Defined Radios (SDR). Website:
GNU General Public License v3.0
1.52k stars 246 forks source link

Playlist Editor blank, throwing exception upon opening #1121

Open LordDonkey opened 2 years ago

LordDonkey commented 2 years ago

20211129_142509_screen_capture

Upon opening the Playlist Editor, the following exception shows up in the console.

Exception in thread "JavaFX Application Thread" java.lang.IllegalAccessError: class org.controlsfx.control.textfield.AutoCompletionBinding (in unnamed module @0x11fc564b) cannot access class com.sun.javafx.event.EventHandlerManager (in module javafx.base) because module javafx.base does not export com.sun.javafx.event to unnamed module @0x11fc564b at org.controlsfx.control.textfield.AutoCompletionBinding.(AutoCompletionBinding.java:538) at impl.org.controlsfx.autocompletion.AutoCompletionTextFieldBinding.(AutoCompletionTextFieldBinding.java:107) at impl.org.controlsfx.autocompletion.AutoCompletionTextFieldBinding.(AutoCompletionTextFieldBinding.java:92) at io.github.dsheirer.gui.playlist.alias.AliasItemEditor.getGroupField(AliasItemEditor.java:1117) at io.github.dsheirer.gui.playlist.alias.AliasItemEditor.getTextFieldPane(AliasItemEditor.java:992) at io.github.dsheirer.gui.playlist.alias.AliasItemEditor.(AliasItemEditor.java:180) at io.github.dsheirer.gui.playlist.alias.AliasConfigurationEditor.getAliasItemEditor(AliasConfigurationEditor.java:216) at io.github.dsheirer.gui.playlist.alias.AliasConfigurationEditor.(AliasConfigurationEditor.java:119) at io.github.dsheirer.gui.playlist.alias.AliasEditor.getAliasConfigurationEditor(AliasEditor.java:106) at io.github.dsheirer.gui.playlist.alias.AliasEditor.getAliasConfigurationTab(AliasEditor.java:96) at io.github.dsheirer.gui.playlist.alias.AliasEditor.(AliasEditor.java:57) at io.github.dsheirer.gui.playlist.PlaylistEditor.getAliasEditor(PlaylistEditor.java:225) at io.github.dsheirer.gui.playlist.PlaylistEditor.getAliasesTab(PlaylistEditor.java:215) at io.github.dsheirer.gui.playlist.PlaylistEditor.getTabPane(PlaylistEditor.java:203) at io.github.dsheirer.gui.playlist.PlaylistEditor.lambda$new$0(PlaylistEditor.java:96) at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(Unknown Source) at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source) at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method) at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source)

LordDonkey commented 2 years ago

Resolved issue by installing the Oracle JDK rather than Azul or Liberica.