llvm-project/lldb
Pavel Labath 95e29763d4 Revert "minidump: Add ability to attach (breakpad) symbol files to placeholder modules"
This reverts r354263, because it uncovered a problem in handling of the
minidumps with conflicting UUIDs. If a minidump contains two files with
the same UUID, we will not create to placeholder modules for them, but
instead reuse the first one for the second instance. This creates a
problem because these modules have their load address hardcoded in them
(and I've added an assert to verify that).

Technically this is not a problem with this patch, as the same issue
existed in the previous implementation, but it did not have the assert
which would diagnose that. Nonetheless, I am reverting this until I
figure out what's the best course of action in this situation.

llvm-svn: 354324
2019-02-19 13:52:31 +00:00
..
cmake [CMake] Fix RPATH handling for LLDB.framework 2019-02-14 17:34:39 +00:00
docs Add LLDB website and documentation in reStructuredText for Sphinx 2019-01-30 18:51:40 +00:00
examples Fix use of non-existing variable in crashlog.py 2019-01-31 17:33:17 +00:00
include/lldb Revert "minidump: Add ability to attach (breakpad) symbol files to placeholder modules" 2019-02-19 13:52:31 +00:00
lit Revert "minidump: Add ability to attach (breakpad) symbol files to placeholder modules" 2019-02-19 13:52:31 +00:00
lldb.xcodeproj Fix Xcode project for RemoteAwarePlatform files. 2019-02-12 16:54:28 +00:00
lldb.xcworkspace Remove accidentally commited file in xcshareddata 2019-02-05 23:35:01 +00:00
packages/Python/lldbsuite Fix vscode tests for python3 2019-02-19 08:25:25 +00:00
resources [CMake] Revised LLDB.framework builds 2019-01-04 12:46:50 +00:00
scripts Embed swig version into lldb.py in a different way 2019-02-15 07:41:12 +00:00
source Revert "minidump: Add ability to attach (breakpad) symbol files to placeholder modules" 2019-02-19 13:52:31 +00:00
test [CMake] Make lldb-test-deps a dependency of check-lldb 2019-02-13 20:51:13 +00:00
third_party/Python/module [dotest] Consider unexpected passes as failures. 2018-12-20 20:44:23 +00:00
tools [lldb-instr] Wrap returns of struct/classes in LLDB_RECORD_RESULT 2019-02-19 01:04:31 +00:00
unittests [Reproducers] Make clang use lldb's VFS. 2019-02-18 20:31:18 +00:00
utils Use sys.executable in lldb-dotest 2019-02-15 07:41:17 +00:00
www Adjust documentation for git migration. 2019-01-29 16:37:27 +00:00
.arcconfig
.clang-format
.gitignore [dotest] Remove crashinfo hook 2018-01-10 10:18:47 +00:00
CMakeLists.txt Set cmake policy CMP0075 to NEW 2019-02-18 10:09:29 +00:00
CODE_OWNERS.txt Fix/unify the spelling of Objective-C. 2018-06-13 16:21:24 +00:00
INSTALL.txt Changed builld-llvm.py to use .json files 2017-02-23 02:21:34 +00:00
LICENSE.TXT Fix typos throughout the license files that somehow I and my reviewers 2019-01-21 09:52:34 +00:00
use_lldb_suite_root.py