Title: `test_zstd` failed on ubuntu with free-threading · Issue #133885 · python/cpython · GitHub
Open Graph Title: `test_zstd` failed on ubuntu with free-threading · Issue #133885 · python/cpython
X Title: `test_zstd` failed on ubuntu with free-threading · Issue #133885 · python/cpython
Description: Crash report Link: https://github.com/python/cpython/actions/runs/14954410814/job/42008158034?pr=133876 0:00:11 load avg: 57.89 [ 12/491/1] test_zstd worker non-zero exit code (Exit code -11 (SIGSEGV)) test_compress_empty (test.test_zstd...
Open Graph Description: Crash report Link: https://github.com/python/cpython/actions/runs/14954410814/job/42008158034?pr=133876 0:00:11 load avg: 57.89 [ 12/491/1] test_zstd worker non-zero exit code (Exit code -11 (SIGSE...
X Description: Crash report Link: https://github.com/python/cpython/actions/runs/14954410814/job/42008158034?pr=133876 0:00:11 load avg: 57.89 [ 12/491/1] test_zstd worker non-zero exit code (Exit code -11 (SIGSE...
Opengraph URL: https://github.com/python/cpython/issues/133885
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"`test_zstd` failed on ubuntu with free-threading","articleBody":"# Crash report\n\nLink: https://github.com/python/cpython/actions/runs/14954410814/job/42008158034?pr=133876\n\n```\n0:00:11 load avg: 57.89 [ 12/491/1] test_zstd worker non-zero exit code (Exit code -11 (SIGSEGV))\ntest_compress_empty (test.test_zstd.CompressorTestCase.test_compress_empty) ... ok\ntest_compress_flushblock (test.test_zstd.CompressorTestCase.test_compress_flushblock) ... ok\ntest_compress_flushframe (test.test_zstd.CompressorTestCase.test_compress_flushframe) ... ok\ntest_compress_parameters (test.test_zstd.CompressorTestCase.test_compress_parameters) ... ok\ntest_simple_compress_bad_args (test.test_zstd.CompressorTestCase.test_simple_compress_bad_args) ... ok\ntest_unknown_compression_parameter (test.test_zstd.CompressorTestCase.test_unknown_compression_parameter) ... ok\ntest_zstd_multithread_compress (test.test_zstd.CompressorTestCase.test_zstd_multithread_compress) ... skipped \"zstd build doesn't support multi-threaded compression\"\ntest_decompressor_1 (test.test_zstd.DecompressorFlagsTestCase.test_decompressor_1) ... ok\ntest_decompressor_skippable (test.test_zstd.DecompressorFlagsTestCase.test_decompressor_skippable) ... ok\ntest_function_decompress (test.test_zstd.DecompressorFlagsTestCase.test_function_decompress) ... ok\ntest_function_skippable (test.test_zstd.DecompressorFlagsTestCase.test_function_skippable) ... ok\ntest_decompress_empty (test.test_zstd.DecompressorTestCase.test_decompress_empty) ... ok\ntest_decompress_empty_content_frame (test.test_zstd.DecompressorTestCase.test_decompress_empty_content_frame) ... ok\ntest_decompress_epilogue_flags (test.test_zstd.DecompressorTestCase.test_decompress_epilogue_flags) ... ok\ntest_decompress_parameters (test.test_zstd.DecompressorTestCase.test_decompress_parameters) ... ok\ntest_decompressor_1 (test.test_zstd.DecompressorTestCase.test_decompressor_1) ... ok\ntest_decompressor_arg (test.test_zstd.DecompressorTestCase.test_decompressor_arg) ... ok\ntest_decompressor_chunks_read_3 (test.test_zstd.DecompressorTestCase.test_decompressor_chunks_read_3) ... ok\ntest_decompressor_chunks_read_300 (test.test_zstd.DecompressorTestCase.test_decompressor_chunks_read_300) ... ok\ntest_simple_decompress_bad_args (test.test_zstd.DecompressorTestCase.test_simple_decompress_bad_args) ... ok\ntest_unknown_decompression_parameter (test.test_zstd.DecompressorTestCase.test_unknown_decompression_parameter) ... ok\ntest_UnsupportedOperation (test.test_zstd.FileTestCase.test_UnsupportedOperation) ... ok\ntest_append_new_file (test.test_zstd.FileTestCase.test_append_new_file) ... ok\ntest_close (test.test_zstd.FileTestCase.test_close) ... ok\ntest_closed (test.test_zstd.FileTestCase.test_closed) ... ok\ntest_decompress_limited (test.test_zstd.FileTestCase.test_decompress_limited) ... ok\ntest_file_dict (test.test_zstd.FileTestCase.test_file_dict) ... ok\ntest_file_prefix (test.test_zstd.FileTestCase.test_file_prefix) ... ok\ntest_fileno (test.test_zstd.FileTestCase.test_fileno) ... ok\ntest_init (test.test_zstd.FileTestCase.test_init) ... ok\ntest_init_bad_check (test.test_zstd.FileTestCase.test_init_bad_check) ... ok\ntest_init_bad_mode (test.test_zstd.FileTestCase.test_init_bad_mode) ... ok\ntest_init_close_fp (test.test_zstd.FileTestCase.test_init_close_fp) ... ok\ntest_init_mode (test.test_zstd.FileTestCase.test_init_mode) ... ok\ntest_init_with_PathLike_filename (test.test_zstd.FileTestCase.test_init_with_PathLike_filename) ... ok\ntest_init_with_filename (test.test_zstd.FileTestCase.test_init_with_filename) ... ok\ntest_init_with_x_mode (test.test_zstd.FileTestCase.test_init_with_x_mode) ... ok\ntest_iterator (test.test_zstd.FileTestCase.test_iterator) ... ok\ntest_name (test.test_zstd.FileTestCase.test_name) ... ok\ntest_peek (test.test_zstd.FileTestCase.test_peek) ... ok\ntest_peek_bad_args (test.test_zstd.FileTestCase.test_peek_bad_args) ... ok\ntest_read1 (test.test_zstd.FileTestCase.test_read1) ... ok\ntest_read1_0 (test.test_zstd.FileTestCase.test_read1_0) ... ok\ntest_read1_10 (test.test_zstd.FileTestCase.test_read1_10) ... ok\ntest_read1_bad_args (test.test_zstd.FileTestCase.test_read1_bad_args) ... ok\ntest_read1_multistream (test.test_zstd.FileTestCase.test_read1_multistream) ... ok\ntest_read_0 (test.test_zstd.FileTestCase.test_read_0) ... ok\ntest_read_10 (test.test_zstd.FileTestCase.test_read_10) ... ok\ntest_read_bad_args (test.test_zstd.FileTestCase.test_read_bad_args) ... ok\ntest_read_bad_data (test.test_zstd.FileTestCase.test_read_bad_data) ... ok\ntest_read_exception (test.test_zstd.FileTestCase.test_read_exception) ... ok\ntest_read_incomplete (test.test_zstd.FileTestCase.test_read_incomplete) ... ok\ntest_read_multistream (test.test_zstd.FileTestCase.test_read_multistream) ... ok\ntest_read_readinto_readinto1 (test.test_zstd.FileTestCase.test_read_readinto_readinto1) ... ok\ntest_read_truncated (test.test_zstd.FileTestCase.test_read_truncated) ... ok\ntest_readable (test.test_zstd.FileTestCase.test_readable) ... ok\ntest_readinto (test.test_zstd.FileTestCase.test_readinto) ... ok\ntest_seek_backward (test.test_zstd.FileTestCase.test_seek_backward) ... ok\ntest_seek_backward_across_streams (test.test_zstd.FileTestCase.test_seek_backward_across_streams) ... ok\ntest_seek_backward_relative_to_end (test.test_zstd.FileTestCase.test_seek_backward_relative_to_end) ... ok\ntest_seek_bad_args (test.test_zstd.FileTestCase.test_seek_bad_args) ... ok\ntest_seek_forward (test.test_zstd.FileTestCase.test_seek_forward) ... ok\ntest_seek_forward_across_streams (test.test_zstd.FileTestCase.test_seek_forward_across_streams) ... ok\ntest_seek_forward_relative_to_current (test.test_zstd.FileTestCase.test_seek_forward_relative_to_current) ... ok\ntest_seek_forward_relative_to_end (test.test_zstd.FileTestCase.test_seek_forward_relative_to_end) ... ok\ntest_seek_not_seekable (test.test_zstd.FileTestCase.test_seek_not_seekable) ... ok\ntest_seek_past_end (test.test_zstd.FileTestCase.test_seek_past_end) ... ok\ntest_seek_past_start (test.test_zstd.FileTestCase.test_seek_past_start) ... ok\ntest_seekable (test.test_zstd.FileTestCase.test_seekable) ... ok\ntest_tell (test.test_zstd.FileTestCase.test_tell) ... ok\ntest_tell_bad_args (test.test_zstd.FileTestCase.test_tell_bad_args) ... ok\ntest_writable (test.test_zstd.FileTestCase.test_writable) ... ok\ntest_write (test.test_zstd.FileTestCase.test_write) ... ok\ntest_write_101 (test.test_zstd.FileTestCase.test_write_101) ... ok\ntest_write_append (test.test_zstd.FileTestCase.test_write_append) ... ok\ntest_write_bad_args (test.test_zstd.FileTestCase.test_write_bad_args) ... ok\ntest_write_empty_block (test.test_zstd.FileTestCase.test_write_empty_block) ... ok\ntest_write_empty_frame (test.test_zstd.FileTestCase.test_write_empty_frame) ... ok\ntest_writelines (test.test_zstd.FileTestCase.test_writelines) ... ok\ntest_zstdfile_flush (test.test_zstd.FileTestCase.test_zstdfile_flush) ... ok\ntest_zstdfile_flush_mode (test.test_zstd.FileTestCase.test_zstdfile_flush_mode) ... ok\ntest_zstdfile_iter_issue45475 (test.test_zstd.FileTestCase.test_zstdfile_iter_issue45475) ... ok\ntest_zstdfile_truncate (test.test_zstd.FileTestCase.test_zstdfile_truncate) ... ok\ntest_compress_locking (test.test_zstd.FreeThreadingMethodTests.test_compress_locking) ... Fatal Python error: Segmentation fault\n\n\u003cCannot show all threads while the GIL is disabled\u003e\nStack (most recent call first):\n File \"/home/runner/work/cpython/cpython-ro-srcdir/Lib/test/test_zstd.py\", line 2450 in run_method\n File \"/home/runner/work/cpython/cpython-ro-srcdir/Lib/threading.py\"\n```\n\n\u003c!-- gh-linked-prs --\u003e\n### Linked PRs\n* gh-133943\n* gh-133949\n* gh-134253\n* gh-134289\n* gh-134560\n\u003c!-- /gh-linked-prs --\u003e\n","author":{"url":"https://github.com/sobolevn","@type":"Person","name":"sobolevn"},"datePublished":"2025-05-11T10:16:53.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":12},"url":"https://github.com/133885/cpython/issues/133885"}
| 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:a599470e-a58b-5541-84ac-c5549d04756d |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | C918:1EEB64:79D78F:A51B13:6969DC2D |
| html-safe-nonce | 994d1ba0073e3469ae5e2f17fe4850d6d28993fd16d39bca228779e408bd428c |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDOTE4OjFFRUI2NDo3OUQ3OEY6QTUxQjEzOjY5NjlEQzJEIiwidmlzaXRvcl9pZCI6IjkwMDM4NDMzODgxMDc3NzUwMjEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | b9c35e795fe475e97ff7c8afa33b6909d39b1ec058d25979ce17d883f12e16d7 |
| hovercard-subject-tag | issue:3054885684 |
| 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/133885/issue_layout |
| twitter:image | https://opengraph.githubassets.com/4366f561527befed3c869ef2d031e27a585e5a2af10a67f7dc675d2fa85a6eb3/python/cpython/issues/133885 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/4366f561527befed3c869ef2d031e27a585e5a2af10a67f7dc675d2fa85a6eb3/python/cpython/issues/133885 |
| og:image:alt | Crash report Link: https://github.com/python/cpython/actions/runs/14954410814/job/42008158034?pr=133876 0:00:11 load avg: 57.89 [ 12/491/1] test_zstd worker non-zero exit code (Exit code -11 (SIGSE... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | sobolevn |
| hostname | github.com |
| expected-hostname | github.com |
| None | 7b32f1c7c4549428ee399213e8345494fc55b5637195d3fc5f493657579235e8 |
| 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 | bdde15ad1b403e23b08bbd89b53fbe6bdf688cad |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width