From 80e6c043e9aed1c83199c5b624cdad534fbb81ed Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Tue, 21 May 2013 23:36:34 +0000 Subject: [PATCH] lldb crashes with universal file containing skinny BSD archives when doing DWARF with .o file debugging. llvm-svn: 182437 --- .../ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp b/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp index 109e429fc7f7..fdd6186ae8de 100644 --- a/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp +++ b/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp @@ -457,7 +457,7 @@ ObjectContainerBSDArchive::GetObjectFile (const FileSpec *file) module_sp->GetObjectModificationTime()); if (object) { - lldb::offset_t data_offset = m_offset + object->ar_file_offset; + lldb::offset_t data_offset = object->ar_file_offset; return ObjectFile::FindPlugin (module_sp, file, m_offset + object->ar_file_offset,