@Test
	public void testDisassemblerOffcutConflict() throws Exception {

		programBuilder.addBytesBranch(4, 10);

		programBuilder.addBytesFallthroughSetNoFlowContext(10, 2, 20);
		programBuilder.addBytesBranch(14, 20);

		programBuilder.addBytesCopInstruction(20);
		programBuilder.addBytesBranch(22, 12);

		AddressSetView disAddrs = disassembler.disassemble(addr(4), null);
		assertEquals(addrset(range(4, 5), range(10, 15), range(20, 23)), disAddrs);

		verifyInstructionPresence();

		verifyErrorBookmark(addr(12), "conflicting instruction");

	}
+-- 4: bral 10 
 |
 +-> 10: nfctx 20,2  (4-byte instr)
     14: bral 20 --+ | (offcut conflict error @ 12)
                   | |
     20: cop #2  <-+ |
     22: bral 12 ----+    (offcut conflict error)
    
Test offcut-conflict disassembly
Ghidra/Test/IntegrationTest/src/test.slow/java/ghidra/program/disassemble/DisassemblerTest.java