Package: sockstat
Version: 0.3-1.1
Followup-For: Bug #679876

Please find attached the (decoded) dump of ktrace. The problem seems the
lack of /proc/net/{tcp,udp,raw} pseudo files on kFreeBSD.

Thank you,
Gian Piero.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: kfreebsd-amd64 (x86_64)

Kernel: kfreebsd 10.0-1-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sockstat depends on:
ii  libc0.1:freebsd-amd64  2.19-10

sockstat recommends no packages.

sockstat suggests no packages.
  2484 ktrace   RET   ktrace 0
  2484 ktrace   CALL  execve(0x7fffffffd429,0x7fffffffd6a0,0x7fffffffd6b8)
  2484 ktrace   NAMI  "/usr/local/bin/sockstat"
  2484 ktrace   RET   execve -1 errno 2 No such file or directory
  2484 ktrace   CALL  execve(0x7fffffffd42f,0x7fffffffd6a0,0x7fffffffd6b8)
  2484 ktrace   NAMI  "/usr/bin/sockstat"
  2484 ktrace   NAMI  "/lib/ld-kfreebsd-x86-64.so.1"
  2484 sockstat RET   execve 0
  2484 sockstat CALL  getuid
  2484 sockstat RET   getuid 1000/0x3e8
  2484 sockstat CALL  geteuid
  2484 sockstat RET   geteuid 1000/0x3e8
  2484 sockstat CALL  getgid
  2484 sockstat RET   getgid 1000/0x3e8
  2484 sockstat CALL  getegid
  2484 sockstat RET   getegid 1000/0x3e8
  2484 sockstat CALL  break(0x800825000)
  2484 sockstat RET   break -1 errno 12 Cannot allocate memory
  2484 sockstat CALL  
__sysctl(0x7fffffffd4d8,0x2,0x7fffffffd4cc,0x7fffffffd4d0,0,0)
  2484 sockstat SCTL  "kern.osreldate"
  2484 sockstat RET   __sysctl 0
  2484 sockstat CALL  getuid
  2484 sockstat RET   getuid 1000/0x3e8
  2484 sockstat CALL  access(0x80061cdcb,0<F_OK>)
  2484 sockstat NAMI  "/etc/ld.so.nohwcap"
  2484 sockstat RET   access -1 errno 2 No such file or directory
  2484 sockstat CALL  
mmap(0,0x2000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON,0xffffffff,0)
  2484 sockstat RET   mmap 34366173184/0x800623000
  2484 sockstat CALL  getuid
  2484 sockstat RET   getuid 1000/0x3e8
  2484 sockstat CALL  access(0x80061f7f0,0x4<R_OK>)
  2484 sockstat NAMI  "/etc/ld.so.preload"
  2484 sockstat RET   access -1 errno 2 No such file or directory
  2484 sockstat CALL  open(0x80061d2e2,0x100000<O_CLOEXEC>,<unused>0)
  2484 sockstat NAMI  "/etc/ld.so.cache"
  2484 sockstat RET   open 3
  2484 sockstat CALL  fstat(0x3,0x7fffffffcd00)
  2484 sockstat STRU  invalid record
  2484 sockstat RET   fstat 0
  2484 sockstat CALL  mmap(0,0x8bd9,0x1<PROT_READ>,0x2<MAP_PRIVATE,0x3,0)
  2484 sockstat RET   mmap 34366181376/0x800625000
  2484 sockstat CALL  close(0x3)
  2484 sockstat RET   close 0
  2484 sockstat CALL  getuid
  2484 sockstat RET   getuid 1000/0x3e8
  2484 sockstat CALL  access(0x80061cdcb,0<F_OK>)
  2484 sockstat NAMI  "/etc/ld.so.nohwcap"
  2484 sockstat RET   access -1 errno 2 No such file or directory
  2484 sockstat CALL  open(0x7fffffffcd10,0x100000<O_CLOEXEC>,<unused>0)
  2484 sockstat NAMI  "/lib/x86_64-kfreebsd-gnu/tls/x86_64/libc.so.0.1"
  2484 sockstat RET   open -1 errno 2 No such file or directory
  2484 sockstat CALL  stat(0x7fffffffcd10,0x7fffffffcc80)
  2484 sockstat NAMI  "/lib/x86_64-kfreebsd-gnu/tls/x86_64"
  2484 sockstat RET   stat -1 errno 2 No such file or directory
  2484 sockstat CALL  open(0x7fffffffcd10,0x100000<O_CLOEXEC>,<unused>0)
  2484 sockstat NAMI  "/lib/x86_64-kfreebsd-gnu/tls/libc.so.0.1"
  2484 sockstat RET   open -1 errno 2 No such file or directory
  2484 sockstat CALL  stat(0x7fffffffcd10,0x7fffffffcc80)
  2484 sockstat NAMI  "/lib/x86_64-kfreebsd-gnu/tls"
  2484 sockstat RET   stat -1 errno 2 No such file or directory
  2484 sockstat CALL  open(0x7fffffffcd10,0x100000<O_CLOEXEC>,<unused>0)
  2484 sockstat NAMI  "/lib/x86_64-kfreebsd-gnu/x86_64/libc.so.0.1"
  2484 sockstat RET   open -1 errno 2 No such file or directory
  2484 sockstat CALL  stat(0x7fffffffcd10,0x7fffffffcc80)
  2484 sockstat NAMI  "/lib/x86_64-kfreebsd-gnu/x86_64"
  2484 sockstat RET   stat -1 errno 2 No such file or directory
  2484 sockstat CALL  open(0x7fffffffcd10,0x100000<O_CLOEXEC>,<unused>0)
  2484 sockstat NAMI  "/lib/x86_64-kfreebsd-gnu/libc.so.0.1"
  2484 sockstat RET   open 3
  2484 sockstat CALL  read(0x3,0x7fffffffcf40,0x340)
  2484 sockstat GIO   fd 3 read 832 bytes
       0x0000 7f45 4c46 0201 0109 0000 0000 0000 0000 0300 3e00 0100 0000 1019 
