Bug 2070823
Summary: | Anaconda crashed on signal 11 - keyboard layout encryption password prompt | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Douglas <doug.hs> | ||||||||||
Component: | anaconda | Assignee: | Vendula Poncova <vponcova> | ||||||||||
Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||
Priority: | unspecified | ||||||||||||
Version: | 36 | CC: | anaconda-maint-list, awilliam, doug.hs, jkonecny, jonathan, kellin, kparal, robatino, vanmeeuwen+fedora, vponcova, w | ||||||||||
Target Milestone: | --- | ||||||||||||
Target Release: | --- | ||||||||||||
Hardware: | x86_64 | ||||||||||||
OS: | Linux | ||||||||||||
Whiteboard: | |||||||||||||
Fixed In Version: | anaconda-37.12-1 | Doc Type: | If docs needed, set a value | ||||||||||
Doc Text: | Story Points: | --- | |||||||||||
Clone Of: | Environment: | ||||||||||||
Last Closed: | 2022-08-15 15:56:39 UTC | 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: | 2009537 | ||||||||||||
Attachments: |
|
Description
Douglas
2022-04-01 05:22:39 UTC
Created attachment 1869848 [details]
A small fragment copied from the journalctl log showing the exact moment of the crash
This is, I believe, the exact moment of the crash.
In the live system I have two keyboard layouts available: 'en' and 'pt'. My keyboard physically matches the 'pt' layout.
So, the keyboard layout switch near the decryption password input displays 'EN' by default. When I click it, I expect it to change to 'PT', but instead it shows an empty label.
Anaconda crashes a few seconds after you reproduce this glitch.
Created attachment 1869849 [details]
anaconda log
The anaconda core log (~800 MB) is here: https://drive.google.com/drive/folders/1rAwNeKJueiqV7yOuUyv26wv9fIQpJwNc?usp=sharing Created attachment 1869851 [details]
dmesg
Here's a workaround. 1. In the settings app, add another language (e.g. Portuguese Brazil) and remove the default (English US) from the list, so now you only have one keyboard layout available to choose from. 2. Start Anaconda and get to the part where you set the decryption password. This time it will no longer crash when you press the keyboard layout switch. However, the switch will still have "EN" as its default state. If you press the switch once, it changes to an empty label (null). Leave it null, and you will get the expected keyboard layout when decrypting your disk. Sigh, I can reproduce. Proposing as a blocker for F37. Sorry, we missed this bug before I will take a look on this to have it fixed on F37. Any news? Awesome, thanks. 37.12-1 was built today, so fix for this should be in tomorrow's compose if someone can confirm. Thanks! I tried to confirm the fix for this myself but couldn't reproduce the bug with a mid-July netinst image. Can someone who *can* reproduce the bug please confirm the fix? Thanks. Hi Adam, the bug should be reproducible with the Fedora Workstation Live ISO. Ah, OK, think I was testing on a netinst. I'll try again. Tested with Fedora-Workstation-Live-x86_64-37-20220814.n.0.iso. The language switcher is no longer displayed when choosing the disk encryption passphrase, so there's nothing to click on, and therefore it doesn't crash. That seems to work as intended. I think we can close this. |