JMRI is working, but I can not delete turnout LT355
JMRI version
4.14+Rd060e0B
Java version
8 Update 241 (build 1.8.0_241-b07
Computer make and model
Dell Inspiron Dual 2.7 GHz Intel Core i5-6400.? Runs PanelPro (15+ panels) and WiThrottle.
A second computer runs a second Withrottle.
DCC devices
DCS210, 2 x DB220, 2 x PR3, Many DS64s, BDL168s, SE8c's and QuadLNs.?
The .xml file is on a NAS drive
Error Log
09:08:01.146 (480883) INFO [Listed Table Generation] JoalAudioFactory.java:221 - Initialised JOAL using OpenAL: vendor - OpenAL Community version - 1.1 ALSOFT 1.15.1
09:08:28.326 (508063) ERROR [AWT-EventQueue-0] BeanTableDataModel.java:1076 - Exception while deleting bean
java.util.concurrent.ExecutionException: java.lang.NullPointerException: driveSignal should not have been null
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at javax.swing.SwingWorker.get(Unknown Source)
at jmri.jmrit.beantable.BeanTableDataModel$DeleteBeanWorker.done(BeanTableDataModel.java:1074)
at javax.swing.SwingWorker$5.run(Unknown Source)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
at sun.swing.AccumulativeRunnable.run(Unknown Source)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
at javax.swing.Timer.fireActionPerformed(Unknown Source)
at javax.swing.Timer$DoPostEvent.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.NullPointerException: driveSignal should not have been null
at java.util.Objects.requireNonNull(Unknown Source)
at jmri.jmrit.blockboss.BlockBossLogic.getDrivenSignal(BlockBossLogic.java:170)
at jmri.jmrit.blockboss.BlockBossLogic.vetoableChange(BlockBossLogic.java:1276)
at jmri.managers.AbstractManager.fireVetoableChange(AbstractManager.java:440)
at jmri.managers.AbstractManager.deleteBean(AbstractManager.java:160)
at jmri.managers.AbstractProxyManager.deleteBean(AbstractProxyManager.java:339)
at jmri.jmrit.beantable.BeanTableDataModel$DeleteBeanWorker.doInBackground(BeanTableDataModel.java:967)
at jmri.jmrit.beantable.BeanTableDataModel$DeleteBeanWorker.doInBackground(BeanTableDataModel.java:1)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)