]> git.proxmox.com Git - mirror_edk2.git/commit - PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe/PcRtc.c
PcAtChipsetPkg/PcRtc: Fix a stack corruption issue
authorRuiyu Ni <ruiyu.ni@intel.com>
Tue, 26 Jul 2016 10:20:05 +0000 (18:20 +0800)
committerRuiyu Ni <ruiyu.ni@intel.com>
Wed, 27 Jul 2016 02:27:11 +0000 (10:27 +0800)
commit96fcfdbfb068670b849a850bbed28ecad913af80
tree18a74c8b1aeac6ad93010a4219cf282e4bc0817d
parent2502b73557ae2a9014b4367e85740e209d14c06e
PcAtChipsetPkg/PcRtc: Fix a stack corruption issue

In 32bit environment, ScanTableInSDT() incorrectly copies 8 bytes
of data to 4-byte pointer Table, which causes the stack corruption.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe/PcRtc.c