On my Linux PC (386), scsh-0.4.4 runs into a loop on startup.
`bash$ strace scsh 2>&1 | grep -1 open | tee schnada' shows:
stat("/etc/ld.so.cache", {st_mode=S_IFREG|0644, st_size=802, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
mmap(0, 802, PROT_READ, MAP_SHARED, 3, 0) = 0x50000000
--
brk(0x1a000) = 0x1a000
open("/usr/local/lib/scsh/scsh.image", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=2331556, ...}) = 0
--
brk(0x9b2000) = 0x9b2000
open("/usr/local/lib/scsh/scsh.image", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=2331556, ...}) = 0
--
read(3, "cation\0\0\276\25\0\0maybe-trans"..., 1024) = 1024
read(3, "age-opens-thunk\0\276\32\0\0set-"..., 1024) = 1024
read(3, "ent-separator\0\0\0\276\31\0\0ty"..., 1024) = 1024
--
close(3) = 0
open("/usr/local/lib/scsh/scshvm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344302, ...}) = 0
--
close(3) = 0
open("/usr/local/lib/scsh/scshvm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344302, ...}) = 0
--
close(3) = 0
open("/usr/local/lib/scsh/scshvm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344302, ...}) = 0
--
close(3) = 0
open("/usr/local/lib/scsh/scshvm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344302, ...}) = 0
--
close(3) = 0
open("/usr/local/lib/scsh/scshvm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344302, ...}) = 0
--
close(3) = 0
open("/usr/local/lib/scsh/scshvm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344302, ...}) = 0
--
close(3) = 0
open("/usr/local/lib/scsh/scshvm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344302, ...}) = 0
--
close(3) = 0
open("/usr/local/lib/scsh/scshvm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344302, ...}) = 0
--
close(3) = 0
open("/usr/local/lib/scsh/scshvm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344302, ...}) = 0
--
close(3) = 0
open("/usr/local/lib/scsh/scshvm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344302, ...}) = 0
--
close(3) = 0
open("/usr/local/lib/scsh/scshvm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344302, ...}) = 0
--
close(3) = 0
open("/usr/local/lib/scsh/scshvm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344302, ...}) = 0
--
brk(0x9b3000) = 0x9b3000
open("/usr/local/lib/scsh/scshvm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344302, ...}) = 0
--
close(3) = 0
open("/usr/local/lib/scsh/scshvm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344302, ...}) = 0
--
close(3) = 0
open("/usr/local/lib/scsh/scshvm", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0755, st_size=344302, ...}) = 0
--
and so on.
rthappe
|