<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>