Guest User

task_for_pid crash

a guest
Jan 6th, 2018
478
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.45 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <mach/mach.h>
  3.  
  4. int main( int argc, char** argv )  
  5. {
  6.     kern_return_t kern_return = 0;
  7.     mach_port_t task = 0;
  8.  
  9.     for (int i=0; i<100000; i++) {
  10.       for (int pid=0; pid<100000; pid++) {
  11.         kern_return = task_for_pid( mach_task_self(), pid, &task );
  12.         if( kern_return != KERN_SUCCESS ) {
  13.          continue;
  14.         }
  15.       printf("success for %d: %u\n", pid, task );
  16.       }
  17.     }
  18.     return 0;
  19. }
Advertisement
Add Comment
Please, Sign In to add comment