Title: Fixed Second PythonEngine.Initialize call, all sensitive static variables now reseted. by dmitriyse · Pull Request #534 · pythonnet/pythonnet · GitHub
Open Graph Title: Fixed Second PythonEngine.Initialize call, all sensitive static variables now reseted. by dmitriyse · Pull Request #534 · pythonnet/pythonnet
X Title: Fixed Second PythonEngine.Initialize call, all sensitive static variables now reseted. by dmitriyse · Pull Request #534 · pythonnet/pythonnet
Description: What does this implement/fix? Explain your changes. This change fixes hidden bug. Once python cleaning up enough memory, objects from previous engine run becomes corrupted and produces segfault. ... Does this close any currently open issues? It's required but not enough to fix this issue #499 ... Any other comments? Described problem never pop up, because ~PyObject currently does not called by the GC (due to some reasons). So many many time pythonnet lives without garbage collection with constant memory leak. ... Checklist Check all those that are applicable and complete. Make sure to include one or more tests for your change If an enhancement PR, please create docs and at best an example Add yourself to AUTHORS Updated the CHANGELOG
Open Graph Description: What does this implement/fix? Explain your changes. This change fixes hidden bug. Once python cleaning up enough memory, objects from previous engine run becomes corrupted and produces segfault. .....
X Description: What does this implement/fix? Explain your changes. This change fixes hidden bug. Once python cleaning up enough memory, objects from previous engine run becomes corrupted and produces segfault. .....
Opengraph URL: https://github.com/pythonnet/pythonnet/pull/534
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/checks(.:format) |
| route-controller | pull_requests |
| route-action | checks |
| fetch-nonce | v2:4c495284-61fd-157f-e69f-a0332f8a45d6 |
| current-catalog-service-hash | 87dc3bc62d9b466312751bfd5f889726f4f1337bdff4e8be7da7c93d6c00a25a |
| request-id | D90A:18F725:63AE347:87F8056:6973578F |
| html-safe-nonce | 2c3fd75a80b8fecdaa46dd82c92967dea913d7746579c98f3711b53368c9e35c |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEOTBBOjE4RjcyNTo2M0FFMzQ3Ojg3RjgwNTY6Njk3MzU3OEYiLCJ2aXNpdG9yX2lkIjoiODcwMjI0ODMxNDk3NzA4MTIzMSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | e7a835daca6c7e6a428951ab05bf95e97ca49d05f9392e82b3415d5a71683f52 |
| hovercard-subject-tag | pull_request:138701059 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,checks,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/pythonnet/pythonnet/pull/534/checks |
| twitter:image | https://avatars.githubusercontent.com/u/10322215?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/10322215?s=400&v=4 |
| og:image:alt | What does this implement/fix? Explain your changes. This change fixes hidden bug. Once python cleaning up enough memory, objects from previous engine run becomes corrupted and produces segfault. ..... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 4cf879a11b0a28a85543899a36aaee9ec9ca2fb7bedad86c0da5731193c95f01 |
| turbo-cache-control | no-preview |
| go-import | github.com/pythonnet/pythonnet git https://github.com/pythonnet/pythonnet.git |
| octolytics-dimension-user_id | 6050430 |
| octolytics-dimension-user_login | pythonnet |
| octolytics-dimension-repository_id | 14748123 |
| octolytics-dimension-repository_nwo | pythonnet/pythonnet |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 14748123 |
| octolytics-dimension-repository_network_root_nwo | pythonnet/pythonnet |
| turbo-body-classes | logged-out env-production page-responsive full-width full-width-p-0 |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 63c75712c8aa15b01c097cbf3f10ca694d449599 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width