Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
Locked programing on MRC system error message programer in use
I am using MRC for my dcc system and when I try to program a change to a loco using JMRI I get the message programmer in use. I can run my trains from JMRI with no problem and I can program from my MRC handsets with no problem. But any time I try to program either on the test track or main track using JMRI I get the same error message How can I fix this problem?
|
2019-10-20 15:19:40,995 util.Log4JUtil??????????????????????? INFO? - * JMRI log ** [main]
2019-10-20 15:19:41,730 util.Log4JUtil??????????????????????? INFO? - This log is appended to file: C:\Users\Carrs\JMRI\log\messages.log [main] 2019-10-20 15:19:41,730 util.Log4JUtil??????????????????????? INFO? - This log is stored in file: C:\Users\Carrs\JMRI\log\session.log [main] 2019-10-20 15:19:41,761 apps.AppsBase???????????????????????? INFO? - DecoderPro version 4.17.4+Rbf0d1af starts under Java 1.8.0_221 on Windows 10 x86 v10.0 at Sun Oct 20 15:19:41 CST 2019 [main] 2019-10-20 15:19:42,309 gui3.Apps3??????????????????????????? INFO? - Starting with profile My_JMRI_Railroad.3ed02247 [main] 2019-10-20 15:19:43,041 node.NodeIdentity???????????????????? INFO? - Using 725af02e-0b99-4317-956c-11a1c5e4c4f4 as the JMRI storage identity for profile id 3ed02247 [AWT-EventQueue-0] 2019-10-20 15:19:43,416 xml.AbstractSerialConnectionConfigXml INFO? - Starting to connect for "MRC" [main] 2019-10-20 15:19:45,740 serialdriver.SerialDriverAdapter????? ERROR - Serial port COM3 not found [main] 2019-10-20 15:19:45,740 jmrix.ConnectionConfigManager???????? ERROR - Unable to create jmri.jmrix.mrc.serialdriver.configurexml.ConnectionConfigXml for [Element: <connection/>], load returned false [main] 2019-10-20 15:19:45,740 plementation.JmriConfigurationManager ERROR - Exception initializing jmri.jmrix.ConnectionConfigManager: Unable to create several of your connections. [main] 2019-10-20 15:19:49,514 jmri.InstanceManager????????????????? ERROR - Should not set default of type jmri.ThrottleManager to null value [main] 2019-10-20 15:19:49,514 managers.ManagerDefaultSelector?????? WARN? - SystemConnectionMemo for MRC (class jmri.jmrix.mrc.MrcSystemConnectionMemo) provides a null interface jmri.ThrottleManager instance [main] 2019-10-20 15:19:49,514 jmri.InstanceManager????????????????? ERROR - Should not set default of type jmri.PowerManager to null value [main] 2019-10-20 15:19:49,529 managers.ManagerDefaultSelector?????? WARN? - SystemConnectionMemo for MRC (class jmri.jmrix.mrc.MrcSystemConnectionMemo) provides a null interface jmri.PowerManager instance [main] 2019-10-20 15:19:49,529 plementation.JmriConfigurationManager ERROR - Exception initializing jmri.managers.ManagerDefaultSelector: System connection MRC provides a null manager for interface jmri.PowerManager [main] 2019-10-20 15:19:49,545 plementation.JmriConfigurationManager ERROR - Exception initializing apps.StartupActionsManager: jmri.util.prefs.InitializationException: Unable to run startup actions due to earlier failures. [main] 2019-10-20 15:20:03,389 util.FileUtilSupport????????????????? INFO? - File path program: is C:\Program Files (x86)\JMRI\ [main] 2019-10-20 15:20:03,389 util.FileUtilSupport????????????????? INFO? - File path preference: is C:\Users\Carrs\JMRI\My_JMRI_Railroad.jmri\ [main] 2019-10-20 15:20:03,404 util.FileUtilSupport????????????????? INFO? - File path profile: is C:\Users\Carrs\JMRI\My_JMRI_Railroad.jmri\ [main] 2019-10-20 15:20:03,404 util.FileUtilSupport????????????????? INFO? - File path settings: is C:\Users\Carrs\JMRI\ [main] 2019-10-20 15:20:03,404 util.FileUtilSupport????????????????? INFO? - File path home: is C:\Users\Carrs\ [main] 2019-10-20 15:20:03,404 util.FileUtilSupport????????????????? INFO? - File path scripts: is C:\Program Files (x86)\JMRI\jython\ [main] 2019-10-20 15:20:06,201 throttle.PowerManagerButton?????????? INFO? - No power manager instance found, panel not active [main] copy of log below using the computer away from train so not attached to mrc at this time |
I completely deleted JMRI from my computer including all user files I then reinstalled test version 4-17-? imported the roster that I had saved and tried to add a new loco and received the same message programming error programmer in use I then selected one of my locos from the roster and opened a throttle in JMRI and was able to operate with no problem I then went to my MRC handheld and was able to read the address and cv's with no problem that handset is set as cab 3 I then opened my MRC computer program and was also able to read and run locos from it set as cab 4 My JMRI cab is set as cab 2. follows is the complete message log from the jmri users file
log ** [main] 2019-10-21 16:12:15,900 util.Log4JUtil??????????????????????? INFO? - This log is appended to file: C:\Users\Carrs\JMRI\log\messages.log [main] 2019-10-21 16:12:15,915 util.Log4JUtil??????????????????????? INFO? - This log is stored in file: C:\Users\Carrs\JMRI\log\session.log [main] 2019-10-21 16:12:15,931 apps.AppsBase???????????????????????? INFO? - DecoderPro version 4.17.4+Rbf0d1af starts under Java 1.8.0_221 on Windows 10 x86 v10.0 at Mon Oct 21 16:12:15 CST 2019 [main] 2019-10-21 16:12:17,009 profile.ProfileManager??????????????? INFO? - Created default profile "My JMRI Railroad" [main] 2019-10-21 16:12:17,118 gui3.Apps3??????????????????????????? INFO? - Starting with profile My_JMRI_Railroad.3e468683 [main] 2019-10-21 16:12:18,103 apps.AppsBase???????????????????????? INFO? - No pre-existing config file found, searched for 'C:\Users\Carrs\JMRI\My_JMRI_Railroad.jmri\ProfileConfig.xml' [main] 2019-10-21 16:12:18,103 util.FileUtilSupport????????????????? INFO? - File path program: is C:\Program Files (x86)\JMRI\ [main] 2019-10-21 16:12:18,103 util.FileUtilSupport????????????????? INFO? - File path preference: is C:\Users\Carrs\JMRI\My_JMRI_Railroad.jmri\ [main] 2019-10-21 16:12:18,103 util.FileUtilSupport????????????????? INFO? - File path profile: is C:\Users\Carrs\JMRI\My_JMRI_Railroad.jmri\ [main] 2019-10-21 16:12:18,103 util.FileUtilSupport????????????????? INFO? - File path settings: is C:\Users\Carrs\JMRI\ [main] 2019-10-21 16:12:18,103 util.FileUtilSupport????????????????? INFO? - File path home: is C:\Users\Carrs\ [main] 2019-10-21 16:12:18,118 util.FileUtilSupport????????????????? INFO? - File path scripts: is C:\Program Files (x86)\JMRI\jython\ [main] 2019-10-21 16:12:23,790 node.NodeIdentity???????????????????? INFO? - Using 40adc1b1-2de7-46df-9bf8-b062464c8018 as the JMRI storage identity for profile id 3e468683 [main] 2019-10-21 16:12:23,790 managers.JmriUserPreferencesManager?? INFO? - No saved user preferences file [main] 2019-10-21 16:13:20,664 serialdriver.SerialDriverAdapter????? INFO? - Serial timeout was observed as: 0 false [Start-Up Wizard Connect] 2019-10-21 16:13:20,664 serialdriver.SerialDriverAdapter????? INFO? - input buffer 0 [Start-Up Wizard Connect] 2019-10-21 16:13:20,664 serialdriver.SerialDriverAdapter????? INFO? - COM3 port opened at 38400 baud, sees? DTR: true RTS: true DSR: false CTS: false? CD: false [Start-Up Wizard Connect] 2019-10-21 16:13:21,571 logix.WarrantPreferences????????????? ERROR - _fileName null. Could not create warrant preferences file. [Start-Up Wizard Connect] 2019-10-21 16:13:32,961 throttle.ThrottlesPreferences???????? INFO? - Did not find throttle preferences file.? This is normal if you haven't save the preferences before [AWT-EventQueue-0] 2019-10-21 16:13:32,992 hrottle.AbstractWiThrottlePreferences INFO? - Could not find WiThrottle preferences file (C:\Users\Carrs\JMRI\My_JMRI_Railroad.jmri\throttle\WiThrottlePreferences.xml).? Normal if preferences have not been saved before. [AWT-EventQueue-0] 2019-10-21 16:15:06,450 jmrit.XmlFile???????????????????????? INFO? - No C:\Users\Carrs\JMRI\My_JMRI_Railroad.jmri\roster.xml file to backup [AWT-EventQueue-0] 2019-10-21 16:15:33,559 roster.Roster???????????????????????? INFO? - Roster rebuilt, stored in C:\Users\Carrs\JMRI\My_JMRI_Railroad.jmri\roster.xml [AWT-EventQueue-0] 2019-10-21 16:16:06,538 tabbedframe.PaneProgFrame???????????? WARN? - No acceptable mode found, leave as found [AWT-EventQueue-0] 2019-10-21 16:16:28,960 managers.DefaultShutDownManager?????? INFO? - Normal termination complete [AWT-EventQueue-0] 2019-10-21 16:16:37,346 util.Log4JUtil??????????????????????? INFO? - * JMRI log ** [main] 2019-10-21 16:16:37,362 util.Log4JUtil??????????????????????? INFO? - This log is appended to file: C:\Users\Carrs\JMRI\log\messages.log [main] 2019-10-21 16:16:37,377 util.Log4JUtil??????????????????????? INFO? - This log is stored in file: C:\Users\Carrs\JMRI\log\session.log [main] 2019-10-21 16:16:37,377 apps.AppsBase???????????????????????? INFO? - DecoderPro version 4.17.4+Rbf0d1af starts under Java 1.8.0_221 on Windows 10 x86 v10.0 at Mon Oct 21 16:16:37 CST 2019 [main] 2019-10-21 16:16:37,815 gui3.Apps3??????????????????????????? INFO? - Starting with profile My_JMRI_Railroad.3e468683 [main] 2019-10-21 16:16:38,424 node.NodeIdentity???????????????????? INFO? - Using 40adc1b1-2de7-46df-9bf8-b062464c8018 as the JMRI storage identity for profile id 3e468683 [AWT-EventQueue-0] 2019-10-21 16:16:38,830 xml.AbstractSerialConnectionConfigXml INFO? - Starting to connect for "MRC" [main] 2019-10-21 16:16:39,596 serialdriver.SerialDriverAdapter????? INFO? - Serial timeout was observed as: 0 false [main] 2019-10-21 16:16:39,596 serialdriver.SerialDriverAdapter????? INFO? - input buffer 0 [main] 2019-10-21 16:16:39,612 serialdriver.SerialDriverAdapter????? INFO? - COM3 port opened at 38400 baud, sees? DTR: true RTS: true DSR: false CTS: false? CD: false [main] 2019-10-21 16:16:40,518 util.FileUtilSupport????????????????? INFO? - File path program: is C:\Program Files (x86)\JMRI\ [main] 2019-10-21 16:16:40,518 util.FileUtilSupport????????????????? INFO? - File path preference: is C:\Users\Carrs\JMRI\My_JMRI_Railroad.jmri\ [main] 2019-10-21 16:16:40,518 util.FileUtilSupport????????????????? INFO? - File path profile: is C:\Users\Carrs\JMRI\My_JMRI_Railroad.jmri\ [main] 2019-10-21 16:16:40,518 util.FileUtilSupport????????????????? INFO? - File path settings: is C:\Users\Carrs\JMRI\ [main] 2019-10-21 16:16:40,518 util.FileUtilSupport????????????????? INFO? - File path home: is C:\Users\Carrs\ [main] 2019-10-21 16:16:40,533 util.FileUtilSupport????????????????? INFO? - File path scripts: is C:\Program Files (x86)\JMRI\jython\ [main] 2019-10-21 16:17:34,408 symbolicprog.CvValue????????????????? WARN? - Exception during write CV '1' to '127' [AWT-EventQueue-0] java.lang.NullPointerException ?at jmri.jmrix.mrc.MrcProgrammer.writeCV(MrcProgrammer.java:108) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:417) ?at jmri.jmrit.symbolicprog.ShortAddrVariableValue.writeAll(ShortAddrVariableValue.java:100) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.writePaneAll(PaneProgPane.java:972) ?at apps.gui3.dp3.PaneProgDp3Action$ThisProgPane.lambda$1(PaneProgDp3Action.java:707) ?at javax.swing.AbstractButton.fireItemStateChanged(Unknown Source) ?at javax.swing.AbstractButton$Handler.itemStateChanged(Unknown Source) ?at javax.swing.DefaultButtonModel.fireItemStateChanged(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setSelected(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setPressed(Unknown Source) ?at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) ?at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) ?at java.awt.Component.processMouseEvent(Unknown Source) ?at javax.swing.JComponent.processMouseEvent(Unknown Source) ?at java.awt.Component.processEvent(Unknown Source) ?at java.awt.Container.processEvent(Unknown Source) ?at java.awt.Component.dispatchEventImpl(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(Unknown Source) ?at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Window.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) ?at java.awt.EventQueue$4.run(Unknown Source) ?at java.awt.EventQueue$4.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) 2019-10-21 16:17:34,470 symbolicprog.CvValue????????????????? WARN? - Exception during write CV '1' to '127' [AWT-EventQueue-0] java.lang.NullPointerException ?at jmri.jmrix.mrc.MrcProgrammer.writeCV(MrcProgrammer.java:108) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:417) ?at jmri.jmrit.symbolicprog.ShortAddrVariableValue.writeAll(ShortAddrVariableValue.java:100) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.DecVariableValue.propertyChange(DecVariableValue.java:383) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.ShortAddrVariableValue.writeAll(ShortAddrVariableValue.java:100) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.writePaneAll(PaneProgPane.java:972) ?at apps.gui3.dp3.PaneProgDp3Action$ThisProgPane.lambda$1(PaneProgDp3Action.java:707) ?at javax.swing.AbstractButton.fireItemStateChanged(Unknown Source) ?at javax.swing.AbstractButton$Handler.itemStateChanged(Unknown Source) ?at javax.swing.DefaultButtonModel.fireItemStateChanged(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setSelected(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setPressed(Unknown Source) ?at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) ?at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) ?at java.awt.Component.processMouseEvent(Unknown Source) ?at javax.swing.JComponent.processMouseEvent(Unknown Source) ?at java.awt.Component.processEvent(Unknown Source) ?at java.awt.Container.processEvent(Unknown Source) ?at java.awt.Component.dispatchEventImpl(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(Unknown Source) ?at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Window.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) ?at java.awt.EventQueue$4.run(Unknown Source) ?at java.awt.EventQueue$4.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) 2019-10-21 16:17:34,470 mrc.MrcProgrammer???????????????????? INFO? - programmer already in use by CvValue _num=1 _cvName= [AWT-EventQueue-0] 2019-10-21 16:17:34,470 symbolicprog.CvValue????????????????? WARN? - Exception during write CV '29' to '0' [AWT-EventQueue-0] jmri.ProgrammerException: programmer in use ?at jmri.jmrix.mrc.MrcProgrammer.useProgrammer(MrcProgrammer.java:160) ?at jmri.jmrix.mrc.MrcProgrammer.writeCV(MrcProgrammer.java:97) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:417) ?at jmri.jmrit.symbolicprog.EnumVariableValue.writeAll(EnumVariableValue.java:472) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.DecVariableValue.propertyChange(DecVariableValue.java:383) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.ShortAddrVariableValue.writeAll(ShortAddrVariableValue.java:100) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.DecVariableValue.propertyChange(DecVariableValue.java:383) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.ShortAddrVariableValue.writeAll(ShortAddrVariableValue.java:100) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.writePaneAll(PaneProgPane.java:972) ?at apps.gui3.dp3.PaneProgDp3Action$ThisProgPane.lambda$1(PaneProgDp3Action.java:707) ?at javax.swing.AbstractButton.fireItemStateChanged(Unknown Source) ?at javax.swing.AbstractButton$Handler.itemStateChanged(Unknown Source) ?at javax.swing.DefaultButtonModel.fireItemStateChanged(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setSelected(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setPressed(Unknown Source) ?at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) ?at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) ?at java.awt.Component.processMouseEvent(Unknown Source) ?at javax.swing.JComponent.processMouseEvent(Unknown Source) ?at java.awt.Component.processEvent(Unknown Source) ?at java.awt.Container.processEvent(Unknown Source) ?at java.awt.Component.dispatchEventImpl(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(Unknown Source) ?at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Window.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) ?at java.awt.EventQueue$4.run(Unknown Source) ?at java.awt.EventQueue$4.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) 2019-10-21 16:17:34,470 mrc.MrcProgrammer???????????????????? INFO? - programmer already in use by CvValue _num=1 _cvName= [AWT-EventQueue-0] 2019-10-21 16:17:34,486 symbolicprog.CvValue????????????????? WARN? - Exception during write CV '29' to '0' [AWT-EventQueue-0] jmri.ProgrammerException: programmer in use ?at jmri.jmrix.mrc.MrcProgrammer.useProgrammer(MrcProgrammer.java:160) ?at jmri.jmrix.mrc.MrcProgrammer.writeCV(MrcProgrammer.java:97) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:417) ?at jmri.jmrit.symbolicprog.EnumVariableValue.writeAll(EnumVariableValue.java:472) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.EnumVariableValue.propertyChange(EnumVariableValue.java:484) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.EnumVariableValue.writeAll(EnumVariableValue.java:472) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.DecVariableValue.propertyChange(DecVariableValue.java:383) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.ShortAddrVariableValue.writeAll(ShortAddrVariableValue.java:100) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.DecVariableValue.propertyChange(DecVariableValue.java:383) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.ShortAddrVariableValue.writeAll(ShortAddrVariableValue.java:100) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.writePaneAll(PaneProgPane.java:972) ?at apps.gui3.dp3.PaneProgDp3Action$ThisProgPane.lambda$1(PaneProgDp3Action.java:707) ?at javax.swing.AbstractButton.fireItemStateChanged(Unknown Source) ?at javax.swing.AbstractButton$Handler.itemStateChanged(Unknown Source) ?at javax.swing.DefaultButtonModel.fireItemStateChanged(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setSelected(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setPressed(Unknown Source) ?at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) ?at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) ?at java.awt.Component.processMouseEvent(Unknown Source) ?at javax.swing.JComponent.processMouseEvent(Unknown Source) ?at java.awt.Component.processEvent(Unknown Source) ?at java.awt.Container.processEvent(Unknown Source) ?at java.awt.Component.dispatchEventImpl(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(Unknown Source) ?at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Window.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) ?at java.awt.EventQueue$4.run(Unknown Source) ?at java.awt.EventQueue$4.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) 2019-10-21 16:17:34,486 mrc.MrcProgrammer???????????????????? INFO? - programmer already in use by CvValue _num=1 _cvName= [AWT-EventQueue-0] 2019-10-21 16:17:34,486 symbolicprog.CvValue????????????????? WARN? - Exception during write CV '17' to '0' [AWT-EventQueue-0] jmri.ProgrammerException: programmer in use ?at jmri.jmrix.mrc.MrcProgrammer.useProgrammer(MrcProgrammer.java:160) ?at jmri.jmrix.mrc.MrcProgrammer.writeCV(MrcProgrammer.java:97) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:417) ?at jmri.jmrit.symbolicprog.LongAddrVariableValue.writeAll(LongAddrVariableValue.java:316) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.EnumVariableValue.propertyChange(EnumVariableValue.java:484) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.EnumVariableValue.writeAll(EnumVariableValue.java:472) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.EnumVariableValue.propertyChange(EnumVariableValue.java:484) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.EnumVariableValue.writeAll(EnumVariableValue.java:472) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.DecVariableValue.propertyChange(DecVariableValue.java:383) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.ShortAddrVariableValue.writeAll(ShortAddrVariableValue.java:100) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.DecVariableValue.propertyChange(DecVariableValue.java:383) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.ShortAddrVariableValue.writeAll(ShortAddrVariableValue.java:100) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.writePaneAll(PaneProgPane.java:972) ?at apps.gui3.dp3.PaneProgDp3Action$ThisProgPane.lambda$1(PaneProgDp3Action.java:707) ?at javax.swing.AbstractButton.fireItemStateChanged(Unknown Source) ?at javax.swing.AbstractButton$Handler.itemStateChanged(Unknown Source) ?at javax.swing.DefaultButtonModel.fireItemStateChanged(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setSelected(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setPressed(Unknown Source) ?at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) ?at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) ?at java.awt.Component.processMouseEvent(Unknown Source) ?at javax.swing.JComponent.processMouseEvent(Unknown Source) ?at java.awt.Component.processEvent(Unknown Source) ?at java.awt.Container.processEvent(Unknown Source) ?at java.awt.Component.dispatchEventImpl(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(Unknown Source) ?at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Window.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) ?at java.awt.EventQueue$4.run(Unknown Source) ?at java.awt.EventQueue$4.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) 2019-10-21 16:17:34,501 mrc.MrcProgrammer???????????????????? INFO? - programmer already in use by CvValue _num=1 _cvName= [AWT-EventQueue-0] 2019-10-21 16:17:34,501 symbolicprog.CvValue????????????????? WARN? - Exception during write CV '18' to '0' [AWT-EventQueue-0] jmri.ProgrammerException: programmer in use ?at jmri.jmrix.mrc.MrcProgrammer.useProgrammer(MrcProgrammer.java:160) ?at jmri.jmrix.mrc.MrcProgrammer.writeCV(MrcProgrammer.java:97) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:417) ?at jmri.jmrit.symbolicprog.LongAddrVariableValue.propertyChange(LongAddrVariableValue.java:357) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.LongAddrVariableValue.writeAll(LongAddrVariableValue.java:316) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.EnumVariableValue.propertyChange(EnumVariableValue.java:484) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.EnumVariableValue.writeAll(EnumVariableValue.java:472) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.EnumVariableValue.propertyChange(EnumVariableValue.java:484) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.EnumVariableValue.writeAll(EnumVariableValue.java:472) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.DecVariableValue.propertyChange(DecVariableValue.java:383) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.ShortAddrVariableValue.writeAll(ShortAddrVariableValue.java:100) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.DecVariableValue.propertyChange(DecVariableValue.java:383) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.ShortAddrVariableValue.writeAll(ShortAddrVariableValue.java:100) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.writePaneAll(PaneProgPane.java:972) ?at apps.gui3.dp3.PaneProgDp3Action$ThisProgPane.lambda$1(PaneProgDp3Action.java:707) ?at javax.swing.AbstractButton.fireItemStateChanged(Unknown Source) ?at javax.swing.AbstractButton$Handler.itemStateChanged(Unknown Source) ?at javax.swing.DefaultButtonModel.fireItemStateChanged(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setSelected(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setPressed(Unknown Source) ?at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) ?at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) ?at java.awt.Component.processMouseEvent(Unknown Source) ?at javax.swing.JComponent.processMouseEvent(Unknown Source) ?at java.awt.Component.processEvent(Unknown Source) ?at java.awt.Container.processEvent(Unknown Source) ?at java.awt.Component.dispatchEventImpl(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(Unknown Source) ?at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Window.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) ?at java.awt.EventQueue$4.run(Unknown Source) ?at java.awt.EventQueue$4.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) 2019-10-21 16:17:34,501 mrc.MrcProgrammer???????????????????? INFO? - programmer already in use by CvValue _num=1 _cvName= [AWT-EventQueue-0] 2019-10-21 16:17:34,501 symbolicprog.CvValue????????????????? WARN? - Exception during write CV '19' to '0' [AWT-EventQueue-0] jmri.ProgrammerException: programmer in use ?at jmri.jmrix.mrc.MrcProgrammer.useProgrammer(MrcProgrammer.java:160) ?at jmri.jmrix.mrc.MrcProgrammer.writeCV(MrcProgrammer.java:97) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:417) ?at jmri.jmrit.symbolicprog.DecVariableValue.writeAll(DecVariableValue.java:369) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.LongAddrVariableValue.propertyChange(LongAddrVariableValue.java:365) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.LongAddrVariableValue.propertyChange(LongAddrVariableValue.java:357) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.LongAddrVariableValue.writeAll(LongAddrVariableValue.java:316) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.EnumVariableValue.propertyChange(EnumVariableValue.java:484) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.EnumVariableValue.writeAll(EnumVariableValue.java:472) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.EnumVariableValue.propertyChange(EnumVariableValue.java:484) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.EnumVariableValue.writeAll(EnumVariableValue.java:472) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.DecVariableValue.propertyChange(DecVariableValue.java:383) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.ShortAddrVariableValue.writeAll(ShortAddrVariableValue.java:100) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.DecVariableValue.propertyChange(DecVariableValue.java:383) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.ShortAddrVariableValue.writeAll(ShortAddrVariableValue.java:100) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.writePaneAll(PaneProgPane.java:972) ?at apps.gui3.dp3.PaneProgDp3Action$ThisProgPane.lambda$1(PaneProgDp3Action.java:707) ?at javax.swing.AbstractButton.fireItemStateChanged(Unknown Source) ?at javax.swing.AbstractButton$Handler.itemStateChanged(Unknown Source) ?at javax.swing.DefaultButtonModel.fireItemStateChanged(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setSelected(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setPressed(Unknown Source) ?at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) ?at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) ?at java.awt.Component.processMouseEvent(Unknown Source) ?at javax.swing.JComponent.processMouseEvent(Unknown Source) ?at java.awt.Component.processEvent(Unknown Source) ?at java.awt.Container.processEvent(Unknown Source) ?at java.awt.Component.dispatchEventImpl(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(Unknown Source) ?at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Window.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) ?at java.awt.EventQueue$4.run(Unknown Source) ?at java.awt.EventQueue$4.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) 2019-10-21 16:17:34,501 mrc.MrcProgrammer???????????????????? INFO? - programmer already in use by CvValue _num=1 _cvName= [AWT-EventQueue-0] 2019-10-21 16:17:34,501 symbolicprog.CvValue????????????????? WARN? - Exception during write CV '19' to '0' [AWT-EventQueue-0] jmri.ProgrammerException: programmer in use ?at jmri.jmrix.mrc.MrcProgrammer.useProgrammer(MrcProgrammer.java:160) ?at jmri.jmrix.mrc.MrcProgrammer.writeCV(MrcProgrammer.java:97) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:417) ?at jmri.jmrit.symbolicprog.DecVariableValue.writeAll(DecVariableValue.java:369) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.DecVariableValue.propertyChange(DecVariableValue.java:383) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.DecVariableValue.writeAll(DecVariableValue.java:369) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.LongAddrVariableValue.propertyChange(LongAddrVariableValue.java:365) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.LongAddrVariableValue.propertyChange(LongAddrVariableValue.java:357) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.LongAddrVariableValue.writeAll(LongAddrVariableValue.java:316) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.EnumVariableValue.propertyChange(EnumVariableValue.java:484) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.EnumVariableValue.writeAll(EnumVariableValue.java:472) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.EnumVariableValue.propertyChange(EnumVariableValue.java:484) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.EnumVariableValue.writeAll(EnumVariableValue.java:472) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.DecVariableValue.propertyChange(DecVariableValue.java:383) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.ShortAddrVariableValue.writeAll(ShortAddrVariableValue.java:100) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.restartProgramming(PaneProgPane.java:1274) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.replyWhileProgrammingVar(PaneProgPane.java:1247) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.propertyChange(PaneProgPane.java:1214) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.VariableValue.setBusy(VariableValue.java:418) ?at jmri.jmrit.symbolicprog.DecVariableValue.propertyChange(DecVariableValue.java:383) ?at java.beans.PropertyChangeSupport.fire(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source) ?at jmri.jmrit.symbolicprog.CvValue.notifyBusyChange(CvValue.java:209) ?at jmri.jmrit.symbolicprog.CvValue.setBusy(CvValue.java:199) ?at jmri.jmrit.symbolicprog.CvValue.write(CvValue.java:427) ?at jmri.jmrit.symbolicprog.ShortAddrVariableValue.writeAll(ShortAddrVariableValue.java:100) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.executeWrite(PaneProgPane.java:809) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.nextWrite(PaneProgPane.java:1022) ?at jmri.jmrit.symbolicprog.tabbedframe.PaneProgPane.writePaneAll(PaneProgPane.java:972) ?at apps.gui3.dp3.PaneProgDp3Action$ThisProgPane.lambda$1(PaneProgDp3Action.java:707) ?at javax.swing.AbstractButton.fireItemStateChanged(Unknown Source) ?at javax.swing.AbstractButton$Handler.itemStateChanged(Unknown Source) ?at javax.swing.DefaultButtonModel.fireItemStateChanged(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setSelected(Unknown Source) ?at javax.swing.JToggleButton$ToggleButtonModel.setPressed(Unknown Source) ?at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) ?at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) ?at java.awt.Component.processMouseEvent(Unknown Source) ?at javax.swing.JComponent.processMouseEvent(Unknown Source) ?at java.awt.Component.processEvent(Unknown Source) ?at java.awt.Container.processEvent(Unknown Source) ?at java.awt.Component.dispatchEventImpl(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(Unknown Source) ?at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) ?at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) ?at java.awt.Container.dispatchEventImpl(Unknown Source) ?at java.awt.Window.dispatchEventImpl(Unknown Source) ?at java.awt.Component.dispatchEvent(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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) ?at java.awt.EventQueue$4.run(Unknown Source) ?at java.awt.EventQueue$4.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) 2019-10-21 16:17:49,481 ptionhandler.UncaughtExceptionHandler ERROR - Uncaught Exception caught by jmri.util.exceptionhandler.UncaughtExceptionHandler [AWT-EventQueue-0] java.lang.NullPointerException ?at jmri.jmrix.mrc.MrcProgrammer.notifyProgListenerEnd(MrcProgrammer.java:264) ?at jmri.jmrix.mrc.MrcProgrammer.timeout(MrcProgrammer.java:250) ?at jmri.jmrix.AbstractProgrammer$1.actionPerformed(AbstractProgrammer.java:251) ?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) 2019-10-21 16:18:17,746 throttle.ThrottlesPreferences???????? INFO? - Did not find throttle preferences file.? This is normal if you haven't save the preferences before [AWT-EventQueue-0] 2019-10-21 16:19:40,417 jmrix.AbstractThrottle??????????????? INFO? - operating duration for 8668(L) starts as zero [AWT-EventQueue-0] 2019-10-21 16:21:35,069 managers.DefaultShutDownManager?????? INFO? - Normal termination complete [AWT-EventQueue-0] |
I have taken jmri? completely off my computer and went back and installed version 4.12.1 and every thing works like it should I can program, speed match etc. I then tried to reload 4.16 and I then get the message that programmer in use so I have reset to 4.12 and will wait until I see 4.17 is set as a final release in the mean time I am up and running. Thanks for all the help
|
¿ªÔÆÌåÓýcarrs, I have taken jmri? completely off my computer and went back and installed version 4.12.1 and every thing works like it should I can program, speed match etc. I then tried to reload 4.16 and I then get the message that programmer in use so I have reset to 4.12 and will wait until I see 4.17 is set as a final release in the mean time I am up and running. Thanks for all the help Simply waiting for the 4.18 is certainly not going to fix your problem. As far as I know, no one else has reported the same problem so there's nothing we as developers can do until we have someone who is both encountering the problem and is willing to work with us. Dave in Australia |
Carrs,
The other comment I'd make is that baud rate setting issues in 4.16 could be the problem you saw there. Using 4.17.4 would be a good choice for trying 'current' JMRI developments. It fixed the baud rate issues that plagued many users of 4.16. -Ken Cameron, Member JMRI Dev Team www.jmri.org www.fingerlakeslivesteamers.org www.cnymod.org www.syracusemodelrr.org |
Ken,?
From the System Console log he provided on? 10/20 and then again on 10/21 2019-10-20 15:19:41,761 apps.AppsBase???????????????????????? INFO? - DecoderPro version 4.17.4+Rbf0d1af starts under Java 1.8.0_221 on Windows 10 x86 v10.0 at Sun Oct 20 15:19:41 CST 2019 [main] So he tried this and hits the "In Use" message.? He has now returned to 4.12 and it all works. ? In a similar MRC related thread, Bob J did some corrections in 4.17.5? and that is why I suggested he install the 4.17.5 Jenkins build to see if it helps him. For some reason he is reluctant or incapable of installing Jenkins 4.17.5. ? If he waits for 4.18, it may resolve the issue. Then again it may not. Marc |
to navigate to use esc to dismiss