-
Notifications
You must be signed in to change notification settings - Fork 952
Fix the crash in stats code #9368
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
Conversation
stat.(min/max)_value.str_val.length is used in calculating allocation size for page/stripe headers. Not zero initializing stat caused these values to be garbage. Also re-enable the pytest that was disabled in rapidsai#9230
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🔥
Codecov Report
@@ Coverage Diff @@
## branch-21.12 #9368 +/-
8000
##
================================================
- Coverage 10.79% 10.76% -0.03%
================================================
Files 116 116
Lines 18869 19474 +605
================================================
+ Hits 2036 2096 +60
- Misses 16833 17378 +545
Continue to review full report at Codecov.
|
rerun tests |
@gpucibot merge |
Consider in a future change making the default ctor of |
Generally, many of the structs in cuIO are used as part of a shared state variable which requires that the members cannot be initialized. |
stat.(min/max)_value.str_val.length
is used in calculating allocation size for page/stripe headers. Not zero initializing stat caused these values to be garbage.Also re-enabled the pytest that was disabled in #9230
Fixes #9231