=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java-97- logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java:98: boolean isValidAddr(long addr) { logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java-99- int addrBits = contents.getLogLength(); ############################################## logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java-126- void setCursor(long value) { logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java:127: cursorLoc = isValidAddr(value) ? value : -1L; logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java-128- } ############################################## logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java-130- void setCurrent(long value) { logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java:131: curAddr = isValidAddr(value) ? value : -1L; logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java-132- } ############################################## logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java-134- void scrollToShow(long addr) { logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java:135: if (isValidAddr(addr)) { logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java-136- addr = addr / columns * columns; ############################################## logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java-170- long ret = (curScroll / columns * columns) + columns * row + col; logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java:171: return isValidAddr(ret) ? ret : getLastAddress(); logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java-172- } ############################################## logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java-205- int yoffs = ENTRY_HEIGHT - 3; logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java:206: if (isValidAddr(addr)) { logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java-207- g.setColor(Color.GRAY); ############################################## logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java-212- g.setColor(Color.BLACK); logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java:213: for (int col = 0; col < columns && isValidAddr(addr); col++) { logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemState.java-214- int val = contents.get(addr); ############################################## logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemPoker.java-107- private void moveTo(MemState data, long addr) { logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemPoker.java:108: if (data.isValidAddr(addr)) { logisim-2.7.1~dfsg/src/com/cburch/logisim/std/memory/MemPoker.java-109- data.setCursor(addr);