svc指令修改过后保存写入电脑文件闪退

我在使用 GitHub - luoyanbei/MachConfuse: 搜索macho中的汇编指令 通过搜索macho里面的svc 指令进行修改 ,然后在存储本地。在写入本地的时候直接报错

  • thread #1, queue = ‘com.apple.main-thread’, stop reason = EXC_BAD_ACCESS (code=1, address=0x68)
    frame #0: 0x00007ff80d0beadb libsystem_c.dylibflockfile + 18 frame #1: 0x00007ff80d0d3cc6 libsystem_c.dylibfwrite + 66
    • frame #2: 0x00000001000655c1 MachConfusesave_buf_to_file(file_buf=0x00000001005a4000, file_size=98496, filePath_save=<unavailable>) at main.mm:1776:9 frame #3: 0x00000001000663f9 MachConfusemain(argc=1, argv=0x00007ff7bfeff558) at main.mm:1961:9
      frame #4: 0x00000001002d552e dyld`start + 462