Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]- Error deserializing control properties #6

Open
cdenig opened this issue Oct 25, 2023 · 0 comments
Open

[BUG]- Error deserializing control properties #6

cdenig opened this issue Oct 25, 2023 · 0 comments
Labels
bug Something isn't working

Comments

@cdenig
Copy link

cdenig commented Oct 25, 2023

Describe the bug
Plugin generates error de-serializing 'control' properties. Control is not used by this plugin.

Stacktrace

Include a stack trace of the exception if possible.

App 1:Creating device 'IPTableEditor', type 'iptableeditor'
[13:16:19.603]App 1:Loading 'iptableeditor' from Essentials Core
[13:16:19.615]App 1:typeName = iptableeditor
[13:16:19.617]App 1:[IPTableEditor] Factory Attempting to create new device from type: iptableeditor
[13:16:19.623]App 1:ERROR: [IPTableEditor] Control properties deserialize failed:
System.NullReferenceException: Object reference not set to an instance of an object.  at PepperDash.Essentials.Core.CommFactory.GetControlPropertiesConfig (PepperDash.Essentials.Core.Config.DeviceConfig deviceConfig) [0x00010] in <217953ef8a0c4fa0ba220eeba6f0821a>:0 
[13:16:19.693]App 1:[IPTableEditor] SortMods | Slot 1 had no mods
[13:16:19.701]App 1:[IPTableEditor] SortMods | Adding 8 mods to slot 2
[13:16:19.702]App 1:[IPTableEditor] the value of i is: 2 in HasModsFeedbackFunc
[13:16:19.704]App 1:[IPTableEditor] SortMods | Slot 3 had no mods
[13:16:19.706]App 1:[IPTableEditor] SortMods | Slot 4 had no mods
[13:16:19.706]App 1:[IPTableEditor] SortMods | Slot 5 had no mods
[13:16:19.706]App 1:[IPTableEditor] SortMods | Slot 6 had no mods
[13:16:19.706]App 1:[IPTableEditor] SortMods | Slot 7 had no mods
[13:16:19.706]App 1:[IPTableEditor] SortMods | Slot 8 had no mods
[13:16:19.706]App 1:[IPTableEditor] SortMods | Slot 9 had no mods
[13:16:19.706]App 1:[IPTableEditor] SortMods | Slot 10 had no mods
[13:16:19.713]App 1:[IPTableEditor] CheckTables | Checking Slot:1
[13:16:19.713]App 1:[IPTableEditor] Setting Hasmods 1 to false
[13:16:19.713]App 1:[IPTableEditor] Firing HasModsFeedback 1
[13:16:19.714]App 1:[IPTableEditor] the value of i is: 1 in HasModsFeedbackFunc
[13:16:19.714]App 1:[IPTableEditor] Fired HasMods Feedback 1
[13:16:19.714]App 1:[IPTableEditor] CheckTables | Checking Slot:2
[13:16:19.717]App 1:[IPTableEditor] CheckTables | Response:

To Reproduce
Steps to reproduce the behavior:

  1. Load Essentials with config containing demo device from README
  2. See error

Expected behavior
Control properties not used by plugin. Request removal to fix error.

Screenshots
na

Additional context
na

@cdenig cdenig added the bug Something isn't working label Oct 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant