detail pointer is irrelevant when in skipdata mode
capstone.h: refer to sample code for skipdata option & cs_disasm_iter API
cs_disasm_iter: return false when handle is invalid and do not zero out detail pointer when handling skipdata mode. suggested by @hlide
capstone.h: note that in Skipdata mode, invalid instruction has id = 0