private void decompressAllBlocks() throws IOException {
		for (int i = 0; i < cramfsBlockReader.getNumBlockPointers() - 1; i++) {
			InputStream compressedIn = new ByteArrayInputStream(cramfsBlockReader.readDataBlock(i));
			decompressedBlockStreams
					.add(zlib.decompress(compressedIn, CramFsConstants.DEFAULT_BLOCK_SIZE));
		}
	}
Decompress all the data blocks that an inode points to. 
Adds the uncompressed blocks to an internal list for later processing.
@throws IOException if there is an error when decompressing the data blocks.
Ghidra/Features/FileFormats/src/main/java/ghidra/file/formats/cramfs/CramFsInputStream.java