[Bug 1183213] New: System cannot boot after upgrade from Leap: Synchronous Exception at 0x00000000BF5AD6A8
https://bugzilla.suse.com/show_bug.cgi?id=1183213 Bug ID: 1183213 Summary: System cannot boot after upgrade from Leap: Synchronous Exception at 0x00000000BF5AD6A8 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: aarch64 OS: Other Status: NEW Severity: Major Priority: P5 - None Component: Bootloader Assignee: screening-team-bugs@suse.de Reporter: guillaume.gardet@arm.com QA Contact: qa-bugs@suse.de CC: acarvajal@suse.com, fcrozat@suse.com, glin@suse.com, guillaume.gardet@arm.com, hluo@suse.com, jlee@suse.com, llzhao@suse.com, lpechacek@suse.com, mchang@suse.com, mlin@suse.com, msuchanek@suse.com, riafarov@suse.com, richard.fan@suse.com, sweiberg@suse.com Depends on: 1182776 Found By: --- Blocker: Yes +++ This bug was initially created as a clone of Bug #1182776 +++ On Tumbleweed, upgrade tests are failing in grub: https://openqa.opensuse.org/tests/1661285#step/grub_test/322 Log: ************************************************** [0m[30m[47mWelcome to GRUB! [0m[37m[40mPlease press 't' to show the boot menu on this console Unloading driver at 0x000B834F000 Synchronous Exception at 0x00000000BF5AD6A8 AllocatePool: failed to allocate 472 bytes ASSERT [HiiDatabase] /home/abuild/rpmbuild/BUILD/edk2-edk2-stable202011/MdeModulePkg/Universal/HiiDatabaseDxe/Font.c(1686): Cell != ((void *) 0) ************************************************** This is very similar to Bug #1182776 from SLE15-SP3. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1183213
https://bugzilla.suse.com/show_bug.cgi?id=1183213#c1
--- Comment #1 from Guillaume GARDET
https://bugzilla.suse.com/show_bug.cgi?id=1183213
https://bugzilla.suse.com/show_bug.cgi?id=1183213#c2
--- Comment #2 from Guillaume GARDET
https://bugzilla.suse.com/show_bug.cgi?id=1183213
https://bugzilla.suse.com/show_bug.cgi?id=1183213#c3
--- Comment #3 from Gary Ching-Pang Lin
https://bugzilla.suse.com/show_bug.cgi?id=1183213
https://bugzilla.suse.com/show_bug.cgi?id=1183213#c4
--- Comment #4 from Guillaume GARDET
I didn't see my patch in openSUSE:Factory:ARM https://build.opensuse.org/package/show/openSUSE:Factory:ARM/shim
shim-bsc1182776-fix-crash-at-exit.patch was there. Verified with changes log from https://openqa.opensuse.org/snapshot-changes/opensuse-aarch64/Tumbleweed/dif... : ==== shim ==== - Add shim-bsc1182776-fix-crash-at-exit.patch to fix the potential crash at Exit() (bsc#1182776) The overlay points to Staging:H/shim which has been merged few minutes ago and thus now points to shim from ring, which will take time to update. Anyway, the overlay must now be removed and the openQA test included your fix. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1183213
https://bugzilla.suse.com/show_bug.cgi?id=1183213#c5
--- Comment #5 from Gary Ching-Pang Lin
https://bugzilla.suse.com/show_bug.cgi?id=1183213
https://bugzilla.suse.com/show_bug.cgi?id=1183213#c6
--- Comment #6 from Guillaume GARDET
Per my test for bsc#1182776, the crash was gone after the shim patch was applied. If it didn't work, then we're probably hit by another bug :(
The only problem is with the "Boot from hard disk" menu entry. zdup-Leap-15.2-gnome@aarch64: https://openqa.opensuse.org/tests/1662594#step/setup_zdup/4 performs the following: 1. boot from tested ISO and select "Boot from hard disk" 2. fail to boot on older Leap 15.2 image Also as per comment 2:
Please note that this problem also happens when a fresh installation is performed from USB: https://openqa.opensuse.org/tests/1663259#step/grub_test/5
It fails to "Boot from hard disk" from a fresh installation as well. But booting from hard disk _directly_ is fine. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1183213
https://bugzilla.suse.com/show_bug.cgi?id=1183213#c7
--- Comment #7 from Gary Ching-Pang Lin
(In reply to Gary Ching-Pang Lin from comment #5)
Per my test for bsc#1182776, the crash was gone after the shim patch was applied. If it didn't work, then we're probably hit by another bug :(
The only problem is with the "Boot from hard disk" menu entry.
zdup-Leap-15.2-gnome@aarch64: https://openqa.opensuse.org/tests/1662594#step/setup_zdup/4 performs the following: 1. boot from tested ISO and select "Boot from hard disk" 2. fail to boot on older Leap 15.2 image
Also as per comment 2:
Please note that this problem also happens when a fresh installation is performed from USB: https://openqa.opensuse.org/tests/1663259#step/grub_test/5
It fails to "Boot from hard disk" from a fresh installation as well.
But booting from hard disk _directly_ is fine.
So did bsc#1182776. The "Boot from hard disk" option is now replaced with a single "exit" to make the firmware try the next boot option, so it doesn't really boot the disk at all... -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1183213
https://bugzilla.suse.com/show_bug.cgi?id=1183213#c8
--- Comment #8 from Michael Chang
https://bugzilla.suse.com/show_bug.cgi?id=1183213
https://bugzilla.suse.com/show_bug.cgi?id=1183213#c9
--- Comment #9 from Guillaume GARDET
Probably the installation iso required a renew for the shim update ? It was release two days ago (20210308) but Gary's fix was submitted yesterday.
No, the ISO should have it already (snapshot number is always behind, due to the build time required to finish all the build in project). -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1183213
https://bugzilla.suse.com/show_bug.cgi?id=1183213#c10
--- Comment #10 from Gary Ching-Pang Lin
https://bugzilla.suse.com/show_bug.cgi?id=1183213
Chenzi Cao
https://bugzilla.suse.com/show_bug.cgi?id=1183213 Bug 1183213 depends on bug 1182776, which changed state. Bug 1182776 Summary: [Build 154.1] System cannot boot after migration: Synchronous Exception at 0x000000007F5DF438 https://bugzilla.suse.com/show_bug.cgi?id=1182776 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1183213
https://bugzilla.suse.com/show_bug.cgi?id=1183213#c12
Guillaume GARDET
https://bugzilla.suse.com/show_bug.cgi?id=1183213
Stefan Weiberg
participants (1)
-
bugzilla_noreply@suse.com