Title: [tests] test_poplib fails with "env changed" on Arch Linux with OpenSSL 3.4: [SYS] unknown error (_ssl.c:2634) · Issue #127257 · python/cpython · GitHub
Open Graph Title: [tests] test_poplib fails with "env changed" on Arch Linux with OpenSSL 3.4: [SYS] unknown error (_ssl.c:2634) · Issue #127257 · python/cpython
X Title: [tests] test_poplib fails with "env changed" on Arch Linux with OpenSSL 3.4: [SYS] unknown error (_ssl.c:2634) · Issue #127257 · python/cpython
Description: First failure: https://buildbot.python.org/#/builders/484/builds/6224 Example of failure: test_stls_context (test.test_poplib.TestPOP3Class.test_stls_context) ... Warning -- Uncaught thread exception: SSLError Exception in thread Thread-...
Open Graph Description: First failure: https://buildbot.python.org/#/builders/484/builds/6224 Example of failure: test_stls_context (test.test_poplib.TestPOP3Class.test_stls_context) ... Warning -- Uncaught thread excepti...
X Description: First failure: https://buildbot.python.org/#/builders/484/builds/6224 Example of failure: test_stls_context (test.test_poplib.TestPOP3Class.test_stls_context) ... Warning -- Uncaught thread excepti...
Opengraph URL: https://github.com/python/cpython/issues/127257
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"[tests] test_poplib fails with \"env changed\" on Arch Linux with OpenSSL 3.4: [SYS] unknown error (_ssl.c:2634)","articleBody":"First failure: https://buildbot.python.org/#/builders/484/builds/6224\r\n\r\nExample of failure:\r\n\r\n```\r\ntest_stls_context (test.test_poplib.TestPOP3Class.test_stls_context) ...\r\n\r\nWarning -- Uncaught thread exception: SSLError\r\nException in thread Thread-16:\r\nTraceback (most recent call last):\r\n (...)\r\n File \"/buildbot/buildarea/3.x.pablogsal-arch-x86_64/build/Lib/test/test_poplib.py\", line 203, in handle_read\r\n asynchat.async_chat.handle_read(self)\r\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\r\n File \"/buildbot/buildarea/3.x.pablogsal-arch-x86_64/build/Lib/test/support/asynchat.py\", line 128, in handle_read\r\n self.handle_error()\r\n ~~~~~~~~~~~~~~~~~^^\r\n File \"/buildbot/buildarea/3.x.pablogsal-arch-x86_64/build/Lib/test/support/asynchat.py\", line 124, in handle_read\r\n data = self.recv(self.ac_in_buffer_size)\r\n File \"/buildbot/buildarea/3.x.pablogsal-arch-x86_64/build/Lib/test/support/asyncore.py\", line 377, in recv\r\n data = self.socket.recv(buffer_size)\r\n File \"/buildbot/buildarea/3.x.pablogsal-arch-x86_64/build/Lib/ssl.py\", line 1285, in recv\r\n return self.read(buflen)\r\n ~~~~~~~~~^^^^^^^^\r\n File \"/buildbot/buildarea/3.x.pablogsal-arch-x86_64/build/Lib/ssl.py\", line 1140, in read\r\n return self._sslobj.read(len)\r\n ~~~~~~~~~~~~~~~~~^^^^^\r\nssl.SSLError: [SYS] unknown error (_ssl.c:2634)\r\n\r\nok\r\n```\r\n\r\nAccording to @encukou, the failure started to occur after a system update:\r\n\r\n* OpenSSL 3.3.0→3.4.0\r\n* Linux 5.15.0→6.8.0\r\n* glibc 2.39→2.40\r\n* GCC 13.2.1→14.2.1\r\n* etc.\n\n\u003c!-- gh-linked-prs --\u003e\n### Linked PRs\n* gh-127360\n* gh-127361\n* gh-127812\n* gh-127905\n* gh-131970\n* gh-131971\n\u003c!-- /gh-linked-prs --\u003e\n","author":{"url":"https://github.com/vstinner","@type":"Person","name":"vstinner"},"datePublished":"2024-11-25T14:51:31.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":7},"url":"https://github.com/127257/cpython/issues/127257"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:faf1d529-755f-c752-196b-52651cadc965 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D8D0:3026A5:1389A9B:1C9625B:6A577C0A |
| html-safe-nonce | 829f05c31d6504c991e79ecbc6a680fdd55c596cc5cc369d7406c40a25262935 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEOEQwOjMwMjZBNToxMzg5QTlCOjFDOTYyNUI6NkE1NzdDMEEiLCJ2aXNpdG9yX2lkIjoiMzc5MzQ2MTM5MTMxMjUxODE1NCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 290b0d48e50a3cfffc221e04bc039bf6d83c34ca9782a510a1a9ebcec6cb582b |
| hovercard-subject-tag | issue:2691044194 |
| github-keyboard-shortcuts | repository,issues,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/issues/show/python/cpython/127257/issue_layout |
| twitter:image | https://opengraph.githubassets.com/595f7376420847aa1a703b881bbef315eeea9f21c29480f9696ed9ab9a6498e4/python/cpython/issues/127257 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/595f7376420847aa1a703b881bbef315eeea9f21c29480f9696ed9ab9a6498e4/python/cpython/issues/127257 |
| og:image:alt | First failure: https://buildbot.python.org/#/builders/484/builds/6224 Example of failure: test_stls_context (test.test_poplib.TestPOP3Class.test_stls_context) ... Warning -- Uncaught thread excepti... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | vstinner |
| hostname | github.com |
| expected-hostname | github.com |
| None | c6353e56e94423c9cd5abde7708a859afa36a0c1203c73749055bf6ee6704cd0 |
| turbo-cache-control | no-preview |
| go-import | github.com/python/cpython git https://github.com/python/cpython.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 81598961 |
| octolytics-dimension-repository_nwo | python/cpython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 81598961 |
| octolytics-dimension-repository_network_root_nwo | python/cpython |
| 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 | 9a9dfe2eff5c790a030f34cfcc89b4bf3ba08c7c |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width