diff options
author | mikailbag <mikailbag@yandex-team.com> | 2025-06-03 20:57:45 +0300 |
---|---|---|
committer | mikailbag <mikailbag@yandex-team.com> | 2025-06-03 22:02:22 +0300 |
commit | 3de0a42adb64f435508e027547a2a90bf53ff74d (patch) | |
tree | 53762015eeae11ee1a26c076009139876fb973a0 /contrib/python/matplotlib/py3/extern/agg24-svn | |
parent | bd6193dfbcc6fe9a1061b85e9f1427ad5419b2f1 (diff) | |
download | ydb-3de0a42adb64f435508e027547a2a90bf53ff74d.tar.gz |
Fix user data lifetime bug
Profile previously have not extended lifetime for user data referenced by contained allocations. Such data could be destroyed too early, potentially during deallocation, rendering user_data pointer invalid (and thus making the whole feature effectively unusable).
As a fix, profiles now act as strong pointers for all sampled allocations.
commit_hash:8f77b397661ca7eab30793aece6f2e655722e99c
Diffstat (limited to 'contrib/python/matplotlib/py3/extern/agg24-svn')
0 files changed, 0 insertions, 0 deletions