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