VirtualBox

Opened 9 years ago

Closed 8 years ago

#13673 closed defect (fixed)

VINF_EM_TRIPLE_FAULT in UEFI firmware

Reported by: moshez Owned by:
Component: EFI Version: VirtualBox 4.3.20
Keywords: efi, firmware, crash Cc:
Guest type: other Host type: other

Description

I am playing around with UEFI right now and getting a crash whenever attempting to boot from an unsupported EFI image. I have tested the same scenario with the latest EDK2 firmware in the emulator provided and I'm not getting crashes with it. I suspect it is due to outdated firmware in VBox which doesn't handle unsupported formats correctly.

Attached below is a log, and a screenshot comparing my 2 test versions.

If anyone is interested I can provide the image file as well.

The image in question is a compiled PE32+ image with the header containing

subsystem=EFI_APPLICATION
machine=X64

The code contained within is 2 instructions:

xor    eax,eax	
ret

Attachments (2)

2014-12-05_03-27-31.jpg (135.9 KB ) - added by moshez 9 years ago.
Screenshot comparing firmware versions
VBox.log (233.8 KB ) - added by moshez 9 years ago.
Log

Download all attachments as: .zip

Change History (3)

by moshez, 9 years ago

Attachment: 2014-12-05_03-27-31.jpg added

Screenshot comparing firmware versions

by moshez, 9 years ago

Attachment: VBox.log added

Log

comment:1 by aeichner, 8 years ago

Resolution: fixed
Status: newclosed

Please try again with a recent VirtualBox release and reopen if still relevant. Also please attach the image you mentioned so we can reproduce it.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use