Operational Defect Database

BugZero found this defect 157 days ago.

MongoDB | 2524851

Simple8b builder does not fully reset state after writing RLE block

Last update date:

3/13/2024

Affected products:

MongoDB Server

Affected releases:

No affected releases provided.

Fixed releases:

8.0.0-rc0

6.0.15

7.0.7

7.0.8

Description:

Info

If the RLE block written consumes all pending values, we need to fully reset state so we can accept any new value. Currently isSelectorPossible is not reset as needed. Depending on the data previously written, this can lead to a crash.

Top User Comments

xgen-internal-githook commented on Tue, 12 Mar 2024 21:43:12 +0000: Author: {'name': 'henrikedin', 'email': 'henrik.edin@mongodb.com', 'username': 'henrikedin'} Message: SERVER-84179 Fully reset simple8b state after writing RLE (#19082) GitOrigin-RevId: 8a8ce4cedbed03373114566efc5f5660a382bafa Branch: v6.0 https://github.com/mongodb/mongo/commit/7fd3810a9cc713dbc2828dbac5e536915237204d xgen-internal-githook commented on Tue, 12 Mar 2024 19:01:51 +0000: Author: {'name': 'henrikedin', 'email': 'henrik.edin@mongodb.com', 'username': 'henrikedin'} Message: SERVER-84179 Fully reset simple8b state after writing RLE (#19082) GitOrigin-RevId: a0750335ad545cf3a620fd81dab22f8f966eb883 Branch: v7.0 https://github.com/mongodb/mongo/commit/836d04e55b8f9819570ec4707ffd1fda70c8de29 xgen-internal-githook commented on Wed, 21 Feb 2024 19:43:27 +0000: Author: {'name': 'henrikedin', 'email': 'henrik.edin@mongodb.com', 'username': 'henrikedin'} Message: SERVER-84179 Fully reset simple8b state after writing RLE (#19082) GitOrigin-RevId: e740861474f3924cb942168f28a4b7eeea9d5cb0 Branch: master https://github.com/mongodb/mongo/commit/da2f98cae4a94e381c470f377d25851c960cdb30

Steps to Reproduce


Additional Resources / Links

Share:

BugZero® Risk Score

What's this?

Coming soon

Status

Closed

Learn More

Search:

...