Mask out EXC_SYSCALL exceptions as well.
authorJason Molenda <jmolenda@apple.com>
Thu, 30 Mar 2017 00:23:46 +0000 (00:23 +0000)
committerJason Molenda <jmolenda@apple.com>
Thu, 30 Mar 2017 00:23:46 +0000 (00:23 +0000)
<rdar://problem/31335814>

llvm-svn: 299040

lldb/tools/debugserver/source/MacOSX/MachException.cpp

index f6e7782..41a0f06 100644 (file)
@@ -410,7 +410,7 @@ void MachException::Data::Dump() const {
 #define EXC_MASK_RESOURCE (1 << EXC_RESOURCE)
 #endif
 
-#define LLDB_EXC_MASK (EXC_MASK_ALL & ~EXC_MASK_RESOURCE)
+#define LLDB_EXC_MASK (EXC_MASK_ALL & ~EXC_MASK_RESOURCE & ~EXC_MASK_SYSCALL)
 
 kern_return_t MachException::PortInfo::Save(task_t task) {
   DNBLogThreadedIf(LOG_EXCEPTIONS | LOG_VERBOSE,