Re: silc-client core dump
Seth Kurtzberg <[email protected]>
| Newsgroups | gmane.os.netbsd.devel.general,gmane.network.silc.user |
|---|---|
| Message-ID | <[email protected]> |
On Friday 14 January 2005 07:47, [email protected] wrote: > Hi, > > I just built silc-client-1.0.1nb2 from pkgsrc current on NetBSD 2.0. This > is what happens when I run the client: > > $ silc > Can't open perl script "-e": Permission denied. > Use -S to search $PATH for it. > Segmentation fault (core dumped) > $ silc It seems reasonable to assume that it means exactly what it says. The effective user ID of the process trying to access a perl script file does not have the required privileges on that file, presumably read privilege. > > I have attached a gdb backtrace and ktruss output below to aid debugging. > It would like to determine exactly what is causing this. Suggestions? > > -jbl > > (gdb) bt > #0 0x481e2f90 in Perl_sv_setpvn () > from /usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libperl.so > #1 0x4821ce4d in Perl_my_stat () > from /usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libperl.so > #2 0x48211b1d in Perl_pp_ftfile () > from /usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libperl.so > #3 0x481d5856 in Perl_runops_standard () > from /usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libperl.so > #4 0x48185c9a in S_call_body () > from /usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libperl.so > #5 0x48185ec3 in Perl_eval_sv () > from /usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libperl.so > #6 0x48186015 in Perl_eval_pv () > from /usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libperl.so > #7 0x080b52ce in perl_command () > #8 0x482b1469 in g_slist_foreach () from /usr/pkg/lib/libglib.so.13 > #9 0x080b54b1 in perl_common_start () > #10 0x080b1763 in perl_scripts_init () > #11 0x080b2846 in perl_core_init () > #12 0x0806ab27 in irssi_set_dirty () > #13 0x0806ae5b in main () > #14 0x08058f12 in ___start () > (gdb) > > ktrace output: > > 8800 ktruss emul(netbsd) > 8800 ktruss execve("/usr/bin/silc", 0xbfbffb74, 0xbfbffb7c) Err#2 > ENOENT 8800 ktruss execve("/bin/silc", 0xbfbffb74, 0xbfbffb7c) Err#2 > ENOENT 8800 silc emul(netbsd) > 8800 silc execve("/usr/pkg/bin/silc", 0xbfbffb74, 0xbfbffb7c) > JUSTRETURN 8800 silc mmap(0, 0x8000, 0x3, 0x1002, 0xffffffff, 0, 0, 0) > = 0x480db000 8800 silc open("/etc/ld.so.conf", 0, 0) = 3 > 8800 silc __fstat13(0x3, 0xbfbffa88) = 0 > 8800 silc mmap(0, 0x37, 0x1, 0x1, 0x3, 0, 0, 0) = 0x480e3000 > 8800 silc close(0x3) = 0 > 8800 silc munmap(0x480e3000, 0x37) = 0 > 8800 silc open("/usr/pkg/lib/libsilcclient-1.0.so.2", 0, 0) Err#2 > ENOENT 8800 silc > open("/usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libsilcclient- >1.0.so.2", 0, 0) Err#2 ENOENT 8800 silc > open("/usr/pkg/lib/silc-client/libsilcclient-1.0.so.2", 0, 0) = 3 8800 silc > __fstat13(0x3, 0xbfbff788) = 0 > 8800 silc mmap(0, 0x1000, 0x1, 0x1, 0x3, 0, 0, 0) = 0x480e3000 > 8800 silc munmap(0x480e3000, 0x1000) = 0 > 8800 silc mmap(0, 0x29000, 0x5, 0x2, 0x3, 0, 0, 0) = 0x480e3000 > 8800 silc mmap(0x4810b000, 0x1000, 0x3, 0x12, 0x3, 0, 0x27000, 0) = > 0x4810b000 8800 silc mmap(0x4810c000, 0, 0x3, 0x1012, 0xffffffff, 0, 0, > 0) = 0x4810c000 8800 silc close(0x3) = 0 > 8800 silc open("/usr/pkg/lib/libsilc-1.0.so.2", 0, 0xbfbff788) Err#2 > ENOENT 8800 silc > open("/usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libsilc-1.0.so >.2", 0, 0xbfbff788) Err#2 ENOENT 8800 silc > open("/usr/pkg/lib/silc-client/libsilc-1.0.so.2", 0, 0xbfbff788) = 3 8800 > silc __fstat13(0x3, 0xbfbff788) = 0 > 8800 silc mmap(0, 0x1000, 0x1, 0x1, 0x3, 0, 0, 0) = 0x4810c000 > 8800 silc munmap(0x4810c000, 0x1000) = 0 > 8800 silc mmap(0, 0x57000, 0x5, 0x2, 0x3, 0, 0, 0) = 0x4810c000 > 8800 silc mmap(0x48157000, 0x6000, 0x3, 0x12, 0x3, 0, 0x4a000, 0) = > 0x48157000 8800 silc mmap(0x4815d000, 0x6000, 0x3, 0x1012, 0xffffffff, > 0, 0, 0) = 0x4815d000 8800 silc close(0x3) = 0 > 8800 silc open("/usr/pkg/lib/libperl.so", 0, 0xbfbff788) Err#2 ENOENT > 8800 silc > open("/usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libperl.so", > 0, 0xbfbff788) = 3 8800 silc __fstat13(0x3, 0xbfbff788) = 0 > 8800 silc mmap(0, 0x1000, 0x1, 0x1, 0x3, 0, 0, 0) = 0x48163000 > 8800 silc munmap(0x48163000, 0x1000) = 0 > 8800 silc mmap(0, 0xfd000, 0x5, 0x2, 0x3, 0, 0, 0) = 0x48163000 > 8800 silc mmap(0x48254000, 0xa000, 0x3, 0x12, 0x3, 0, 0xf1000, 0) = > 0x48254000 8800 silc mmap(0x4825e000, 0x2000, 0x3, 0x1012, 0xffffffff, > 0, 0, 0) = 0x4825e000 8800 silc close(0x3) = 0 > 8800 silc __sysctl(0x480dd008, 0x2, 0xbfbffaa8, 0xbfbffaa4, 0, 0) = 0 > 8800 silc open("/usr/pkg/lib/libm387.so.0", 0, 0xbfbff788) Err#2 > ENOENT 8800 silc > open("/usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libm387.so.0", > 0, 0xbfbff788) Err#2 ENOENT 8800 silc > open("/usr/pkg/lib/silc-client/libm387.so.0", 0, 0xbfbff788) Err#2 ENOENT > 8800 silc open("/usr/lib/libm387.so.0", 0, 0xbfbff788) = 3 > 8800 silc __fstat13(0x3, 0xbfbff788) = 0 > 8800 silc mmap(0, 0x1000, 0x1, 0x1, 0x3, 0, 0, 0) = 0x48260000 > 8800 silc munmap(0x48260000, 0x1000) = 0 > 8800 silc mmap(0, 0x3000, 0x5, 0x2, 0x3, 0, 0, 0) = 0x48260000 > 8800 silc mmap(0x48262000, 0x1000, 0x3, 0x12, 0x3, 0, 0x1000, 0) = > 0x48262000 8800 silc mmap(0x48263000, 0, 0x3, 0x1012, 0xffffffff, 0, 0, > 0) = 0x48263000 8800 silc close(0x3) = 0 > 8800 silc open("/usr/pkg/lib/libm.so.0", 0, 0xbfbff788) Err#2 ENOENT > 8800 silc > open("/usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libm.so.0", 0, > 0xbfbff788) Err#2 ENOENT 8800 silc > open("/usr/pkg/lib/silc-client/libm.so.0", 0, 0xbfbff788) Err#2 ENOENT 8800 > silc open("/usr/lib/libm.so.0", 0, 0xbfbff788) = 3 > 8800 silc __fstat13(0x3, 0xbfbff788) = 0 > 8800 silc mmap(0, 0x1000, 0x1, 0x1, 0x3, 0, 0, 0) = 0x48263000 > 8800 silc munmap(0x48263000, 0x1000) = 0 > 8800 silc mmap(0, 0x19000, 0x5, 0x2, 0x3, 0, 0, 0) = 0x48263000 > 8800 silc mmap(0x4827b000, 0x1000, 0x3, 0x12, 0x3, 0, 0x17000, 0) = > 0x4827b000 8800 silc mmap(0x4827c000, 0, 0x3, 0x1012, 0xffffffff, 0, 0, > 0) = 0x4827c000 8800 silc close(0x3) = 0 > 8800 silc open("/usr/pkg/lib/libcrypt.so.0", 0, 0xbfbff788) Err#2 > ENOENT 8800 silc > open("/usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libcrypt.so.0" >, 0, 0xbfbff788) Err#2 ENOENT 8800 silc > open("/usr/pkg/lib/silc-client/libcrypt.so.0", 0, 0xbfbff788) Err#2 ENOENT > 8800 silc open("/usr/lib/libcrypt.so.0", 0, 0xbfbff788) = 3 > 8800 silc __fstat13(0x3, 0xbfbff788) = 0 > 8800 silc mmap(0, 0x1000, 0x1, 0x1, 0x3, 0, 0, 0) = 0x4827c000 > 8800 silc munmap(0x4827c000, 0x1000) = 0 > 8800 silc mmap(0, 0x8000, 0x5, 0x2, 0x3, 0, 0, 0) = 0x4827c000 > 8800 silc mmap(0x48280000, 0x1000, 0x3, 0x12, 0x3, 0, 0x4000, 0) = > 0x48280000 8800 silc mmap(0x48281000, 0x3000, 0x3, 0x1012, 0xffffffff, > 0, 0, 0) = 0x48281000 8800 silc close(0x3) = 0 > 8800 silc open("/usr/pkg/lib/libpthread.so.0", 0, 0xbfbff788) Err#2 > ENOENT 8800 silc > open("/usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libpthread.so. >0", 0, 0xbfbff788) Err#2 ENOENT 8800 silc > open("/usr/pkg/lib/silc-client/libpthread.so.0", 0, 0xbfbff788) Err#2 > ENOENT 8800 silc open("/usr/lib/libpthread.so.0", 0, 0xbfbff788) = 3 > 8800 silc __fstat13(0x3, 0xbfbff788) = 0 > 8800 silc mmap(0, 0x1000, 0x1, 0x1, 0x3, 0, 0, 0) = 0x48284000 > 8800 silc munmap(0x48284000, 0x1000) = 0 > 8800 silc mmap(0, 0x12000, 0x5, 0x2, 0x3, 0, 0, 0) = 0x48284000 > 8800 silc mmap(0x48294000, 0x1000, 0x3, 0x12, 0x3, 0, 0x10000, 0) = > 0x48294000 8800 silc mmap(0x48295000, 0x1000, 0x3, 0x1012, 0xffffffff, > 0, 0, 0) = 0x48295000 8800 silc close(0x3) = 0 > 8800 silc open("/usr/pkg/lib/libgmodule.so.13", 0, 0xbfbff788) = 3 > 8800 silc __fstat13(0x3, 0xbfbff788) = 0 > 8800 silc mmap(0, 0x1000, 0x1, 0x1, 0x3, 0, 0, 0) = 0x48296000 > 8800 silc munmap(0x48296000, 0x1000) = 0 > 8800 silc mmap(0, 0x3000, 0x5, 0x2, 0x3, 0, 0, 0) = 0x48296000 > 8800 silc mmap(0x48298000, 0x1000, 0x3, 0x12, 0x3, 0, 0x1000, 0) = > 0x48298000 8800 silc mmap(0x48299000, 0, 0x3, 0x1012, 0xffffffff, 0, 0, > 0) = 0x48299000 8800 silc close(0x3) = 0 > 8800 silc open("/usr/pkg/lib/libglib.so.13", 0, 0xbfbff788) = 3 > 8800 silc __fstat13(0x3, 0xbfbff788) = 0 > 8800 silc mmap(0, 0x1000, 0x1, 0x1, 0x3, 0, 0, 0) = 0x48299000 > 8800 silc munmap(0x48299000, 0x1000) = 0 > 8800 silc mmap(0, 0x21000, 0x5, 0x2, 0x3, 0, 0, 0) = 0x48299000 > 8800 silc mmap(0x482b9000, 0x1000, 0x3, 0x12, 0x3, 0, 0x1f000, 0) = > 0x482b9000 8800 silc mmap(0x482ba000, 0, 0x3, 0x1012, 0xffffffff, 0, 0, > 0) = 0x482ba000 8800 silc close(0x3) = 0 > 8800 silc open("/usr/pkg/lib/libcurses.so.6", 0, 0xbfbff788) Err#2 > ENOENT 8800 silc > open("/usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libcurses.so.6 >", 0, 0xbfbff788) Err#2 ENOENT 8800 silc > open("/usr/pkg/lib/silc-client/libcurses.so.6", 0, 0xbfbff788) Err#2 ENOENT > 8800 silc open("/usr/lib/libcurses.so.6", 0, 0xbfbff788) = 3 8800 silc > __fstat13(0x3, 0xbfbff788) = 0 > 8800 silc mmap(0, 0x1000, 0x1, 0x1, 0x3, 0, 0, 0) = 0x482ba000 > 8800 silc munmap(0x482ba000, 0x1000) = 0 > 8800 silc mmap(0, 0x18000, 0x5, 0x2, 0x3, 0, 0, 0) = 0x482ba000 > 8800 silc mmap(0x482d0000, 0x2000, 0x3, 0x12, 0x3, 0, 0x16000, 0) = > 0x482d0000 8800 silc mmap(0x482d2000, 0, 0x3, 0x1012, 0xffffffff, 0, 0, > 0) = 0x482d2000 8800 silc close(0x3) = 0 > 8800 silc open("/usr/pkg/lib/libc.so.12", 0, 0xbfbff788) Err#2 ENOENT > 8800 silc > open("/usr/pkg/lib/perl5/5.8.5/i386-netbsd-thread-multi/CORE/libc.so.12", > 0, 0xbfbff788) Err#2 ENOENT 8800 silc > open("/usr/pkg/lib/silc-client/libc.so.12", 0, 0xbfbff788) Err#2 ENOENT > 8800 silc open("/usr/lib/libc.so.12", 0, 0xbfbff788) = 3 > 8800 silc __fstat13(0x3, 0xbfbff788) = 0 > 8800 silc mmap(0, 0x1000, 0x1, 0x1, 0x3, 0, 0, 0) = 0x482d2000 > 8800 silc munmap(0x482d2000, 0x1000) = 0 > 8800 silc mmap(0, 0xb0000, 0x5, 0x2, 0x3, 0, 0, 0) = 0x482d2000 > 8800 silc mmap(0x4836e000, 0x6000, 0x3, 0x12, 0x3, 0, 0x9b000, 0) = > 0x4836e000 8800 silc mmap(0x48374000, 0xe000, 0x3, 0x1012, 0xffffffff, > 0, 0, 0) = 0x48374000 8800 silc close(0x3) = 0 > 8800 silc __sysctl(0x480dd008, 0x2, 0xbfbffaa8, 0xbfbffaa4, 0, 0) = 0 > 8800 silc mprotect(0x48284000, 0x10000, 0x7) = 0 > 8800 silc mprotect(0x48284000, 0x10000, 0x5) = 0 > 8800 silc __sysctl(0xbfbffa04, 0x2, 0xbfbff9fc, 0xbfbffa00, 0, 0) = 0 > 8800 silc __sysctl(0xbfbff8dc, 0x2, 0xbfbff8d4, 0xbfbff8d8, 0, 0) = 0 > 8800 silc readlink("/etc/malloc.conf", 0xbfbff954, 0x3f) Err#2 ENOENT > 8800 silc mmap(0, 0x1000, 0x3, 0x1002, 0xffffffff, 0, 0, 0) = > 0x48382000 8800 silc break(0x80d8c0c) = 0 > 8800 silc break(0x80d9c0c) = 0 > 8800 silc break(0x80da000) = 0 > 8800 silc break(0x80db000) = 0 > 8800 silc __sysctl(0xbfbff94c, 0x2, 0xbfbff944, 0xbfbff948, 0, 0) = 0 > 8800 silc getrlimit(0x3, 0xbfbff9b4) = 0 > 8800 silc __sysctl(0xbfbff91c, 0x2, 0xbfbff914, 0xbfbff918, 0, 0) = 0 > 8800 silc mprotect(0xbfa01000, 0x1000, 0) = 0 > 8800 silc __sigprocmask14(0, 0, 0x48294be4) = 0 > 8800 silc __sysctl(0xbfbff9dc, 0x2, 0xbfbff9d4, 0xbfbff9d8, 0, 0) = 0 > 8800 silc break(0x80dc000) = 0 > 8800 silc break(0x80dd000) = 0 > 8800 silc break(0x80de000) = 0 > 8800 silc getuid() = 1000, 1000 > 8800 silc __stat13("/etc/nsswitch.conf", 0xbfbff9d0) = 0 > 8800 silc open("/etc/nsswitch.conf", 0, 0x1b6) = 3 > 8800 silc break(0x80df000) = 0 > 8800 silc break(0x80e0000) = 0 > 8800 silc __fstat13(0x3, 0xbfbff810) = 0 > 8800 silc break(0x80e2000) = 0 > 8800 silc read(0x3, 0x80e0000, 0x2000) = 598 > "#\t$NetBSD: nsswitch.conf,v 1.5 1999/10/24 12:36:52 lukem Exp > $\n#\n# nsswitch.conf(5) -\n#\tname service switch configuration > file\n#\n\n\n# These" 8800 silc read(0x3, 0x80e0000, 0x2000) = 0 > 8800 silc close(0x3) = 0 > 8800 silc geteuid() = 1000 > 8800 silc __stat13("/etc/pwd.db", 0xbfbff8e0) = 0 > 8800 silc open("/etc/pwd.db", 0, 0) = 3 > 8800 silc fcntl(0x3, 0x2, 0x1) = 0 > 8800 silc read(0x3, 0x80de200, 0x104) = 260 > > "\0\^F\^Ua\0\0\0\^B\0\0\^D\M-R\0\0\^P\0\0\0\0\f\0\0\^A\0\0\0\^A\0\0\0\0\b\0 >\0\0\^C\0\0\0\^B\0\0\0\a\0\0\0\^O\0\0\0\a\0\0\0 \0\0\0D\0\0\0\^A\M^Un}" 8800 > silc pread(0x3, 0x80e1000, 0x1000, 0, 0x1000, 0) = 4096 > "\f\0\M-{\^O\M-7\^O\M-2\^Ow\^Or\^O%\^O\^_\^O\M-V\^N\M-Q\^N\M^L\^N\M^G\^NK\^ >N-\^NK\^N\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" > 8800 silc break(0x80e3000) = 0 > 8800 silc pread(0x3, 0x80e2000, 0x1000, 0, 0x5000, 0) = 4096 > > "\^N\0\M-{\^O\M-:\^O\M-5\^Ou\^Op\^O'\^O"\^O\M-F\^N\M-?\^Nt\^Nl\^N\^Y\^N\^T\ >^N\M-S\r\M-1\r\M-S\r\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" > 8800 silc break(0x80e4000) = 0 > 8800 silc pread(0x3, 0x80e3000, 0x1000, 0, 0x7000, 0) = 4096 > > "\^V\0\M-{\^O\M-0\^O\M-+\^Oc\^O]\^O\^Y\^O\^Q\^O\M-C\^N\M-=\^Nr\^Nm\^N\^P\^N >\v\^N\M-.\r\M-)\rn\rj\r(\r#\r\M-b\f\M-]\f\M-"\fp\f\M-"\f\0\0\0\0\0\0\0\0" > 8800 silc close(0x3) = 0 > 8800 silc access("/usr/bin/silc", 0x1) Err#2 ENOENT > 8800 silc access("/bin/silc", 0x1) Err#2 ENOENT > 8800 silc access("/usr/pkg/bin/silc", 0x1) = 0 > 8800 silc __stat13("/home/jbl/.silc", 0xbfbffa90) = 0 > 8800 silc open("/home/jbl/.silc/default.theme", 0x2, 0x1b6) Err#2 > ENOENT 8800 silc issetugid() = 0 > 8800 silc __sigaction_sigtramp(0x5, 0xbfbffa80, 0, 0x48322da8, 0x1) = > 0 8800 silc gettimeofday(0xbfbffa18, 0) = 0 > 8800 silc __stat13("/home/jbl/.silc", 0xbfbffa20) = 0 > 8800 silc __stat13("/home/jbl/.silc/silc.conf", 0xbfbff990) Err#2 > ENOENT 8800 silc __stat13("/usr/pkg/etc/silc-client/silc.conf", > 0xbfbff990) = 0 8800 silc open("/usr/pkg/etc/silc-client/silc.conf", 0, > 0xffffffff) = 3 8800 silc close(0x3) = 0 > 8800 silc open("/usr/pkg/etc/silc-client/silc.conf", 0, 0x48372fc8) = > 3 8800 silc read(0x3, 0x80e1000, 0xfa0) = 4000 > "#\n# Configured servers\n#\n# silc.silcnet.org is DNS round robin > for all (currently) known public SILCNet servers.\n#\nservers = (\n { > address = " 8800 silc read(0x3, 0x80e1000, 0xfa0) = 1999 > "};\n barend = { priority = "100"; alignment = "right"; };\n > };\n };\n\n # we treat input line as yet another statusbar :) > It's po" 8800 silc break(0x80e5000) = 0 > 8800 silc read(0x3, 0x80e1000, 0xfa0) = 0 > 8800 silc close(0x3) = 0 > 8800 silc __stat13("/home/jbl/.silc/silc.conf", 0xbfbff910) Err#2 > ENOENT 8800 silc __sigaction_sigtramp(0xf, 0xbfbff960, 0xbfbff9b0, > 0x48322da8, 0x1) = 0 8800 silc gettimeofday(0xbfbffa18, 0) = 0 > 8800 silc gettimeofday(0xbfbff578, 0) = 0 > 8800 silc __sysctl(0xbfbff570, 0x2, 0xbfbff5a0, 0xbfbff56c, 0, 0) = 0 > 8800 silc __sysctl(0xbfbff570, 0x2, 0xbfbff6a0, 0xbfbff56c, 0, 0) = 0 > 8800 silc __sysctl(0xbfbff570, 0x2, 0xbfbff7a0, 0xbfbff56c, 0, 0) = 0 > 8800 silc __sysctl(0xbfbff570, 0x2, 0xbfbff8a0, 0xbfbff56c, 0, 0) = 0 > 8800 silc __sysctl(0xbfbff570, 0x2, 0xbfbff9a0, 0xbfbff56c, 0, 0) = 0 > 8800 silc break(0x80e6000) = 0 > 8800 silc gettimeofday(0xbfbff518, 0) = 0 > 8800 silc gettimeofday(0xbfbffa18, 0) = 0 > 8800 silc break(0x80e7000) = 0 > 8800 silc gettimeofday(0xbfbffa08, 0) = 0 > 8800 silc gettimeofday(0xbfbffa18, 0) = 0 > 8800 silc break(0x80e8000) = 0 > 8800 silc getrlimit(0x4, 0x80d8bb0) = 0 > 8800 silc __sigaction_sigtramp(0x1, 0xbfbffa00, 0, 0x48322da8, 0x1) = > 0 8800 silc __sigaction_sigtramp(0x2, 0xbfbffa00, 0, 0x48322da8, 0x1) = > 0 8800 silc __sigaction_sigtramp(0x3, 0xbfbffa00, 0, 0x48322da8, 0x1) = > 0 8800 silc __sigaction_sigtramp(0xf, 0xbfbffa00, 0, 0x48322da8, 0x1) = > 0 8800 silc __sigaction_sigtramp(0xe, 0xbfbffa00, 0, 0x48322da8, 0x1) = > 0 8800 silc __sigaction_sigtramp(0x1e, 0xbfbffa00, 0, 0x48322da8, 0x1) > = 0 8800 silc __sigaction_sigtramp(0x1f, 0xbfbffa00, 0, 0x48322da8, > 0x1) = 0 8800 silc setrlimit(0x4, 0xbfbffa50) = 0 > 8800 silc break(0x80e9000) = 0 > 8800 silc getuid() = 1000, 1000 > 8800 silc __stat13("/etc/nsswitch.conf", 0xbfbff930) = 0 > 8800 silc geteuid() = 1000 > 8800 silc __stat13("/etc/pwd.db", 0xbfbff840) = 0 > 8800 silc open("/etc/pwd.db", 0, 0) = 3 > 8800 silc fcntl(0x3, 0x2, 0x1) = 0 > 8800 silc read(0x3, 0x80de600, 0x104) = 260 > > "\0\^F\^Ua\0\0\0\^B\0\0\^D\M-R\0\0\^P\0\0\0\0\f\0\0\^A\0\0\0\^A\0\0\0\0\b\0 >\0\0\^C\0\0\0\^B\0\0\0\a\0\0\0\^O\0\0\0\a\0\0\0 \0\0\0D\0\0\0\^A\M^Un}" 8800 > silc break(0x80ea000) = 0 > 8800 silc break(0x80eb000) = 0 > 8800 silc pread(0x3, 0x80ea000, 0x1000, 0, 0x1000, 0) = 4096 > > "\f\0\M-{\^O\M-7\^O\M-2\^Ow\^Or\^O%\^O\^_\^O\M-V\^N\M-Q\^N\M^L\^N\M^G\^NK\^ >N-\^NK\^N\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" > 8800 silc break(0x80ec000) = 0 > 8800 silc pread(0x3, 0x80eb000, 0x1000, 0, 0x5000, 0) = 4096 > > "\^N\0\M-{\^O\M-:\^O\M-5\^Ou\^Op\^O'\^O"\^O\M-F\^N\M-?\^Nt\^Nl\^N\^Y\^N\^T\ >^N\M-S\r\M-1\r\M-S\r\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" > 8800 silc break(0x80ed000) = 0 > 8800 silc pread(0x3, 0x80ec000, 0x1000, 0, 0x7000, 0) = 4096 > > "\^V\0\M-{\^O\M-0\^O\M-+\^Oc\^O]\^O\^Y\^O\^Q\^O\M-C\^N\M-=\^Nr\^Nm\^N\^P\^N >\v\^N\M-.\r\M-)\rn\rj\r(\r#\r\M-b\f\M-]\f\M-"\fp\f\M-"\f\0\0\0\0\0\0\0\0" > 8800 silc close(0x3) = 0 > 8800 silc __sysctl(0xbfbff8b8, 0x2, 0xbfbff920, 0xbfbff8b4, 0, 0) = 0 > 8800 silc __stat13("/etc/nsswitch.conf", 0xbfbff6c0) = 0 > 8800 silc open("/etc/hosts", 0, 0x1b6) = 3 > 8800 silc __fstat13(0x3, 0xbfbfd570) = 0 > 8800 silc read(0x3, 0x80e9000, 0x2000) = 465 > "#\t$NetBSD: hosts,v 1.6.4.1 2004/08/30 10:08:02 tron Exp $\n#\n# > Host Database\n# This file should contain the addresses and aliases\n# for > local h" 8800 silc read(0x3, 0x80e9000, 0x2000) = 0 > 8800 silc close(0x3) = 0 > 8800 silc break(0x80fd000) = 0 > 8800 silc break(0x810d000) = 0 > 8800 silc open("/etc/resolv.conf", 0, 0x1b6) = 3 > 8800 silc __fstat13(0x3, 0xbfbff050) = 0 > 8800 silc read(0x3, 0x80e9000, 0x2000) = 38 > "nameserver 4.2.2.1\nnameserver 4.2.2.2\n" > 8800 silc read(0x3, 0x80e9000, 0x2000) = 0 > 8800 silc close(0x3) = 0 > 8800 silc __sysctl(0xbfbff148, 0x2, 0xbfbff220, 0xbfbff144, 0, 0) = 0 > 8800 silc gettimeofday(0xbfbef0c0, 0) = 0 > 8800 silc gettimeofday(0xbfbeef60, 0) = 0 > 8800 silc open("/dev/urandom", 0, 0) = 3 > 8800 silc read(0x3, 0xbfbeef68, 0x78) = 120 > > "\M-7\M^H\M^F\M^_,\M-#\M^H\^Eq\M^[\M^J\^Q95\M^?\M-mu}\b\M-aU\0~Y7\M-mC!\M-x >\M-`\M-;\M-H\M^]\^Q\M-ol4\M^G\M-h\M-Z\M-H\M-h\M-*\^R\bM\M-}\a\M-A\M-J\M-B" > 8800 silc close(0x3) = 0 > 8800 silc gettimeofday(0xbfbef060, 0) = 0 > 8800 silc socket(0x2, 0x2, 0) = 3 > 8800 silc connect(0x3, 0x483712b0, 0x10) = 0 > 8800 silc sendto(0x3, 0xbfbef1c0, 0x20, 0, 0, 0) = 32 > "\M-,\^^\^A\0\0\^A\0\0\0\0\0\0\nsubterrain\^Cnet\0\0\^\\0\^A" > 8800 silc gettimeofday(0xbfbeee48, 0) = 0 > 8800 silc poll(0xbfbeeeb8, 0x1, 0x1388) = 1 > 8800 silc recvfrom(0x3, 0x80ed000, 0x10000, 0, 0xbfbeeee0, > 0xbfbeeeb4) = 73 > "\M-,\^^\M^A\M^@\0\^A\0\0\0\^A\0\0\nsubterrain\^Cnet\0\0\^\\0\^A\M-@\f\0\^F >\0\^A\0\0\t\M-h\0\^]\M-@\f\^Droot\M-@\fw\M^B\bE\0\0\^N\^P\0\0\a\b\0\t:" 8800 > silc close(0x3) = 0 > 8800 silc gettimeofday(0xbfbef0c0, 0) = 0 > 8800 silc socket(0x2, 0x2, 0) = 3 > 8800 silc connect(0x3, 0x483712b0, 0x10) = 0 > 8800 silc sendto(0x3, 0xbfbef1c0, 0x20, 0, 0, 0) = 32 > "\M-o\M-b\^A\0\0\^A\0\0\0\0\0\0\nsubterrain\^Cnet\0\0\^A\0\^A" > 8800 silc gettimeofday(0xbfbeee48, 0) = 0 > 8800 silc poll(0xbfbeeeb8, 0x1, 0x1388) = 1 > 8800 silc recvfrom(0x3, 0x80fd000, 0x10000, 0, 0xbfbeeee0, > 0xbfbeeeb4) = 48 > "\M-o\M-b\M^A\M^@\0\^A\0\^A\0\0\0\0\nsubterrain\^Cnet\0\0\^A\0\^A\M-@\f\0\^ >A\0\^A\0\0P9\0\^DB\M-f\M^_\^B" 8800 silc close(0x3) > = 0 > 8800 silc break(0x810d000) = 0 > 8800 silc break(0x80f9000) = 0 > 8800 silc __stat13("/etc/nsswitch.conf", 0xbfbff340) = 0 > 8800 silc open("/etc/hosts", 0, 0x1b6) = 3 > 8800 silc __fstat13(0x3, 0xbfbff250) = 0 > 8800 silc read(0x3, 0x80e9000, 0x2000) = 465 > "#\t$NetBSD: hosts,v 1.6.4.1 2004/08/30 10:08:02 tron Exp $\n#\n# > Host Database\n# This file should contain the addresses and aliases\n# for > local h" 8800 silc read(0x3, 0x80e9000, 0x2000) = 0 > 8800 silc close(0x3) = 0 > 8800 silc gettimeofday(0xbfbfea50, 0) = 0 > 8800 silc socket(0x2, 0x2, 0) = 3 > 8800 silc connect(0x3, 0x483712b0, 0x10) = 0 > 8800 silc sendto(0x3, 0xbfbfeb30, 0x2b, 0, 0, 0) = 43 > > "\M-,r\^A\0\0\^A\0\0\0\0\0\0\^A2\^C159\^C230\^B66\ain-addr\^Darpa\0\0\f\0\^ >A" 8800 silc gettimeofday(0xbfbfe7d8, 0) = 0 > 8800 silc poll(0xbfbfe848, 0x1, 0x1388) = 1 > 8800 silc recvfrom(0x3, 0x80e9000, 0x10000, 0, 0xbfbfe870, > 0xbfbfe844) = 71 > "\M-,r\M^A\M^@\0\^A\0\^A\0\0\0\0\^A2\^C159\^C230\^B66\ain-addr\^Darpa\0\0\f >\0\^A\M-@\f\0\f\0\^A\0\0\v\f\0\^P\nsubterrain\^Cnet\0" 8800 silc > close(0x3) = 0 > 8800 silc gettimeofday(0xbfbff9a8, 0) = 0 > 8800 silc __stat13("/home/jbl/.silc/default.theme", 0xbfbff9e0) Err#2 > ENOENT 8800 silc __stat13("/usr/pkg/etc/silc-client/default.theme", > 0xbfbff9e0) Err#2 ENOENT 8800 silc > __stat13("/home/jbl/.silc/default.theme", 0xbfbff9b0) Err#2 ENOENT 8800 > silc __stat13("/usr/pkg/etc/silc-client/default.theme", 0xbfbff9b0) > Err#2 ENOENT 8800 silc open("/home/jbl/.silc/default.theme", 0, > 0xffffffff) Err#2 ENOENT 8800 silc gettimeofday(0xbfbffa08, 0) = > 0 > 8800 silc gettimeofday(0xbfbff9f8, 0) = 0 > 8800 silc break(0x80fa000) = 0 > 8800 silc break(0x80fb000) = 0 > 8800 silc open("/home/jbl/.silc/default.theme", 0, 0xffffffff) Err#2 > ENOENT 8800 silc break(0x80fc000) = 0 > 8800 silc break(0x80fd000) = 0 > 8800 silc break(0x80fe000) = 0 > 8800 silc break(0x80ff000) = 0 > 8800 silc break(0x8100000) = 0 > 8800 silc open("/home/jbl/.silc/default.theme", 0, 0xffffffff) Err#2 > ENOENT 8800 silc open("/etc/popt", 0, 0) Err#2 ENOENT > 8800 silc getuid() = 1000, 1000 > 8800 silc geteuid() = 1000 > 8800 silc open("/home/jbl/.popt", 0, 0xbfbffaa8) Err#2 ENOENT > 8800 silc break(0x8101000) = 0 > 8800 silc __stat13("/home/jbl/.termcap.db", 0xbfbfead0) Err#2 ENOENT > 8800 silc open("/home/jbl/.termcap.db", 0, 0) Err#2 ENOENT > 8800 silc open("/home/jbl/.termcap", 0, 0) Err#2 ENOENT > 8800 silc __stat13("/usr/share/misc/termcap.db", 0xbfbfead0) = 0 > 8800 silc open("/usr/share/misc/termcap.db", 0, 0) = 3 > 8800 silc fcntl(0x3, 0x2, 0x1) = 0 > 8800 silc read(0x3, 0x80de400, 0x104) = 260 > > "\0\^F\^Ua\0\0\0\^B\0\0\^D\M-R\0\0\^P\0\0\0\0\f\0\0\^A\0\0\0\^A\0\0\0\0\b\0 >\0\0\t\0\0\0\^E\0\0\^A;\0\0\^A\M^?\0\0\0\M^?\0\0\0\^P\0\0\^N\M-J\0\0\0\^A" > 8800 silc break(0x8102000) = 0 > 8800 silc break(0x8103000) = 0 > 8800 silc pread(0x3, 0x8102000, 0x1000, 0, 0x13a000, 0) = 4096 > > "\^R\0\M-|\^O\M-M\^O\M-?\^O\M^D\^O\^?\^OI\^O+\^O\^B\^O\M-o\^N\M-I\^N\M-?\^N >\M^E\^Nr\^N^\rY\r3\r/\r\v\r\M-a\f\v\r\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" > 8800 silc break(0x8104000) = 0 > 8800 silc pread(0x3, 0x8103000, 0x1000, 0, 0xbe000, 0) = 4096 > > "\^V\0\M-{\^O\M-V\^O\M-!\^O\M-r\v\M-H\v\M^W\v\M^N\v~\vc\v3\v+\v\M-{\n\M-U\n >\M^M\n\M^F\n`\nE\n\M-Q\a\M-I\a\M-.\a\M-+\a\M^W\ae\a\M^W\a\0\0\0\0\0\0\0\0" > 8800 silc close(0x3) = 0 > 8800 silc __fstat13(0x1, 0xbfbff8d0) = 0 > 8800 silc break(0x8114000) = 0 > 8800 silc ioctl(0x1, TIOCGETA, 0xbfbff910) = 0 > "\^F#\0\0\a\0\0\0\0K\0\0\M-O\^E\0 > \^D\M^?\M^?\^?\^W\^U\^R\M^?\M^?\M^?\M^?\M^?\^Q\^S\^V\^O\^A\0\^T\M^?\0\M^V\0 >\0\0\M^V\0\0" 8800 silc ioctl(0, TIOCGETA, 0x810086c) = 0 > "\^F#\0\0\a\0\0\0\0K\0\0\M-O\^E\0 > \^D\M^?\M^?\^?\^W\^U\^R\M^?\M^?\M^?\M^?\M^?\^Q\^S\^V\^O\^A\0\^T\M^?\0\M^V\0 >\0\0\M^V\0\0" 8800 silc ioctl(0, TIOCSETAW, 0x8100840) = 0 > "\^F#\0\0\a\0\0\0\0K\0\0\M-G\^D\0 > \^D\M^?\M^?\^?\^W\^U\^R\M^?\M^?\M^?\M^?\M^?\^Q\^S\^V\^O\^A\0\^T\M^?\0\M^V\0 >\0\0\M^V\0\0" 8800 silc ioctl(0, TIOCGWINSZ, 0xbfbffaa0) = 0 > "=\0\M^^\0\0\0\0\0" > 8800 silc __sigaction_sigtramp(0x13, 0xbfbffa80, 0, 0x48322da8, 0x1) > = 0 8800 silc gettimeofday(0xbfbffa48, 0) = 0 > 8800 silc __sigaction_sigtramp(0x1c, 0xbfbffa40, 0, 0x48322da8, 0x1) > = 0 8800 silc gettimeofday(0xbfbffa68, 0) = 0 > 8800 silc gettimeofday(0xbfbffaa8, 0) = 0 > 8800 silc break(0x8115000) = 0 > 8800 silc break(0x8116000) = 0 > 8800 silc break(0x8117000) = 0 > 8800 silc break(0x8118000) = 0 > 8800 silc break(0x8119000) = 0 > 8800 silc break(0x811a000) = 0 > 8800 silc break(0x811b000) = 0 > 8800 silc gettimeofday(0xbfbffa58, 0) = 0 > 8800 silc break(0x811c000) = 0 > 8800 silc break(0x811d000) = 0 > 8800 silc break(0x811e000) = 0 > 8800 silc write(0x1, 0x8104000, 0x1a) = 26 > "\^[7\^[[?47h\^[[?25l\^[[1;1H\^[[?25h" > 8800 silc break(0x811f000) = 0 > 8800 silc break(0x8120000) = 0 > 8800 silc break(0x8121000) = 0 > 8800 silc break(0x8123000) = 0 > 8800 silc getuid() = 1000, 1000 > 8800 silc geteuid() = 1000 > 8800 silc getgid() = 100, 100 > 8800 silc getegid() = 100 > 8800 silc issetugid() = 0 > 8800 silc issetugid() = 0 > 8800 silc issetugid() = 0 > 8800 silc issetugid() = 0 > 8800 silc break(0x8124000) = 0 > 8800 silc break(0x8125000) = 0 > 8800 silc __sysctl(0xbfbffa18, 0x2, 0xbfbffa20, 0xbfbffa14, 0, 0) = 0 > 8800 silc open("/dev/urandom", 0, 0x480d0649) = 3 > 8800 silc read(0x3, 0xbfbff9ac, 0x4) = 4 > "\M-k\M-)\M^?\f" > 8800 silc close(0x3) = 0 > 8800 silc gettimeofday(0xbfbff9d8, 0) = 0 > 8800 silc break(0x8126000) = 0 > 8800 silc break(0x8127000) = 0 > 8800 silc open("/dev/null", 0, 0x1b6) Err#13 EACCES > 8800 silc issetugid() = 0 > 8800 silc issetugid() = 0 > 8800 silc open("/usr/share/nls/nls.alias", 0, 0x1b6) = 3 > 8800 silc __fstat13(0x3, 0xbfbfef20) = 0 > 8800 silc break(0x8129000) = 0 > 8800 silc read(0x3, 0x8127000, 0x2000) = 1520 > "# $NetBSD: nls.alias,v 1.3 2003/04/14 05:21:51 salo Exp $\n#\n# > This file defines aliase names of nls catalogs.\n# Syntax is similar to > X11's local" 8800 silc read(0x3, 0x8127000, 0x2000) = 0 > 8800 silc close(0x3) = 0 > 8800 silc open("/usr/share/nls/C/libc.cat", 0, 0) = 3 > 8800 silc __fstat13(0x3, 0xbfbfeff0) = 0 > 8800 silc mmap(0, 0x103b, 0x1, 0x1, 0x3, 0, 0, 0) = 0x48383000 > 8800 silc close(0x3) = 0 > 8800 silc munmap(0x48383000, 0x103b) = 0 > 8800 silc write(0x2, 0x80fdb00, 0x4f) = 79 > "Can't open perl script "-e": Permission denied.\nUse -S to search > $PATH for it.\n" 8800 silc break(0x812a000) = 0 > 8800 silc break(0x812b000) = 0 > 8800 silc break(0x812c000) = 0 > 8800 silc SIGSEGV SIG_DFL > > !DSPAM:41e7e73b16755730018938!