This is an example of the errinfo program, which prints details on syscall
 failures.
 
 By default it "snoops" syscall failures and prints their details,
 
    # ./errinfo
                EXEC          SYSCALL  ERR  DESC
         wnck-applet             read   11  Resource temporarily unavailable
                Xorg             read   11  Resource temporarily unavailable
            nautilus             read   11  Resource temporarily unavailable
                Xorg             read   11  Resource temporarily unavailable
                dsdm             read   11  Resource temporarily unavailable
                Xorg             read   11  Resource temporarily unavailable
                Xorg          pollsys    4  interrupted system call
         mozilla-bin         lwp_park   62  timer expired
    gnome-netstatus-            ioctl   12  Not enough core
         mozilla-bin         lwp_park   62  timer expired
                Xorg             read   11  Resource temporarily unavailable
         mozilla-bin         lwp_park   62  timer expired
    [...]
 
 which is useful to see these events live, but can scroll off the screen
 somewhat rapidly.. so,
 
 
 
 The "-c" option will count the number of errors. Hit Ctrl-C to stop the 
 sample. For example,
 
 # ./errinfo -c
 Tracing... Hit Ctrl-C to end.
 ^C
             EXEC          SYSCALL  ERR  COUNT  DESC
             nscd            fcntl   22      1  Invalid argument
     xscreensaver             read   11      1  Resource temporarily unavailable
            inetd         lwp_park   62      1  timer expired
       svc.startd         lwp_park   62      1  timer expired
      svc.configd         lwp_park   62      1  timer expired
           ttymon            ioctl   25      1  Inappropriate ioctl for device
 gnome-netstatus-            ioctl   12      2  Not enough core
      mozilla-bin         lwp_kill    3      2  No such process
      mozilla-bin          connect  150      5  operation now in progress
       svc.startd           portfs   62      8  timer expired
          java_vm    lwp_cond_wait   62      8  timer expired
      soffice.bin             read   11      9  Resource temporarily unavailable
   gnome-terminal             read   11     23  Resource temporarily unavailable
      mozilla-bin             recv   11     26  Resource temporarily unavailable
         nautilus             read   11     26  Resource temporarily unavailable
 gnome-settings-d             read   11     26  Resource temporarily unavailable
    gnome-smproxy             read   11     34  Resource temporarily unavailable
      gnome-panel             read   11     42  Resource temporarily unavailable
             dsdm             read   11    112  Resource temporarily unavailable
         metacity             read   11    128  Resource temporarily unavailable
      mozilla-bin         lwp_park   62    133  timer expired
             Xorg          pollsys    4    147  interrupted system call
      wnck-applet             read   11    179  Resource temporarily unavailable
      mozilla-bin             read   11    258  Resource temporarily unavailable
             Xorg             read   11   1707  Resource temporarily unavailable
 
 Ok, so Xorg has received 1707 of the same type of error for the syscall read().
 
 
 
 The "-n" option lets us match on one type of process only. In the following
 we match processes that have the name "mozilla-bin",
 
 # ./errinfo -c -n mozilla-bin
 Tracing... Hit Ctrl-C to end.
 ^C
             EXEC          SYSCALL  ERR  COUNT  DESC
      mozilla-bin      getpeername  134      1  Socket is not connected
      mozilla-bin             recv   11      2  Resource temporarily unavailable
      mozilla-bin         lwp_kill    3      2  No such process
      mozilla-bin          connect  150      5  operation now in progress
      mozilla-bin         lwp_park   62    207  timer expired
      mozilla-bin             read   11    396  Resource temporarily unavailable
 
 
 
 The "-p" option lets us examine one PID only. The following example examines
 PID 1119,
 
 # ./errinfo -c -p 1119
 Tracing... Hit Ctrl-C to end.
 ^C
             EXEC          SYSCALL  ERR  COUNT  DESC
             Xorg          pollsys    4     47  interrupted system call
             Xorg             read   11    669  Resource temporarily unavailable