WSN4で、STEPTEXT関数の第2引数を指定すると画面が固まる
Issue #794
resolved
STEPTEXT関数の第2引数を指定すると、画面が固まり操作を受け付けなくなります。
例えば、「コモン設定」にて下記のような指定をすると発生します。
#!
STEPTEXT("テスト", 2)
下記はログファイルの出力内容です。
#!
Version : 4.0 Alpha 1 (64-bit) / 2019-05-03 13:16:59
DateTime: 2019-05-03 14:27:17
Traceback (most recent call last):
File ".\cw\thread.py", line 826, in run
File ".\cw\thread.py", line 848, in _run
File ".\cw\thread.py", line 859, in main_loop
File ".\cw\eventhandler.py", line 122, in run
File ".\cw\eventhandler.py", line 761, in executing_event
File ".\cw\thread.py", line 3515, in change_area
File ".\cw\data.py", line 655, in start_event
File ".\cw\event.py", line 620, in start
File ".\cw\event.py", line 841, in start
File ".\cw\event.py", line 901, in run
File ".\cw\event.py", line 1100, in action
File ".\cw\content.py", line 3967, in action
File ".\cw\content.py", line 3961, in eval
File ".\cw\calculator.py", line 531, in eval
File ".\cw\calculator.py", line 505, in calculate
File ".\cw\calculator.py", line 135, in call
File ".\cw\calculator.py", line 845, in _func_steptext
File ".\cw\data.py", line 2101, in get_valuename
TypeError: list indices must be integers or slices, not decimal.Decimal
また、再現用テストシナリオを添付いたします。
(再現用シナリオだと、どういうわけかlogが出力されないのですが、修正の一助になればと思い添付いたします。)
Comments (2)
-
repo owner -
repo owner - changed status to resolved
修正済みなのでクローズします。
- Log in to comment
pull request #2489
ご報告ありがとうございます。実装時のテストケースが抜けていて数値型の変換ミスが残っていました。修正しました。