When installing Beauty plugin (re-installing, really, because I had one compiled locally), the plugin is downloaded (progress dialog completes), then the plugin is not installed.
jEdit version: trunk@2551
java -version
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9)
OpenJDK 64-Bit Server VM (build 11.0.11+9, mixed mode)
Here is the error in the activity log:
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: java.util.ConcurrentModificationException: java.util.ConcurrentModificationException
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:600)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:678)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:737)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:661)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at org.gjt.sp.jedit.pluginmgr.InstallPanel$PluginTableModel.buildEntryList(InstallPanel.java:738)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at org.gjt.sp.jedit.pluginmgr.InstallPanel$PluginTableModel$UpdateModelTask._run(InstallPanel.java:851)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at org.gjt.sp.util.Task.run(Task.java:65)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.lang.Thread.run(Thread.java:829)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: Caused by: java.util.ConcurrentModificationException
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.LinkedList$ListItr.checkForComodification(LinkedList.java:970)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.LinkedList$ListItr.next(LinkedList.java:892)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at org.gjt.sp.jedit.PropertyManager.getDefaultProperty(PropertyManager.java:214)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at org.gjt.sp.jedit.PropertyManager.getProperty(PropertyManager.java:145)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at org.gjt.sp.jedit.jEdit.getProperty(jEdit.java:657)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at org.gjt.sp.jedit.pluginmgr.PluginList$Plugin.getInstalledVersion(PluginList.java:241)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at org.gjt.sp.jedit.pluginmgr.InstallPanel$PluginTableModel.lambda$buildEntryList$0(InstallPanel.java:746)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:746)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.concurrent.ForkJoinTask.doInvoke(ForkJoinTask.java:408)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:736)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:159)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:173)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at org.gjt.sp.jedit.pluginmgr.InstallPanel$PluginTableModel.lambda$buildEntryList$1(InstallPanel.java:743)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:746)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
16:20:45 [jEdit Worker #0] [error] InstallPanel$PluginTableModel$UpdateModelTask: at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
Diff:
added full activity.log