summaryrefslogtreecommitdiffstats
path: root/contrib/python/stack-data/stack_data
diff options
context:
space:
mode:
authorDaniil Cherednik <[email protected]>2025-10-23 09:40:36 +0200
committerGitHub <[email protected]>2025-10-23 09:40:36 +0200
commit6d45df350505102269d230001c1eed61c1cc8214 (patch)
tree13059db432ee43874acb68dc388d8a36b4d1cf64 /contrib/python/stack-data/stack_data
parentfcfa7e2bb1a6b20d7a1cd402f08ba1da7211073d (diff)
[COMMON] [ICRDMA] Fix unrealizable IContiguousChunk EXT-1594 (#27371)
The issue was: Caller has a pointer to IContiguousChunk If caller calls GetDataMut() and the object is not "private" (ref count is not equal to 1) the implementation had to perform "Detach()" and return pointer to copyed data. But we have no place to store newly allocated object. Ooops... The solution: Replace IContiguousChunk::GetDataMut() with IContiguousChunk::Clone() + IContiguousChunk::UnsafeGetDataMut()
Diffstat (limited to 'contrib/python/stack-data/stack_data')
0 files changed, 0 insertions, 0 deletions