Title: signature: don't leave a dangling pointer to the strings on parse failure by carlosmn · Pull Request #4306 · libgit2/libgit2 · GitHub
Open Graph Title: signature: don't leave a dangling pointer to the strings on parse failure by carlosmn · Pull Request #4306 · libgit2/libgit2
X Title: signature: don't leave a dangling pointer to the strings on parse failure by carlosmn · Pull Request #4306 · libgit2/libgit2
Description: A cross-platform, linkable library implementation of Git that you can use in your application. - signature: don't leave a dangling pointer to the strings on parse failure by carlosmn · Pull Request #4306 · libgit2/libgit2
Open Graph Description: If the signature is invalid but we detect that after allocating the strings, we free them. We however leave that pointer dangling in the structure the caller gave us, which can lead to double-free....
X Description: If the signature is invalid but we detect that after allocating the strings, we free them. We however leave that pointer dangling in the structure the caller gave us, which can lead to double-free....
Opengraph URL: https://github.com/libgit2/libgit2/pull/4306
X: @github
Domain: github.com
| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:3626a61a-6065-c277-a632-f5a36ffe0003 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | D022:2CC294:1F308E6:29A604B:6A5D5B75 |
| html-safe-nonce | e9e2c3ca968c6f3089bcf62776f429e1f6a2cb86fc13707a5d5717926a867e30 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMDIyOjJDQzI5NDoxRjMwOEU2OjI5QTYwNEI6NkE1RDVCNzUiLCJ2aXNpdG9yX2lkIjoiMTk3NzQ0NjYzNzU2NTIwNTM2NSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | c4219833ae5a8be52c8263954829135f2dad58f417a2de33ab60088df122b86e |
| hovercard-subject-tag | pull_request:130059160 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,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/_view_fragments/voltron/pull_requests/show/libgit2/libgit2/4306/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/57e07567d71b39ca1b1ae43c38e0ebddf43eb38d549a1718ba18043e9bd8b81c/libgit2/libgit2/pull/4306 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/57e07567d71b39ca1b1ae43c38e0ebddf43eb38d549a1718ba18043e9bd8b81c/libgit2/libgit2/pull/4306 |
| og:image:alt | If the signature is invalid but we detect that after allocating the strings, we free them. We however leave that pointer dangling in the structure the caller gave us, which can lead to double-free.... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | carlosmn |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b |
| turbo-cache-control | no-cache |
| go-import | github.com/libgit2/libgit2 git https://github.com/libgit2/libgit2.git |
| octolytics-dimension-user_id | 394745 |
| octolytics-dimension-user_login | libgit2 |
| octolytics-dimension-repository_id | 901662 |
| octolytics-dimension-repository_nwo | libgit2/libgit2 |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 901662 |
| octolytics-dimension-repository_network_root_nwo | libgit2/libgit2 |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 9c975978430e9ad293956f2bbdaf153b1bd84a99 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width