AssertionError: append buffer start XXX does not equal end YYY
I have been having a lot of ndscope crashes. I normally can't see any error messages because I mostly open scopes from medm buttons, but here is one example of an error message:
131: RuntimeWarning: All-NaN slice encountered
b = (np.nanmin(d), np.nanmax(d))
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/ndscope/data.py", line 573, in remote_recv
self.db[trend].append(dbd)
File "/usr/lib/python3/dist-packages/ndscope/data.py", line 244, in append
self.buffers[chan].append(buf)
File "/usr/lib/python3/dist-packages/ndscope/data.py", line 156, in append
assert buf.gps_start == self.gps_end, "append buffer start {} does not equal end {}".format(buf.gps_start, self.gps_end)
AssertionError: append buffer start 1300718848.0 does not equal end 1300718285.0
[1]+ Aborted ndscope omc_ASC_signals.yml