Re: [slackware-alphadevel] pine

From: Jesper Juhl (juhl@eisenstein.dk)
Date: Sun Dec 10 2000 - 15:15:08 PST


> I believe that the pine binary that was built on my 21264 doesn't run on
> 21164 machines. I've only got one of each, and that seems to be the
> situation. Could someone with a 21164 verify that pine does not run? It
> should give the error "Illegal Instruction" and die.

> If I can get this error verified, I'll whip up a pine package on the
21164
> and merge it on in. Thanks!

Pine on my box (AlphaServer 400 4/233) does not run - just hangs.

Here's machineinfo from proc:

cpu : Alpha
cpu model : EV45
cpu variation : 7
cpu revision : 0
cpu serial number :
system type : Avanti
      

and here's a strace of trying to run pine:

execve("/usr/bin/pine", ["pine"], [/* 31 vars */]) = 0
brk(0) = 0x1205d8878
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory) open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=39567, ...}) = 0
mmap(NULL, 39567, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2000001e000
close(3) = 0
open("/lib/libncurses.so.5", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=422376, ...}) = 0
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0&\220\1\0\0\0\300\30"...,
8192) = 8192
mmap(NULL, 1473264, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x20000120000
mprotect(0x20000176000, 1121008, PROT_NONE) = 0
mmap(0x20000270000, 90112, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 3, 0x50000) = 0x20000270000
mmap(0x20000286000, 6896, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000286000
close(3) = 0
open("/lib/libcrypt.so.1.1", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=193047, ...}) = 0
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0&\220\1\0\0\0\200\r"...,
8192) = 8192
mmap(NULL, 1062824, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x20000288000
mprotect(0x2000028c000, 1046440, PROT_NONE) = 0
mmap(0x20000388000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x20000388000
close(3) = 0
open("/lib/libc.so.6.1", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=7827785, ...}) = 0
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0&\220\1\0\0\0\340\37"...,
8192) = 8192
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x20000028000
mmap(NULL, 2309144, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x2000038c000
mprotect(0x200004b0000, 1113112, PROT_NONE) = 0
mmap(0x200005ac000, 57344, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 3, 0x120000) = 0x200005ac000
mmap(0x200005ba000, 23576, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200005ba000
close(3) = 0
munmap(0x2000001e000, 39567) = 0
personality(PER_LINUX) = 0
getxpid() = 134
brk(0) = 0x1205d8878
brk(0x1205d88c8) = 0x1205d88c8
brk(0x1205da000) = 0x1205da000
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}},
{it_interval={0, 0}, it_value={0, 0}}) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}},
{it_interval={0, 0}, it_value={0, 0}}) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}},
{it_interval={0, 0}, it_value={0, 0}}) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}},
{it_interval={0, 0}, it_value={0, 0}}) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}},
{it_interval={0, 0}, it_value={0, 0}}) = 0
brk(0x1205dc000) = 0x1205dc000
gettimeofday({976487099, 271632}, NULL) = 0
getxpid() = 134
gettimeofday({976487099, 272212}, NULL) = 0
getxuid() = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 3
connect(3, {sin_family=AF_UNIX, path="
                                             /var/run/.nscd_socket"},
110) = -1 ECONNREFUSED (Connection refused)
close(3) = 0
open("/etc/nsswitch.conf", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1108, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x2000001e000
read(3, "#\n# /etc/nsswitch.conf\n#\n# An ex"..., 8192) = 1108
read(3, "", 8192) = 0
close(3) = 0
munmap(0x2000001e000, 8192) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=39567, ...}) = 0
mmap(NULL, 39567, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2000001e000
close(3) = 0
open("/lib/libnss_compat.so.2", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=503756, ...}) = 0
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0&\220\1\0\0\0 \'\0\0"...,
8192) = 8192
mmap(NULL, 1109392, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x200005c0000
mprotect(0x200005ce000, 1052048, PROT_NONE) = 0
mmap(0x200006c0000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x200006c0000
close(3) = 0
open("/lib/libnsl.so.1.1", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=898688, ...}) = 0
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0&\220\1\0\0\0@\177\0"...,
8192) = 8192
mmap(NULL, 1184832, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x200006d0000
mprotect(0x200006ee000, 1061952, PROT_NONE) = 0
mmap(0x200007e0000, 65536, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED, 3, 0x10000) = 0x200007e0000
mmap(0x200007f0000, 5184, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x200007f0000
close(3) = 0
munmap(0x2000001e000, 39567) = 0
uname({sys="Linux", node="odin", ...}) = 0
open("/etc/passwd", O_RDONLY) = 3
fcntl(3, F_GETFD) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=516, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x2000001e000
lseek(3, 0, SEEK_CUR) = 0
read(3, "root:x:0:0::/root:/bin/bash\nbin:"..., 8192) = 516
close(3) = 0
munmap(0x2000001e000, 8192) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}},
{it_interval={0, 0}, it_value={0, 0}}) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}},
{it_interval={0, 0}, it_value={0, 0}}) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}},
{it_interval={0, 0}, it_value={0, 0}}) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}},
{it_interval={0, 0}, it_value={0, 0}}) = 0
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}},
{it_interval={0, 0}, it_value={0, 0}}) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}},
{it_interval={0, 0}, it_value={0, 0}}) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}},
{it_interval={0, 0}, it_value={0, 0}}) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}},
{it_interval={0, 0}, it_value={0, 0}}) = 0
setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={0, 0}},
{it_interval={0, 0}, it_value={0, 0}}) = 0
access("/root/.pinercex", F_OK) = -1 ENOENT (No such file or
directory)
rename("/root/.pine-debug3", "/root/.pine-debug4") = -1 ENOENT (No such
file or
directory)
rename("/root/.pine-debug2", "/root/.pine-debug3") = 0
rename("/root/.pine-debug1", "/root/.pine-debug2") = 0
open("/root/.pine-debug1", O_RDWR|O_CREAT|O_TRUNC, 0600) = 3
fcntl(3, F_GETFL) = 0x2 (flags O_RDWR)
fstat(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x2000001e000
lseek(3, 0, SEEK_CUR) = 0
gettimeofday({976487099, 305974}, NULL) = 0
open("/etc/localtime", O_RDONLY) = 4
read(4, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0\6\0"..., 44)
= 44
brk(0x1205de000) = 0x1205de000
read(4, "\233\36\214`\233\325\276\320\310CWp\314\347K\20\315\251"...,
540) = 540read(4,
"\0\1\0\2\3\2\3\2\3\2\3\2\3\2\3\2\1\4\5\4\5\4\5\4\5\4\5"..., 135) = 135
fstat(4, {st_mode=S_IFREG|0644, st_size=776, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x20000020000
read(4, "\0\0\34 \1\0\0\0\16\20\0\5\0\0\16\20\0\5\0\0\34 \1\0\0"...,
8192) = 57
close(4) = 0
munmap(0x20000020000, 8192) = 0
stat("/etc/cram-md5.pwd", 0x1fffe650) = -1 ENOENT (No such file or
directory)
stat("/dev/urandom", {st_mode=S_IFCHR|0644, st_rdev=makedev(1, 9), ...})
= 0

/Jesper Juhl



This archive was generated by hypermail 2b30 : Fri May 09 2003 - 10:00:02 PDT