public int getLineNr(Address address) { if (this.bytecode != null) { final int offset = (int) Address.distance(nativeCode, address); final int pc = addressTable.findPC(offset); return bytecode.getLineNr(pc);  } return -1; }
public String getLineNr(Address address) { if (this.bytecode != null) { final int offset = (int) Address.distance(nativeCode, address); final int pc = addressTable.findPC(offset); return String.valueOf(bytecode.getLineNr(pc)) + ";" + pc + ";0x" + NumberUtils.hex(offset);  } return "?"; }
	public int getLineNr(Address address) {		if (this.bytecode != null) {			final int offset = (int) Address.distance(nativeCode, address);			final int pc = addressTable.findPC(offset);			return bytecode.getLineNr(pc);			//return offset;		}		return -1;	}