p-e-w / maybe

:open_file_folder: :rabbit2: :tophat: See what a program does before deciding whether you really want it to happen (NO LONGER MAINTAINED)
6.35k stars 163 forks source link

Doesn't work on macOS #44

Open NightMachinery opened 6 years ago

NightMachinery commented 6 years ago
Warning: Running without traceFork support. Syscalls from subprocesses can not be intercepted.
Traceback (most recent call last):
  File "/Users/evar/anaconda/bin/maybe", line 11, in <module>
    sys.exit(main())
  File "/Users/evar/anaconda/lib/python3.6/site-packages/maybe/maybe.py", line 159, in main
    prepareProcess(process)
  File "/Users/evar/anaconda/lib/python3.6/site-packages/maybe/maybe.py", line 58, in prepareProcess
    process.syscall()
  File "/Users/evar/anaconda/lib/python3.6/site-packages/ptrace/debugger/process.py", line 469, in syscall
    ptrace_syscall(self.pid, signum)
  File "/Users/evar/anaconda/lib/python3.6/site-packages/ptrace/binding/func.py", line 254, in ptrace_syscall
    ptrace(PTRACE_SYSCALL, pid, 1, signum)
  File "/Users/evar/anaconda/lib/python3.6/site-packages/ptrace/binding/func.py", line 148, in ptrace
    raise PtraceError(message, errno=errno, pid=pid)
ptrace.error.PtraceError: ptrace(cmd=22, pid=4326, 1, 0) error #22: Invalid argument