gh-135106: [crash repro] Randomly deposit objects in _Py_Dealloc
#135589
+20
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Returns
1
a little less than 1% of the time in_Py_RecursionLimit_GetMargin() to force the use of the trashcan mechanism.
This isn't intended to be merged. It's just to:
test_weakref.test_threaded_weak_key_dict_deepcopy
crash: merged objects should have ob_tid == 0 #135106