FreeBSD Port: mpack-1.6
Nik Lam
freebsdnik at j2d.lam.net.au
Tue Feb 28 18:56:59 PST 2006
Hi,
I'm having trouble running the latest mpack (1.6) on FreeBSD 5.4.
It was installed using portupgrade.
Whenever I try to send a file I get a No such file or directory error
preceded by a pipe character.
e.g.
> mpack -s"example" abc nik at sublimeip.com
|: No such file or directory
I've included most of the ktrace output below - there are references to
/usr/tmp/ - a directory which does not exist.
I removed the 1.6 install and did an install of the binary using pkg_add
-r (it installs version 1.5_3) and this version does not cause a problem.
Regards,
Nik
---------ktrace begin-------
31992 ktrace RET ktrace 0
31992 ktrace CALL execve(0xbfbfe760,0xbfbfeca4,0xbfbfecb8)
31992 ktrace NAMI "/sbin/mpack"
31992 ktrace RET execve -1 errno 2 No such file or directory
31992 ktrace CALL execve(0xbfbfe760,0xbfbfeca4,0xbfbfecb8)
31992 ktrace NAMI "/bin/mpack"
31992 ktrace RET execve -1 errno 2 No such file or directory
31992 ktrace CALL execve(0xbfbfe760,0xbfbfeca4,0xbfbfecb8)
31992 ktrace NAMI "/usr/sbin/mpack"
31992 ktrace RET execve -1 errno 2 No such file or directory
31992 ktrace CALL execve(0xbfbfe760,0xbfbfeca4,0xbfbfecb8)
31992 ktrace NAMI "/usr/bin/mpack"
31992 ktrace RET execve -1 errno 2 No such file or directory
31992 ktrace CALL execve(0xbfbfe760,0xbfbfeca4,0xbfbfecb8)
31992 ktrace NAMI "/usr/games/mpack"
31992 ktrace RET execve -1 errno 2 No such file or directory
31992 ktrace CALL execve(0xbfbfe760,0xbfbfeca4,0xbfbfecb8)
31992 ktrace NAMI "/usr/local/sbin/mpack"
31992 ktrace RET execve -1 errno 2 No such file or directory
31992 ktrace CALL execve(0xbfbfe760,0xbfbfeca4,0xbfbfecb8)
31992 ktrace NAMI "/usr/local/bin/mpack"
31992 ktrace NAMI "/libexec/ld-elf.so.1"
31992 mpack RET execve 0
31992 mpack CALL mmap(0,0xf50,0x3,0x1000,0xffffffff,0,0,0)
31992 mpack RET mmap 671555584/0x28072000
31992 mpack CALL munmap(0x28072000,0xf50)
31992 mpack RET munmap 0
31992 mpack CALL __sysctl(0xbfbfea5c,0x2,0x2806ec58,0xbfbfea58,0,0)
31992 mpack RET __sysctl 0
31992 mpack CALL mmap(0,0x8000,0x3,0x1002,0xffffffff,0,0,0)
31992 mpack RET mmap 671555584/0x28072000
31992 mpack CALL issetugid
31992 mpack RET issetugid 0
31992 mpack CALL open(0x2806a0c6,0,0x1b6)
31992 mpack NAMI "/etc/libmap.conf"
31992 mpack RET open -1 errno 2 No such file or directory
31992 mpack CALL open(0x28069b61,0,0)
31992 mpack NAMI "/var/run/ld-elf.so.hints"
31992 mpack RET open 3
31992 mpack CALL read(0x3,0xbfbfeb04,0x80)
31992 mpack GIO fd 3 read 128 bytes
0x0000 4568 6e74 0100 0000 8000 0000 7300 0000 |Ehnt........s...|
0x0010 0000 0000 7200 0000 0000 0000 0000 0000 |....r...........|
0x0020 0000 0000 0000 0000 0000 0000 0000 0000 |................|
0x0030 0000 0000 0000 0000 0000 0000 0000 0000 |................|
0x0040 0000 0000 0000 0000 0000 0000 0000 0000 |................|
0x0050 0000 0000 0000 0000 0000 0000 0000 0000 |................|
0x0060 0000 0000 0000 0000 0000 0000 0000 0000 |................|
0x0070 0000 0000 0000 0000 0000 0000 0000 0000 |................|
31992 mpack RET read 128/0x80
31992 mpack CALL lseek(0x3,0,0x80,0,0)
31992 mpack RET lseek 128/0x80
31992 mpack CALL read(0x3,0x28076000,0x73)
31992 mpack GIO fd 3 read 115 bytes
"/lib:/usr/lib:/usr/lib/compat:/usr/local/lib:/usr/local/lib/apache2:/u\
sr/local/lib/mysql:/usr/local/lib/compat/pkg\0"
31992 mpack RET read 115/0x73
31992 mpack CALL close(0x3)
31992 mpack RET close 0
31992 mpack CALL access(0x28077000,0)
31992 mpack NAMI "/lib/libc.so.5"
31992 mpack RET access 0
31992 mpack CALL open(0x28073020,0,0)
31992 mpack NAMI "/lib/libc.so.5"
31992 mpack RET open 3
31992 mpack CALL fstat(0x3,0xbfbfeb54)
31992 mpack RET fstat 0
31992 mpack CALL read(0x3,0x2806dba0,0x1000)
31992 mpack GIO fd 3 read 4096 bytes
0x0000 7f45 4c46 0101 0109 0000 0000 0000 0000 |.ELF............|
0x0010 0300 0300 0100 0000 80d7 0100 3400 0000 |............4...|
0x0020 fc79 0d00 0000 0000 3400 2000 0300 2800 |.y......4. ...(.|
0x0030 2600 2500 0100 0000 0000 0000 0000 0000 |&.%.............|
0x0040 0000 0000 c504 0c00 c504 0c00 0500 0000 |................|
0x0050 0010 0000 0100 0000 e004 0c00 e014 0c00 |................|
0x0060 e014 0c00 c448 0000 1c85 0100 0600 0000 |.....H..........|
0x0070 0010 0000 0200 0000 483a 0c00 484a 0c00 |........H:..HJ..|
0x0080 484a 0c00 b000 0000 b000 0000 0600 0000 |HJ..............|
0x0090 0400 0000 0508 0000 c10a 0000 4f05 0000 |............O...|
-------------------------skipped---------------------------
0x0f80 4f09 0000 c504 0000 0000 0000 1808 0000 |O...............|
0x0f90 cd08 0000 0000 0000 8202 0000 7d07 0000 |............}...|
0x0fa0 8309 0000 0000 0000 0000 0000 ed03 0000 |................|
0x0fb0 cf08 0000 0000 0000 0000 0000 8a08 0000 |................|
0x0fc0 0000 0000 0000 0000 3108 0000 d004 0000 |........1.......|
0x0fd0 0d04 0000 790a 0000 0000 0000 2f08 0000 |....y......./...|
0x0fe0 0000 0000 500a 0000 6604 0000 0000 0000 |....P...f.......|
0x0ff0 7107 0000 7005 0000 0000 0000 7403 0000 |q...p.......t...|
31992 mpack RET read 4096/0x1000
31992 mpack CALL mmap(0,0xda000,0x5,0x20002,0x3,0,0,0)
31992 mpack RET mmap 671588352/0x2807a000
31992 mpack CALL mprotect(0x2813a000,0x1000,0x7)
31992 mpack RET mprotect 0
31992 mpack CALL mprotect(0x2813a000,0x1000,0x5)
31992 mpack RET mprotect 0
31992 mpack CALL mmap(0x2813b000,0x5000,0x3,0x12,0x3,0,0xc0000,0)
31992 mpack RET mmap 672378880/0x2813b000
31992 mpack CALL mmap(0x28140000,0x14000,0x3,0x1012,0xffffffff,0,0,0)
31992 mpack RET mmap 672399360/0x28140000
31992 mpack CALL close(0x3)
31992 mpack RET close 0
31992 mpack CALL mmap(0,0x258,0x3,0x1000,0xffffffff,0,0,0)
31992 mpack RET mmap 672481280/0x28154000
31992 mpack CALL munmap(0x28154000,0x258)
31992 mpack RET munmap 0
31992 mpack CALL mprotect(0x2807a000,0xc1000,0x7)
31992 mpack RET mprotect 0
31992 mpack CALL mmap(0,0x5608,0x3,0x1000,0xffffffff,0,0,0)
31992 mpack RET mmap 672481280/0x28154000
31992 mpack CALL munmap(0x28154000,0x5608)
31992 mpack RET munmap 0
31992 mpack CALL mprotect(0x2807a000,0xc1000,0x5)
31992 mpack RET mprotect 0
31992 mpack CALL sigaction(0x4,0xbfbfeba4,0xbfbfeb84)
31992 mpack RET sigaction 0
31992 mpack CALL sigprocmask(0x1,0,0x2806dafc)
31992 mpack RET sigprocmask 0
31992 mpack CALL sigaction(0x4,0xbfbfeb84,0)
31992 mpack RET sigaction 0
31992 mpack CALL sysarch(0x1,0xbfbfebb4)
31992 mpack RET sysarch 17/0x11
31992 mpack CALL sigprocmask(0x1,0x2806daa0,0xbfbfebb4)
31992 mpack RET sigprocmask 0
31992 mpack CALL sigprocmask(0x3,0x2806dab0,0)
31992 mpack RET sigprocmask 0
31992 mpack CALL readlink(0x2813405b,0xbfbfd710,0x3f)
31992 mpack NAMI "/etc/malloc.conf"
31992 mpack RET readlink -1 errno 2 No such file or directory
31992 mpack CALL issetugid
31992 mpack RET issetugid 0
31992 mpack CALL mmap(0,0x1000,0x3,0x1002,0xffffffff,0,0,0)
31992 mpack RET mmap 672481280/0x28154000
31992 mpack CALL break(0x8050000)
31992 mpack RET break 0
31992 mpack CALL break(0x8051000)
31992 mpack RET break 0
31992 mpack CALL gettimeofday(0xbfbfd650,0)
31992 mpack RET gettimeofday 0
31992 mpack CALL getpid
31992 mpack RET getpid 31992/0x7cf8
31992 mpack CALL open(0x28139d7f,0,0)
31992 mpack NAMI "/dev/urandom"
31992 mpack RET open 3
31992 mpack CALL read(0x3,0xbfbfd65c,0x74)
31992 mpack GIO fd 3 read 116 bytes
0x0000 106d 05cb 9520 9f09 e9e7 d1ca f0d9 9fb0 |.m... ..........|
0x0010 dacf d3c8 60ae 559e de82 5ff3 6f01 ee80 |....`.U..._.o...|
0x0020 5478 f2de 05c7 377e ba45 c2b1 f7f7 5040 |Tx....7~.E....P@|
0x0030 dfc1 7534 d9a5 f1de cdfb c9ec 233c 1ce0 |..u4........#<..|
0x0040 78df b9e6 cf2d 7ac9 f5d6 2c7c 001f 24a4 |x....-z...,|..$.|
0x0050 f15d 9f5a 375f 3d5d dc51 dfb6 0567 3999 |.].Z7_=].Q...g9.|
0x0060 be80 a358 a16a fa40 53c3 c670 2981 7e9c |...X.j. at S..p).~.|
0x0070 4795 d20b |G...|
31992 mpack RET read 116/0x74
31992 mpack CALL close(0x3)
31992 mpack RET close 0
31992 mpack CALL stat(0xbfbfd84c,0xbfbfd750)
31992 mpack NAMI "/usr/tmp"
31992 mpack RET stat -1 errno 2 No such file or directory
31992 mpack CALL close(0xffffffff)
31992 mpack RET close -1 errno 9 Bad file descriptor
31992 mpack CALL open(0xbfbfeda4,0,0x1b6)
31992 mpack NAMI "abc"
31992 mpack RET open 3
31992 mpack CALL fstat(0x3,0xbfbfd1c0)
31992 mpack RET fstat 0
31992 mpack CALL break(0x8055000)
31992 mpack RET break 0
31992 mpack CALL read(0x3,0x8051000,0x4000)
31992 mpack GIO fd 3 read 81 bytes
"abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
01234567890123456789012345
"
31992 mpack RET read 81/0x51
31992 mpack CALL lseek(0x3,0,0,0,0x1)
31992 mpack RET lseek 81/0x51
31992 mpack CALL read(0x3,0x8051000,0x4000)
31992 mpack GIO fd 3 read 0 bytes
""
31992 mpack RET read 0
31992 mpack CALL lseek(0x3,0,0,0,0)
31992 mpack RET lseek 0
31992 mpack CALL getpid
31992 mpack RET getpid 31992/0x7cf8
31992 mpack CALL gettimeofday(0xbfbfd338,0)
31992 mpack RET gettimeofday 0
31992 mpack CALL __sysctl(0xbfbfd338,0x2,0x804d600,0xbfbfd354,0,0)
31992 mpack RET __sysctl 0
31992 mpack CALL open(0x804f060,0xa02,0x1a4)
31992 mpack NAMI "/usr/tmp/mpackessdbC"
31992 mpack RET open -1 errno 2 No such file or directory
31992 mpack CALL writev(0x2,0xbfbfcb00,0x4)
31992 mpack GIO fd 2 wrote 29 bytes
"|: No such file or directory
"
31992 mpack RET writev 29/0x1d
31992 mpack CALL exit(0x1)
---------ktrace end-------
More information about the freebsd-ports
mailing list