Wb-rules: invalid memory address or nil pointer dereference

Доброе утро!
Во время отладки скрипта для wb-rules, wb-rules упал.

Прикрепляю лог, может поможет в дальнейшей разработке.
Версия wb-rules 2.11.1
Случилось разово, больше не наблюдается.

Mar 21 21:25:56 IQ930000 wb-rules[17250]: INFO: LiveRemoveFile: /etc/wb-rules/61c44504011bcb68fe686d95-__4186833431__.js
Mar 21 21:25:56 IQ930000 wb-rules[17250]: INFO: reloading file: /etc/wb-rules/61c44504011bcb68fe686d95-__1253137076__.js
Mar 21 21:25:58 IQ930000 wb-rules[17250]: panic: runtime error: invalid memory address or nil pointer dereference
Mar 21 21:25:58 IQ930000 wb-rules[17250]: [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x2d81c0]
Mar 21 21:25:58 IQ930000 wb-rules[17250]: goroutine 52 [running]:
Mar 21 21:25:58 IQ930000 wb-rules[17250]: github.com/wirenboard/wb-rules/wbrules.(*Rule).MaybeAddToCron.func1()
Mar 21 21:25:58 IQ930000 wb-rules[17250]:         github.com/wirenboard/wb-rules/wbrules/rule.go:324 +0x20
Mar 21 21:25:58 IQ930000 wb-rules[17250]: github.com/wirenboard/wb-rules/wbrules.(*RuleEngine).syncLoop(0x2560100)
Mar 21 21:25:58 IQ930000 wb-rules[17250]:         github.com/wirenboard/wb-rules/wbrules/engine.go:712 +0xf4
Mar 21 21:25:58 IQ930000 wb-rules[17250]: created by github.com/wirenboard/wb-rules/wbrules.(*RuleEngine).Start
Mar 21 21:25:58 IQ930000 wb-rules[17250]:         github.com/wirenboard/wb-rules/wbrules/engine.go:1241 +0x1e8
Mar 21 21:25:58 IQ930000 systemd[1]: wb-rules.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Mar 21 21:25:58 IQ930000 systemd[1]: wb-rules.service: Unit entered failed state.
Mar 21 21:25:58 IQ930000 systemd[1]: wb-rules.service: Failed with result 'exit-code'.
Mar 21 21:25:59 IQ930000 systemd[1]: wb-rules.service: Service hold-off time over, scheduling restart.
Mar 21 21:25:59 IQ930000 systemd[1]: Stopped MQTT Rule engine for Wiren Board.

Добрый день.

А сам скрипт, или кусок из него?

Отправил личным сообщением.

1 лайк