-
Notifications
You must be signed in to change notification settings - Fork 915
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Memcheck error cudf::io::parquet::detail::<unnamed>::gpuComputeStringPageBounds<unsigned char>() #14633
Comments
davidwendt
added
bug
Something isn't working
Needs Triage
Need team to review and classify
libcudf
Affects libcudf (C++/CUDA) code.
cuIO
cuIO issue
labels
Dec 14, 2023
Thanks @davidwendt. On it... |
3 tasks
rapids-bot bot
pushed a commit
that referenced
this issue
Dec 19, 2023
Fixes #14633 When reading files in multiple passes, some pointer fields in `ColumnChunkDesc` that point to transient memory are not cleared out at the end of each pass. This can lead to trying to dereference deallocated memory during Parquet reader string preprocessing. Authors: - Ed Seidl (https://github.com/etseidl) - Nghia Truong (https://github.com/ttnghia) - Vukasin Milovanovic (https://github.com/vuule) Approvers: - Nghia Truong (https://github.com/ttnghia) - Vukasin Milovanovic (https://github.com/vuule) URL: #14637
abellina
pushed a commit
to abellina/cudf
that referenced
this issue
Dec 28, 2023
Fixes rapidsai#14633 When reading files in multiple passes, some pointer fields in `ColumnChunkDesc` that point to transient memory are not cleared out at the end of each pass. This can lead to trying to dereference deallocated memory during Parquet reader string preprocessing. Authors: - Ed Seidl (https://github.com/etseidl) - Nghia Truong (https://github.com/ttnghia) - Vukasin Milovanovic (https://github.com/vuule) Approvers: - Nghia Truong (https://github.com/ttnghia) - Vukasin Milovanovic (https://github.com/vuule) URL: rapidsai#14637
abellina
pushed a commit
to abellina/cudf
that referenced
this issue
Jan 17, 2024
Fixes rapidsai#14633 When reading files in multiple passes, some pointer fields in `ColumnChunkDesc` that point to transient memory are not cleared out at the end of each pass. This can lead to trying to dereference deallocated memory during Parquet reader string preprocessing. Authors: - Ed Seidl (https://github.com/etseidl) - Nghia Truong (https://github.com/ttnghia) - Vukasin Milovanovic (https://github.com/vuule) Approvers: - Nghia Truong (https://github.com/ttnghia) - Vukasin Milovanovic (https://github.com/vuule) URL: rapidsai#14637
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
Nightly memcheck build is reporting out-of-bounds read error in
cudf::io::parquet::detail::<unnamed>::gpuComputeStringPageBounds<unsigned char>()
when running gtestParquetChunkedReaderTest.TestChunkedReadWithString
Steps/Code to reproduce bug
The following can be used to reproduce the error.
This error may have been introduced sometime in 23.12 but was masked by the memcheck failures due to #14440 which was only recently resolved in 24.02.
@etseidl @nvdbaranec @vuule
The text was updated successfully, but these errors were encountered: