Operational Defect Database

BugZero found this defect 44 days ago.

MongoDB | 2633535

Iterator API should fail if any scalar streams are different lengths

Last update date:

4/5/2024

Affected products:

MongoDB Server

Affected releases:

No affected releases provided.

Fixed releases:

No fixed releases provided.

Description:

Info

Caught by the fuzzer. The iterator API fails if a stream is done before the rest of the streams are done. However, this check doesn't work if the 0th stream hits eoo but later streams have more elements to be decompressed. The block-based API checks that all streams decompress the same number of elements in SERVER-88840 so we should improve the check in the iterator API to match the block-based API

Top User Comments


Steps to Reproduce


Additional Resources / Links

Share:

BugZero® Risk Score

What's this?

Coming soon

Status

In Code Review

Learn More

Search:

...