Skip to content

Conversation

@bdice
Copy link
Contributor

@bdice bdice commented Oct 28, 2025

Description

There is a shared_pointer whose lifetime isn't being properly managed. This fixes it.

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@bdice bdice requested a review from a team as a code owner October 28, 2025 20:59
@github-actions github-actions bot added the libcudf Affects libcudf (C++/CUDA) code. label Oct 28, 2025
@bdice bdice changed the title Fix dangling pointer in JSON test. Fix shared_pointer lifetime in JSON test. Oct 28, 2025
@bdice bdice added bug Something isn't working non-breaking Non-breaking change labels Oct 28, 2025
@PointKernel
Copy link
Member

@bdice have you figured out the fix for the similar issue in UTILITY_TEST?

@bdice
Copy link
Contributor Author

bdice commented Oct 28, 2025

@bdice have you figured out the fix for the similar issue in UTILITY_TEST?

Yes, that should be handled by rapidsai/rmm#2107. Or at least, that test didn’t fail locally once the RMM changes were applied.

@bdice
Copy link
Contributor Author

bdice commented Oct 28, 2025

/merge

@bdice bdice changed the title Fix shared_pointer lifetime in JSON test. Fix pinned memory resource shared_pointer lifetime in tests. Oct 29, 2025
@bdice
Copy link
Contributor Author

bdice commented Oct 29, 2025

Ack. Something was different in my local testing, I need a similar fix in UTILITIES_TEST. I'll push that and hopefully CI will be fixed.

@rapids-bot rapids-bot bot merged commit d40ce74 into rapidsai:main Oct 29, 2025
134 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working libcudf Affects libcudf (C++/CUDA) code. non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants