<div>It looks like the operator should be || not && in this case. </div><div><br></div><div>Index: source/Symbol/Symtab.cpp</div><div>===================================================================</div><div>--- source/Symbol/Symtab.cpp<span class="Apple-tab-span" style="white-space:pre">     </span>(revision 108750)</div>
<div>+++ source/Symbol/Symtab.cpp<span class="Apple-tab-span" style="white-space:pre">  </span>(working copy)</div><div>@@ -504,7 +504,7 @@</div><div> Symtab::CalculateSymbolSize (Symbol *symbol)</div><div> {</div><div>     // Make sure this symbol is from this symbol table...</div>
<div>-    if (symbol < m_symbols.data() && symbol >= m_symbols.data() + m_symbols.size())</div><div>+    if (symbol < m_symbols.data() || symbol >= m_symbols.data() + m_symbols.size())</div><div>         return 0;</div>
<div> </div><div>     // See if this symbol already has a byte size?</div><div><br></div>