Closed ggee closed 4 years ago
When trying to set a User Defined Node Name in JMRI Node Configuration dialog, the gateway crashes.
new msg= :X1BDBCE8EN200000000001FB64; datagram received ok sent ---> b':X19A28DBCN0E8E;' memory write datagram received ok sent ---> :X19A28DBCN0E8E; 64 written: b'd' node: 2002004 memory write 251 offset 1 set_mem_partial 1 b'd' off= 0 size= 1 content= b'M' off= 1 size= 63 content= bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') off= 64 size= 64 content= bytearray(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00') None found 1 63 b'd' 1 new msg= :X1DDBCE8EN6400; Traceback (most recent call last): File "openlcb_gateway.py", line 446, in <module> process_grid_connect(c,msg) File "openlcb_gateway.py", line 420, in process_grid_connect process_datagram(cli,msg) File "openlcb_gateway.py", line 369, in process_datagram address = int(msg[15:23],16) ValueError: invalid literal for int() with base 16: ';'
When trying to set a User Defined Node Name in JMRI Node Configuration dialog, the gateway crashes.