Bug 2366194
Summary: | breezy dumps core with Python 3.14: Segmentation fault when invoking brz whoami 'Your Name <name@example.com>' | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Karolina Surma <ksurma> |
Component: | breezy | Assignee: | Ondřej Pohořelský <opohorel> |
Status: | NEW --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | bkhl, code, gui1ty, ksurma, mhroncok, neuro-sig, opohorel, python-packagers-sig, sanjay.ankur |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | --- | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | Type: | Bug | |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 2322407, 2371874 |
Description
Karolina Surma
2025-05-14 08:31:40 UTC
(In reply to Karolina Surma from comment #0) > + brz whoami 'Your Name <name>' > /var/tmp/rpm-tmp.acK6aP: line 51: 337 Segmentation fault (core > dumped) brz whoami "Your Name <name>" This appears to be an issue with breezy, not python-dunamai. To reproduce: 1. Follow the instructions to setup a Python 3.14 mock chroot: https://copr.fedorainfracloud.org/coprs/g/python/python3.14-b1/ 2. mock -r fedora-rawhide-python314-b1 --install breezy 3. mock -r fedora-rawhide-python314-b1 --shell 4. brz whoami 'Your Name <name>' Result: Segmentation fault (core dumped) The same command works fine in a rawhide chroot. It appears that breezy is not running any tests (no %check section in spec file), allowing the build [1] to succeed while the produced binaries are broken. [1] https://copr.fedorainfracloud.org/coprs/g/python/python3.14-b1/package/breezy Should this bug be reassigned to breezy? Or will you deal with broken breezy in a different way and can this bug be closed? Thank you for the pointers, reassigning to breezy. The problem is still present. I am working around it in dunamai by omitting its breezy/bazaar integration tests for now. breezy uses pyo3 v0.23. Perhpas this is related? |