diff options
author | Christian Tismer <tismer@stackless.com> | 2020-10-06 11:55:32 +0200 |
---|---|---|
committer | Christian Tismer <tismer@stackless.com> | 2020-10-06 15:32:45 +0200 |
commit | e23d2a54b02dc31f980bfeaff463706c7fef782a (patch) | |
tree | fdb15ea7bf0c24fa49d61c1d9119541ab70ed652 /build_scripts | |
parent | 80f8731ee894d3cd40be9a2a0f3778f60dbc6afa (diff) |
Fix leak in static string destruction
When checking a debug build, refcounting problems showed up.
It is unclear where references are lost, at the moment at the
strings "__div__" and "__idiv__".
It is possible that these strings were already in a destruction
list of another module. When turning the list into a set, the
problem vanishes, because we no longer know how much references
to expect. Because they are not negative, this seems to be ok.
Change-Id: I0bc59b83f43becf5ee5f5f19213fc46513041909
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'build_scripts')
0 files changed, 0 insertions, 0 deletions