0200 0000 0000 4000 0000 0000 0000 38ad 1500 0000 0000 0000 0000 4000  
|.ELF..............>[email protected]...........@.|
       0x0036 3800 0a00 4000 5d00 5c00 0600 0000 0500 0000 4000 0000 0000 0000 
4000 0000 0000 0000 4000 0000 0000 0000 3002 0000 0000 0000 3002 0000  
|8...@.].\.........@.......@[email protected]...|
       0x006c 0000 0000 0800 0000 0000 0000 0300 0000 0400 0000 c0bc 1200 0000 
0000 c0bc 1200 0000 0000 c0bc 1200 0000 0000 1d00 0000 0000 0000 1d00  
|......................................................|
       0x00a2 0000 0000 0000 1000 0000 0000 0000 0100 0000 0500 0000 0000 0000 
0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bc36 1500 0000 0000  
|...............................................6......|
       0x00d8 bc36 1500 0000 0000 0000 2000 0000 0000 0100 0000 0600 0000 8044 
1500 0000 0000 8044 3500 0000 0000 8044 3500 0000 0000 8852 0000 0000  
|.6........ ..............D.......D5......D5......R....|
       0x010e 0000 6892 0000 0000 0000 0000 2000 0000 0000 0200 0000 0600 0000 
c07b 1500 0000 0000 c07b 3500 0000 0000 c07b 3500 0000 0000 e001 0000  
|..h......... ..............{.......{5......{5.........|
       0x0144 0000 0000 e001 0000 0000 0000 0800 0000 0000 0000 0400 0000 0400 
0000 7002 0000 0000 0000 7002 0000 0000 0000 7002 0000 0000 0000 4400  
|............................p.......p.......p.......D.|
       0x017a 0000 0000 0000 4400 0000 0000 0000 0400 0000 0000 0000 0700 0000 
0400 0000 8044 1500 0000 0000 8044 3500 0000 0000 8044 3500 0000 0000  
|......D........................D.......D5......D5.....|
       0x01b0 1000 0000 0000 0000 8000 0000 0000 0000 0800 0000 0000 0000 50e5 
7464 0400 0000 e0bc 1200 0000 0000 e0bc 1200 0000 0000 e0bc 1200 0000  
|........................P.td..........................|
       0x01e6 0000 5c57 0000 0000 0000 5c57 0000 0000 0000 0400 0000 0000 0000 
51e5 7464 0600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000  
|..\W......\W..............Q.td........................|
       0x021c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1000 0000 0000 
0000 52e5 7464 0400 0000 8044 1500 0000 0000 8044 3500 0000 0000 8044  
|............................R.td.....D.......D5......D|
       0x0252 3500 0000 0000 803b 0000 0000 0000 803b 0000 0000 0000 0100 0000 
0000 0000 0400 0000 1400 0000 0300 0000 474e 5500 c56c 2dbb d1e1 8cab  
|5......;.......;..........................GNU..l-.....|
       0x0288 617e 05e3 3660 8007 e4f1 a1bb 0400 0000 1000 0000 0100 0000 474e 
5500 0300 0000 0800 0000 0300 0000 0000 0000 0000 0000 f303 0000 0a00  
|a~..6`..................GNU...........................|
       0x02be 0000 0001 0000 0e00 0000 0030 1044 a000 0201 8803 e690 c745 8e00 
c000 0800 0580 0060 c080 000d 8a0c 0004 3400 8844 3208 2e40 8a50 342c  
|...........0.D.........E.........`[email protected],|
       0x02f4 200e 2248 2684 c08c 0408 0002 020e a1ac 1a04 66c0 00c0 3200 c000 
5001 0081 089c 0a28 2028 2400 0420 5000 1058 80ca 4442 2800 0680 1018  | 
."H&.............f...2...P......( ($.. P..X..DB(.....|
       0x032a 4200 2040 8000 09d0 0851 8a40 1500 0000 0008 0000 1110            
                                                                      |B. 
@.....Q.@..........|

  2484 sockstat RET   read 832/0x340
  2484 sockstat CALL  fstat(0x3,0x7fffffffccb0)
  2484 sockstat STRU  invalid record
  2484 sockstat RET   fstat 0
  2484 sockstat CALL  
mmap(0,0x35d6e8,0x5<PROT_READ|PROT_EXEC>,0x2<MAP_PRIVATE,0x3,0)
  2484 sockstat RET   mmap 34368278528/0x800825000
  2484 sockstat CALL  mprotect(0x800979000,0x200000,0<PROT_NONE>)
  2484 sockstat RET   mprotect 0
  2484 sockstat CALL  
__sysctl(0x7fffffffcb00,0x2,0x80082411c,0x7fffffffcb08,0,0)
  2484 sockstat SCTL  "hw.pagesize"
  2484 sockstat RET   __sysctl 0
  2484 sockstat CALL  
mmap(0x800b79000,0x6000,0x3<PROT_READ|PROT_WRITE>,0x12<MAP_PRIVATE|MAP_FIXED,0x3,0x154000)
  2484 sockstat RET   mmap 34371768320/0x800b79000
  2484 sockstat CALL  
mmap(0x800b7f000,0x36e8,0x3<PROT_READ|PROT_WRITE>,0x1012<MAP_PRIVATE|MAP_FIXED|MAP_ANON,0xffffffff,0)
  2484 sockstat RET   mmap 34371792896/0x800b7f000
  2484 sockstat CALL  close(0x3)
  2484 sockstat RET   close 0
  2484 sockstat CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON,0xffffffff,0)
  2484 sockstat RET   mmap 34366218240/0x80062e000
  2484 sockstat CALL  
mmap(0,0x1000,0x3<PROT_READ|PROT_WRITE>,0x1002<MAP_PRIVATE|MAP_ANON,0xffffffff,0)
  2484 sockstat RET   mmap 34366222336/0x80062f000
  2484 sockstat CALL  sysarch(0x81,0x7fffffffd4d8)
  2484 sockstat RET   sysarch 0
  2484 sockstat CALL  open(0x80061c667,0<O_RDONLY>,<unused>0x62f450)
  2484 sockstat NAMI  "/dev/urandom"
  2484 sockstat RET   open 3
  2484 sockstat CALL  read(0x3,0x7fffffffd4c9,0x7)
  2484 sockstat GIO   fd 3 read 7 bytes
       0x0000 d86e 99c0 3e26 1f                                                 
                                                                      |.n..>&.|

  2484 sockstat RET   read 7
  2484 sockstat CALL  close(0x3)
  2484 sockstat RET   close 0
  2484 sockstat CALL  mprotect(0x800b79000,0x4000,0x1<PROT_READ>)
  2484 sockstat RET   mprotect 0
  2484 sockstat CALL  mprotect(0x800822000,0x1000,0x1<PROT_READ>)
  2484 sockstat RET   mprotect 0
  2484 sockstat CALL  sigaction(SIGSYS,0x7fffffffd5e0,0)
  2484 sockstat RET   sigaction 0
  2484 sockstat CALL  break(0x624c50)
  2484 sockstat RET   break 0
  2484 sockstat CALL  break(0x625000)
  2484 sockstat RET   break 0
  2484 sockstat CALL  open(0x401e81,0<O_RDONLY>,<unused>0)
  2484 sockstat NAMI  "/proc/net/tcp"
  2484 sockstat RET   open -1 errno 2 No such file or directory
  2484 sockstat CALL  break(0x624000)
  2484 sockstat RET   break 0
  2484 sockstat CALL  sigprocmask(SIG_UNBLOCK,0x7fffffffd480,0)
  2484 sockstat RET   sigprocmask 0
  2484 sockstat CALL  thr_self(0x7fffffffd468)
  2484 sockstat RET   thr_self 0
  2484 sockstat CALL  thr_kill(0x186ef,SIGIOT)
  2484 sockstat RET   thr_kill 0
  2484 sockstat PSIG  SIGIOT SIG_DFL code=SI_LWP

Reply via email to