1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 12:43:36 +01:00
llvm-mirror/unittests/DebugInfo/DWARF
Georgii Rymar e2b7bdef1d [DebugInfo/DWARF] - Do not hang when CFI are truncated.
Currently when the .eh_frame section is truncated so that
CFI instructions can't be read, it is possible to enter
an infinite loop.

It happens because `CFIProgram::parse` does not handle errors properly.
This patch fixes the issue.

Differential revision: https://reviews.llvm.org/D82017
2020-06-23 14:39:24 +03:00
..
CMakeLists.txt Add a missing dependency to DebugInfoDWARF unit tests 2020-04-09 15:39:32 +02:00
DWARFAcceleratorTableTest.cpp [Support] Make DataExtractor error messages more clear 2020-06-02 12:57:51 +02:00
DWARFDataExtractorTest.cpp [Support] Make DataExtractor error messages more clear 2020-06-02 12:57:51 +02:00
DWARFDebugArangeSetTest.cpp [Support] Make DataExtractor error messages more clear 2020-06-02 12:57:51 +02:00
DWARFDebugFrameTest.cpp [DebugInfo/DWARF] - Do not hang when CFI are truncated. 2020-06-23 14:39:24 +03:00
DWARFDebugInfoTest.cpp Recommit "[DWARFYAML][debug_line] Replace InitialLength with Format and Length." 2020-06-13 23:39:11 +08:00
DWARFDebugLineTest.cpp [DebugInfo][test] Attempt to fix big endian build bots 2020-06-23 12:34:27 +01:00
DWARFDieTest.cpp [DWARFYAML] Rename function names to match the coding style. NFC. 2020-06-08 17:31:02 +08:00
DWARFFormValueTest.cpp [DebugInfo] Dump form values according to the DWARF format (2/8). 2020-05-19 13:35:07 +07:00
DwarfGenerator.cpp [Pass] Ensure we don't include PassSupport.h or PassAnalysisSupport.h directly 2020-04-26 12:58:20 +01:00
DwarfGenerator.h [DebugInfo] Error if unsupported address size detected in line table 2020-02-14 11:08:12 +00:00
DWARFLocationExpressionTest.cpp Add streaming/equality operators to DWARFAddressRange/DWARFLocationExpression 2019-11-19 10:34:30 +01:00
DwarfUtils.cpp Fix DWARF DebugInfo unit test errors when cross-compiling 2019-06-03 22:22:03 +00:00
DwarfUtils.h Fix DWARF DebugInfo unit test errors when cross-compiling 2019-06-03 22:22:03 +00:00