On Tue, 2 Sep 2025 23:03:39 +0200
Tobias Powalowski via Grub-devel <grub-devel@gnu.org> wrote:

> Am 31.08.25 um 17:26 schrieb Tobias Powalowski:
> > Hi,
> >
> > I just stumbled over this error in my archboot project:
> >
> > Output from qemu serial console:
> >
> > !!!! IA32 Exception Type - 0E(#PF - Page-Fault)  CPU Apic ID - 
> > 00000000 !!!!
> > ExceptionData - 00000003  I:0 R:0 U:0 W:1 P:1 PK:0 SS:0 SGX:0
> > EIP  - BB0E0209, CS  - 00000010, EFLAGS - 00210046
> > EAX  - 00000001, ECX - BB678310, EDX - BFE9F46C, EBX - 00000000
> > ESP  - BFE9F460, EBP - BFE9F488, ESI - BBB23EE0, EDI - 000000D0
> > DS   - 00000008, ES  - 00000008, FS  - 00000008, GS  - 00000008, SS - 
> > 00000008
> > CR0  - 80010033, CR2 - BB0E070A, CR3 - BFC01000, CR4 - 00000660
> > DR0  - 00000000, DR1 - 00000000, DR2 - 00000000, DR3 - 00000000
> > DR6  - FFFF0FF0, DR7 - 00000400
> > GDTR - BF9DC000 00000047, IDTR - BF538010 000007FF
> > LDTR - 00000000, TR - 00000000
> > FXSAVE_STATE - BFE9F1A0
> > !!!! Find image based on IP(0xBB0E0209) (No PDB) 
> > (ImageBase=00000000BB0C6FE0, EntryPoint=00000000BBFE9A35) !!!!
> >
> > I am no longer able to support UEFI MIXED MODE.
> >
> > Any idea how to further debug. Seems not many people do MIX MODE 
> > booting anymore.

What is the GRUB target and platform that you're building for and what
are the qemu options are you using to get the above? Does this
exception happen very early in the boot, like before any other output
by GRUB? I ask this because, if valid, this should ideally have been
caught by the CI.

Glenn

> >
> > Grub Version is standard Arch Linux: 2.12.r292.g73d1c959-1
> >
> > 2.12-3 from January didn't suffer from this bug.
> >
> > Thanks in advance.
> >
> > Best regards
> >
> > tpowa
> >
> Ok bisecting shows this commit as error source:
> 
> https://cgit.git.savannah.gnu.org/cgit/grub.git/commit/?id=d72208423dcabf9eb4a3bcb17b6b31888396bd49
> 
> By reverting this commit on latest master it does not show the above 
> error and it boots again.
> 
> Best regards
> 
> tpowa
> 

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to