Title: Prevent stack overflow when an encoder is registered from Python by lostmsu · Pull Request #1429 · pythonnet/pythonnet · GitHub
Open Graph Title: Prevent stack overflow when an encoder is registered from Python by lostmsu · Pull Request #1429 · pythonnet/pythonnet
X Title: Prevent stack overflow when an encoder is registered from Python by lostmsu · Pull Request #1429 · pythonnet/pythonnet
Description: What does this implement/fix? Explain your changes. This disables ability to register encoders for System.Type. Without this restriction encoders created in Python cause stack overflow due to repeated attempts to pass System.Type instance to CanDecode, which requires encoding the instance of System.Type. Does this close any currently open issues? #1427 Checklist Check all those that are applicable and complete. Make sure to include one or more tests for your change Updated the CHANGELOG
Open Graph Description: What does this implement/fix? Explain your changes. This disables ability to register encoders for System.Type. Without this restriction encoders created in Python cause stack overflow due to repea...
X Description: What does this implement/fix? Explain your changes. This disables ability to register encoders for System.Type. Without this restriction encoders created in Python cause stack overflow due to repea...
Opengraph URL: https://github.com/pythonnet/pythonnet/pull/1429
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/checks(.:format) |
| route-controller | pull_requests |
| route-action | checks |
| fetch-nonce | v2:77565e4e-f0e0-8534-7fc4-927159cb1c63 |
| current-catalog-service-hash | 87dc3bc62d9b466312751bfd5f889726f4f1337bdff4e8be7da7c93d6c00a25a |
| request-id | D66A:3852BB:24ABD91:3380E25:6970F60C |
| html-safe-nonce | 052cfbe591292ffe1e920f120048e30b41d037d39da35df6c4b28348d1ed09b2 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENjZBOjM4NTJCQjoyNEFCRDkxOjMzODBFMjU6Njk3MEY2MEMiLCJ2aXNpdG9yX2lkIjoiMTk2NDUwNTA2MzU2ODI0MjE4OCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 847cffdf6bfffd165101099caec1eccd97cf4b5708e6e6d459a586c92c1f3dc3 |
| hovercard-subject-tag | pull_request:604474078 |
| 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/1429/checks |
| twitter:image | https://avatars.githubusercontent.com/u/239520?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/239520?s=400&v=4 |
| og:image:alt | What does this implement/fix? Explain your changes. This disables ability to register encoders for System.Type. Without this restriction encoders created in Python cause stack overflow due to repea... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 1b239ebed690c3053869ff31a3b7597834c25673659d63e7b6fd6a9b5d7853de |
| 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 | aeacfd55297f3de5395c83f200ac35d1f474115e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width