Bug #908
Exception when processing inbound standard messages occasionally
Start date:
11/21/2014
Due date:
% Done:
0%
Description
From __process_InboundStandardInsteonMessage
2014-11-21 02:44:26,496 ERROR Exception occurred within the run loop
Traceback (most recent call last):
File "C:\Program Files\Splunk\etc\apps\insteon\bin\insteon_app\pytomation\pyinsteon.py", line 319, in run
callBack(firstByte + secondByte + remainingBytes)
File "C:\Program Files\Splunk\etc\apps\insteon\bin\insteon_app\pytomation\pyinsteon.py", line 795, in __process_InboundStandardInsteonMessage
(insteonCommand, fromIdHigh, fromIdMid, fromIdLow, toIdHigh, toIdMid, toIdLow, messageFlags, command1, command2) = struct.unpack('xBBBBBBBBBB', responseBytes)
error: unpack requires a string argument of length 11
History
#1
     Updated by Luke Murphey almost 11 years ago
    Updated by Luke Murphey almost 11 years ago
    
    - Status changed from New to In Progress
#2
     Updated by Luke Murphey over 10 years ago
    Updated by Luke Murphey over 10 years ago
    
    - Target version changed from 0.5 to 0.6
#3
     Updated by Luke Murphey over 10 years ago
    Updated by Luke Murphey over 10 years ago
    
    - Target version changed from 0.6 to 0.9
#4
     Updated by Luke Murphey over 9 years ago
    Updated by Luke Murphey over 9 years ago
    
    - Target version changed from 0.9 to 0.10
#5
     Updated by Luke Murphey almost 8 years ago
    Updated by Luke Murphey almost 8 years ago
    
    Also seeing this one:
2017-11-24 17:22:04,930 ERROR Exception occurred within the run loop
Traceback (most recent call last):
  File "C:\Program Files\Splunk\etc\apps\insteon\bin\insteon_app\pytomation\pyinsteon.py", line 328, in run
    callBack(firstByte + secondByte + remainingBytes)
  File "C:\Program Files\Splunk\etc\apps\insteon\bin\insteon_app\pytomation\pyinsteon.py", line 913, in __process_InboundExtendedInsteonMessage
    (insteonCommand, fromIdHigh, fromIdMid, fromIdLow, toIdHigh, toIdMid, toIdLow, messageFlags, command1, command2, data) = struct.unpack('xBBBBBBBBBB14s', responseBytes)
error: unpack requires a string argument of length 25
#6
     Updated by Luke Murphey almost 8 years ago
    Updated by Luke Murphey almost 8 years ago
    
    
    #7
     Updated by Luke Murphey almost 8 years ago
    Updated by Luke Murphey almost 8 years ago
    
    These can be found with the following search:
index=_internal insteoncommand Exception occurred within the run loop sourcetype=insteon_plm_modular_input
#8
     Updated by Luke Murphey almost 8 years ago
    Updated by Luke Murphey almost 8 years ago
    
    - Length 11: __process_InboundX10Message
	- This is a modem command 52
 
- Length 25: __process_InboundExtendedInsteonMessage
	- This is a modem command 51