summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/TestMultipleDebuggers.py
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2016-12-08 20:38:19 +0000
committerGreg Clayton <gclayton@apple.com>2016-12-08 20:38:19 +0000
commitb5cd6e7b7ec244d8f8f4fdfd1f802e42ff48c34b (patch)
tree24f623dd42c3db5f60803bdb05c8209cdb8abfac /lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/TestMultipleDebuggers.py
parent77a45576efa853c52feb48560ab1c7a6210b5878 (diff)
downloadbcm5719-llvm-b5cd6e7b7ec244d8f8f4fdfd1f802e42ff48c34b.tar.gz
bcm5719-llvm-b5cd6e7b7ec244d8f8f4fdfd1f802e42ff48c34b.zip
Fixed a crasher that has been borking out heap for a long time.
ThreadList had an assignment operator that didn't lock the "rhs" thread list object. This means a thread list can be mutated while it is being copied. The copy constructor calls the assignment operator as well. So this fixes the unsafe threaded access to ThreadList which we believe is responsible for a lot of crashes. <rdar://problem/28075793> llvm-svn: 289100
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/TestMultipleDebuggers.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud