Fix several disassembler bugs