teak-llvm/lldb/packages/Python/lldbsuite/test/functionalities/postmortem
Greg Clayton 0156be59b4 Fix a crasher due to an assert when two files have the same UUID but different paths.
Summary: The PlaceholderObjectFile has an assert in SetLoadAddress that fires if "m_base == value" is not true. To avoid this, we create check that the base address matches, and if it doesn't we clear the module that was found using the UUID so that we create a new PlaceholderObjectFile. Added a test to cover this issue.

Reviewers: labath, aadsm, dvlahovski

Subscribers: lldb-commits

Tags: #lldb

Differential Revision: https://reviews.llvm.org/D68106

llvm-svn: 374242
2019-10-09 22:03:15 +00:00
..
elf-core Fix ELF core file memory reading for PT_LOAD program headers with no p_filesz 2019-09-09 21:45:49 +00:00
mach-core [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
minidump [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
minidump-new Fix a crasher due to an assert when two files have the same UUID but different paths. 2019-10-09 22:03:15 +00:00
netbsd-core [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
wow64_minidump Disable windows-only minidump plugin 2016-11-09 10:16:11 +00:00