Index: lldb/trunk/source/Plugins/Process/Darwin/MachException.cpp =================================================================== --- lldb/trunk/source/Plugins/Process/Darwin/MachException.cpp +++ lldb/trunk/source/Plugins/Process/Darwin/MachException.cpp @@ -92,8 +92,6 @@ (uint64_t)(exc_data_count > 0 ? exc_data[0] : 0xBADDBADD), (uint64_t)(exc_data_count > 1 ? exc_data[1] : 0xBADDBADD)); } - mach_port_deallocate(mach_task_self(), task_port); - mach_port_deallocate(mach_task_self(), thread_port); return KERN_FAILURE; } Index: lldb/trunk/tools/debugserver/source/MacOSX/MachException.cpp =================================================================== --- lldb/trunk/tools/debugserver/source/MacOSX/MachException.cpp +++ lldb/trunk/tools/debugserver/source/MacOSX/MachException.cpp @@ -86,8 +86,6 @@ (uint64_t)(exc_data_count > 0 ? exc_data[0] : 0xBADDBADD), (uint64_t)(exc_data_count > 1 ? exc_data[1] : 0xBADDBADD)); } - mach_port_deallocate(mach_task_self(), task_port); - mach_port_deallocate(mach_task_self(), thread_port); return KERN_FAILURE; }