audk/BaseTools/Source/C
Andrew Fish 0024172d90 BaseTools: Fix Segmentation fault: 11 when build AppPkg with XCODE5
it is a bug in mtoc setting the size of the debug directory entry to
the size of the .debug section, not the size of the
EFI_IMAGE_DEBUG_DIRECTORY_ENTRY. It was causing a loop to iterate and
get bogus EFI_IMAGE_DEBUG_DIRECTORY_ENTRY data and pass that to
memset() and boom.

Cc: Liming Gao <liming.gao@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Andrew Fish <afish@apple.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
2017-08-14 15:41:40 +08:00
..
BootSectImage BaseTools: Change source files to DOS format. 2016-03-10 17:37:51 +08:00
BrotliCompress BaseTools: Add --version option in Brotli and BrotliCompress 2017-05-05 11:15:24 +08:00
Common BaseTools: Fix Xcode 9 Beta treating 32-bit left shift as undefined 2017-08-11 08:39:41 +08:00
EfiLdrImage BaseTools/EfiLdrImage: Fix a segmentation fault from vfprintf() 2017-08-01 10:52:23 +08:00
EfiRom BaseTools/EfiRom: Fix a segmentation fault from vsprintf()/vfprintf() 2017-08-01 10:52:01 +08:00
GenBootSector BaseTools/GenBootSector: Fix file handles not being closed 2016-11-08 16:37:57 +08:00
GenCrc32 BaseTools/GenCrc32: Fix a bug to hand empty file for decode 2017-08-01 10:52:44 +08:00
GenFfs BaseTools/GenFfs: Fix a segmentation fault from vsprintf()/vfprintf() 2017-08-01 10:51:08 +08:00
GenFv BaseTools/GenFv: Fix file handles not being closed 2016-11-08 16:38:02 +08:00
GenFw BaseTools: Fix Segmentation fault: 11 when build AppPkg with XCODE5 2017-08-14 15:41:40 +08:00
GenPage BaseTools/GenPage: Fix potential memory leak 2016-11-08 16:37:36 +08:00
GenSec BaseTools/GenSec: Fix a segmentation fault in main() 2017-08-01 10:50:24 +08:00
GenVtf BaseTools/GenVtf: Fix VS2010/VS2012 build failure 2017-03-07 08:43:33 +08:00
GnuGenBootSector
Include BaseTools/GenFfs: add FFS file types for MM modules. 2017-07-07 10:47:42 +08:00
LzmaCompress BaseTools/LzmaCompress: Fix file handles not being closed 2016-11-08 16:38:07 +08:00
Makefiles BaseTools/Source/C/Makefiles: Fix NmakeSubdirs.bat always return 0 2017-03-02 16:43:42 +08:00
PyEfiCompressor
PyUtility
Split BaseTools/Split: Fix the segmentation fault in GetSplitValue() 2017-08-01 10:50:07 +08:00
TianoCompress BaseTools: Fix Xcode 9 Beta treating 32-bit left shift as undefined 2017-08-11 08:39:41 +08:00
VfrCompile BaseTools/VfrCompile: Remove the MAX_PATH limitation 2017-08-04 14:32:42 +08:00
VolInfo BaseTools/VolInfo: Update OPENSSL_PATH to support space characters 2017-04-27 21:18:33 +08:00
GNUmakefile BaseTools: Add Brotli algorithm tool 2017-03-29 12:14:43 +08:00
Makefile BaseTools: Add Brotli algorithm tool 2017-03-29 12:14:43 +08:00