@Test
	public void testDisassemblerBadParse1() throws Exception {

		programBuilder.addBytesFallthrough(10);
		programBuilder.addBytesBadInstruction(12);
		programBuilder.addBytesReturn(14);

		AddressSetView disAddrs = disassembler.disassemble(addr(10), null);
		assertEquals(addrset(range(10, 11)), disAddrs);

		verifyInstructionPresence(CollectionUtils.asSet(addr(14)));

		verifyErrorBookmark(addr(12), "Unable to resolve constructor");

	}
10: or 
    12: BAD  (Unable to resolve constructor)
    14: ret  (Not parsed due to parse error @ 12)
    
Test parse error
Ghidra/Test/IntegrationTest/src/test.slow/java/ghidra/program/disassemble/DisassemblerTest.java