Bug 2305763

Summary: Orca crashes on Fedora 41 Pre-beta due to a Python "AttributeError".
Product: [Fedora] Fedora Reporter: Lukas Ruzicka <lruzicka>
Component: at-spi2-coreAssignee: Matthias Clasen <mclasen>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 41CC: awilliam, fzatlouk, gnome-sig, klember, mclasen, neil, rhughes, robatino, rstrode
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard: AcceptedBlocker
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-08-28 17:15:47 UTC Type: ---
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: 2247865    

Description Lukas Ruzicka 2024-08-19 13:50:33 UTC
This is for Blocker Review tracking purposes, the original of the issue is reported here: https://gitlab.gnome.org/GNOME/orca/-/issues/534

Please, if you want to discuss or follow the issue, do it in the upstream tracker. Thanks.

Reproducible: Always

Comment 1 packager-dashboard-bot 2024-08-19 13:51:25 UTC
Proposed as a Blocker for 41-final by Fedora user lruzicka using the blocker tracking app because:

 Violates the **Default application** release criterion.

Comment 2 František Zatloukal 2024-08-19 15:35:16 UTC
It'd be good to give orca 47.beta a try, as it has a possibly relevant https://gitlab.gnome.org/GNOME/orca/-/merge_requests/226 included.

Comment 3 Neil Hanlon 2024-08-19 17:35:08 UTC
Proposed an update to 47-beta: https://src.fedoraproject.org/rpms/orca/pull-request/3

Comment 4 Adam Williamson 2024-08-19 18:10:42 UTC
The fix is rather https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/166 ; that orca commit seems to be an enhancement on top of the at-spi2 fix. I'm building at-spi2-core with the fix backported right now.

Comment 5 František Zatloukal 2024-08-19 20:46:21 UTC
Discussed during the 2024-08-19 blocker review meeting: [1]

The decision to classify this bug as a AcceptedBlocker (Beta) was made:

"This is accepted as a Beta (not Final) blocker as a conditional violation of all desktop-related criteria for GNOME for all people who need a screen reader."

[1] https://meetbot.fedoraproject.org/blocker-review_matrix_fedoraproject-org/2024-08-19/f41-blocker-review.2024-08-19-15.59.log.html

Comment 6 Adam Williamson 2024-08-19 22:03:10 UTC
https://bodhi.fedoraproject.org/updates/FEDORA-2024-f571fdca4e should fix this (it's backed up in openQA testing ATM, there's a bit of a backlog).

Comment 7 Adam Williamson 2024-08-21 23:25:51 UTC
Fix for this should be in now, so can you confirm, Lukas? thanks!

Comment 8 Adam Williamson 2024-08-26 16:51:41 UTC
'orca' at a console does not crash for me. Not 100% sure that's the reproducer, though.

Comment 9 Adam Williamson 2024-08-28 17:15:47 UTC
OK, so since Lukas is obviously busy, I went ahead and checked this. I got a 2024-08-19 ISO and confirmed that just running 'orca' from a console crashes, then got today's ISO and confirmed it no longer crashes. So, this bug is definitely fixed.

Comment 10 Red Hat Bugzilla 2024-12-27 04:25:07 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days