You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixes#15690
There was an issue when computing page row counts/indices at the pass level in the chunked reader. Because we estimate list row counts for pages we have not yet decompressed, this can sometimes lead to estimates row counts that are larger than the actual (known) number of rows for a pass. This caused an out-of-bounds read down the line. We were already handling this at the subpass level, just not at the pass level.
Also includes some fixes in debug logging code that is #ifdef'd out.
Authors:
- https://github.com/nvdbaranec
- David Wendt (https://github.com/davidwendt)
- Vukasin Milovanovic (https://github.com/vuule)
Approvers:
- David Wendt (https://github.com/davidwendt)
- Vyas Ramasubramani (https://github.com/vyasr)
URL: #15735
Changes to this test in PR #15672 report an out-of-bounds read error with compute-sanitizer.
Using the changes from #15672 run the following to see the error
Partial result
The text was updated successfully, but these errors were encountered: