private AddressIterator skipBytes(AddressIterator iter, AddressSetView addrSet, Address start,
			int numBytes) {
		try {
			start = start.addNoWrap(numBytes);
		}
		catch (AddressOverflowException e) {
			return iter;
		}
		iter = addrSet.getAddresses(start, true);
		return iter;
	}
Check the table for consistency and return the number of good entries before a bad
entry is found.
<ul>
<li> check possible strings</li>
<li> pointers that jump all over memory</li>
<li> pointers to offcut instructions</li>
<li> allow offcut strings</li>
</ul>

@param tableEntry address table to check
@param program program
@return number of entries in table before hitting an inconsistent entry
@throws CancelledException if user cancels
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/disassembler/AddressTableAnalyzer.java