-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: 7.0.0, 8.1.0-rc0, 8.0.0
-
Component/s: None
-
None
-
Cluster Scalability
-
Fully Compatible
-
ALL
-
v8.0, v7.0
-
None
-
3
-
None
-
None
-
None
-
None
-
None
-
None
QueryAnalysisWriter reads the NSS from its buffer here which is not protected by the mutex that guards the writes to it. It can happen that a race between _flushDiffs from exceeding memory threshold and the periodic diff flusher job here. Doing so can result in garbage data as the buffer is swapped with a temp buffer here. We should guard this NSS read with the mutex.