Repository navigation
[3.14] Parser stack overflow on musllinux x86_64 #137231
Description
Activity
- addedtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
on Jul 30, 2025 this seems to only happen in the context of a pytest session: python -c "import yt"
This may mean this is an issue with
pytest, it is difficult to deduce without a specific minimal reproducer.Thanks for pointing this out !
it might take some time before I can confirm the fix works for us, but it looks very promising. I'll do my best to actually run the check before 3.14.0rc2 . Does anyone mind if we keep this issue open until then ?it might take some time before I can confirm the fix works for us, but it looks very promising. I'll do my best to actually run the check before 3.14.0rc2 . Does anyone mind if we keep this issue open until then ?
The fix is currently scheduled for inclusion in 3.14.0 but RM can include it in 3.14.rc2 as it affects yt and scipy on 3.14, leaving it for @hugovk to decide.
Reacted by Clément Robert- added3.13only security fixesonly security fixes3.14bugs and security fixesbugs and security fixes
on Jul 30, 2025 - marked [3.14] ensurepip failing on s390x musl linux #133801 as a duplicate of this issue
on Jul 30, 2025 I've been trying to reproduce the crash with
docker(using the same imagecibuildwheelruns), but so far I haven't been sucessful: the test session completes without error, so I'm not yet ready to try out the patch, as I except no difference. I'll try to think of a more faithful approach if I can.Adding the label so that we remember to consider this before 3.14.0 candidate 2.
A
Reacted by Clément Robert- changed the title
[-][3.14] (Regression ?) Parser stack overflow on `musllinux` `x86_64`[/-][+][3.14] Parser stack overflow on `musllinux` `x86_64`[/+]on Jul 31, 2025 Thanks for the update ! I'll be testing with the early rc2 as soon as possible and report back here !
Reacted by Hugo van Kemenadeit seems that it fixed #133801
I can confirm this is fixed in 3.14.0rc2
Thanks everyone, and godspeed for the release !Reacted by Hugo van Kemenade- moved this from Todo to Done in Release and Deferred blockers 🚫
on Aug 16, 2025
Metadata
Metadata
Assignees
Labels
Projects
- StatusShow more project fieldsDone
- StatusShow more project fieldsDone
Bug report
Bug description:
When trying to build and test wheels for
yton 3.14.0rc1, we encounter a single error, only on themusllinuximage fromcibuildwheel, which crashes on import withexample logs:
https://github.com/yt-project/yt/actions/runs/16576917774/job/46883376625?pr=5185
To make things worse, this seems to only happen in the context of a pytest session:
python -c "import yt"completes without raising.A minimal reproducer would necessarily still include a significant amount of complexity, so before I try to reduce it, I'd like to ask:
is it expected that the threshold for triggering this exception may depend on the platform and/or the exact Python version ? is it expected that the threshold may be lower in Python 3.14 than it was in 3.13 ?
CPython versions tested on:
3.14
Operating systems tested on:
Linux