Aaron,

Thanks to provide this patch. Code has checked in r16544.

Thanks,
Eric
From: Aaron Pop [mailto:aar...@ami.com]
Sent: Saturday, December 20, 2014 12:41 AM
To: edk2-devel@lists.sourceforge.net
Subject: [edk2] [Patch] VfrCompile Crash on efivarstore statement

The following VFR statement was causing the VfrCompile to crash:
    efivarstore UINT8,
        attribute = 0,
        name = STRING_TOKEN(STR_TEST3),
        varsize = 1,
        guid = { 0xf648132a, 0x4193, 0x4c13, { 0x85, 0x71, 0x33, 0xf0, 0x6d, 
0x53, 0x74, 0xa9 } };

In the vfrStatementVarStoreEfi, this is valid syntax, but the else statement 
after the UUID declaration was causing the system to crash because it was 
attempting to use the "TN->getText()". Based on the code above, it seems like 
they needed to use StoreName.


Attached is the patch that corrects the crash.

Regards,
Aaron


The information contained in this message may be confidential and proprietary 
to American Megatrends, Inc. This communication is intended to be read only by 
the individual or entity to whom it is addressed or by their designee. If the 
reader of this message is not the intended recipient, you are on notice that 
any distribution of this message, in any form, is strictly prohibited. Please 
promptly notify the sender by reply e-mail or by telephone at 770-246-8600, and 
then delete or destroy all copies of the transmission.
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to