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.
VfrSyntax.g.patch
Description: VfrSyntax.g.patch
------------------------------------------------------------------------------ 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