Hi guys,
I don't see the solution to this problem...I am also using RH 7.3 and both
the RPM and source build have this problem.
[root@... nload-0.5.0]# rpm -qi ncurses
Name : ncurses Relocations: (not relocateable)
Version : 5.2 Vendor: Red Hat, Inc.
Release : 26 Build Date: Mon 08 Apr 2002
10:14:14 AM EDT
Install date: Wed 28 Aug 2002 03:06:27 PM EDT Build Host:
porky.devel.redhat.com
Group : System Environment/Libraries Source RPM:
ncurses-5.2-26.src.rpm
Size : 2151246 License: distributable
Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
URL : http://dickey.his.com/ncurses/ncurses.html
Summary : A CRT screen handling and optimization package.
Description :
The curses library routines are a terminal-independent method of
updating character screens with reasonable optimization. The ncurses
(new curses) library is a freely distributable replacement for the
discontinued 4.4BSD classic curses library.
[root@... tmp]# strace -o log nload -t 2000
execve("/usr/local/bin/nload", ["nload", "-t", "2000"], [/* 22 vars */]) = 0
uname({sys="Linux", node="equinox.kahncentral.net", ...}) = 0
brk(0) = 0x805acb0
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=84190, ...}) = 0
old_mmap(NULL, 84190, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40014000
close(3) = 0
open("/usr/lib/libform.so.5", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@..."..., 1024)
= 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=59275, ...}) = 0
old_mmap(NULL, 43168, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40029000
mprotect(0x40033000, 2208, PROT_NONE) = 0
old_mmap(0x40033000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0xa000) = 0x40033000
close(3) = 0
open("/usr/lib/libncurses.so.5", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\337"..., 1024)
= 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=290511, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x40034000
old_mmap(NULL, 252192, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40035000
mprotect(0x4006a000, 35104, PROT_NONE) = 0
old_mmap(0x4006a000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x35000) = 0x4006a000
close(3) = 0
open("/usr/lib/libstdc++-libc6.2-2.so.3", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320\205"..., 1024)
= 1024
fstat64(3, {st_mode=S_IFREG|0555, st_size=426442, ...}) = 0
old_mmap(NULL, 273928, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40073000
mprotect(0x400ab000, 44552, PROT_NONE) = 0
old_mmap(0x400ab000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x38000) = 0x400ab000
old_mmap(0x400b4000, 7688, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x400b4000
close(3) = 0
open("/lib/i686/libm.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`7\0\000"..., 1024)
= 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=173359, ...}) = 0
old_mmap(NULL, 138292, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x400b6000
mprotect(0x400d7000, 3124, PROT_NONE) = 0
old_mmap(0x400d7000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x20000) = 0x400d7000
close(3) = 0
open("/lib/i686/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0Pv\1B4\0"..., 1024)
= 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1402035, ...}) = 0
old_mmap(0x42000000, 1264960, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x42000000
mprotect(0x4212c000, 36160, PROT_NONE) = 0
old_mmap(0x4212c000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x12c000) = 0x4212c000
old_mmap(0x42131000, 15680, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x42131000
close(3) = 0
munmap(0x40014000, 84190) = 0
brk(0) = 0x805acb0
brk(0x805ace0) = 0x805ace0
brk(0x805b000) = 0x805b000
brk(0x805c000) = 0x805c000
rt_sigaction(SIGINT, {0x804c07c, [INT], SA_RESTART|0x4000000}, {SIG_DFL}, 8)
= 0
rt_sigaction(SIGTERM, {0x804c07c, [TERM], SA_RESTART|0x4000000}, {SIG_DFL},
8) = 0
rt_sigaction(SIGWINCH, {0x804c0f0, [WINCH], SA_RESTART|0x4000000},
{SIG_DFL}, 8) = 0
access("/root/.terminfo/l/linux", R_OK) = -1 ENOENT (No such file or
directory)
access("/usr/share/terminfo/l/linux", R_OK) = 0
open("/usr/share/terminfo/l/linux", O_RDONLY) = 3
read(3, "\32\1\24\0\35\0\20\0}\1\324\2", 12) = 12
read(3, "linux|linux console\0", 20) = 20
brk(0x805d000) = 0x805d000
read(3, "\0\1\0\0\1\1\0\0\0\0\0\0\0\1\1\0\0\0\0\0\1\0\0\0\0\0\0"..., 29) =
29
read(3, "\0", 1) = 1
read(3, "\377\377\10\0\377\377\377\377\377\377\377\377\377\377\377"..., 32)
= 32
read(3, "\377\377\0\0\2\0\4\0\25\0\32\0!\0%\0)\0\377\3774\0E\0G"..., 762) =
762
read(3, "\7\0\r\0\33[%i%p1%d;%p2%dr\0\33[3g\0\33[H\33[J"..., 724) = 724
read(3, "", 10) = 0
close(3) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, 0x5413, {ws_row=57, ws_col=132, ws_xpixel=0, ws_ypixel=0}) = 0
brk(0x805e000) = 0x805e000
brk(0x805f000) = 0x805f000
brk(0x8060000) = 0x8060000
brk(0x8061000) = 0x8061000
brk(0x8062000) = 0x8062000
brk(0x8063000) = 0x8063000
brk(0x8064000) = 0x8064000
brk(0x8065000) = 0x8065000
brk(0x8066000) = 0x8066000
brk(0x8067000) = 0x8067000
brk(0x8068000) = 0x8068000
brk(0x8069000) = 0x8069000
brk(0x806a000) = 0x806a000
brk(0x806b000) = 0x806b000
brk(0x806c000) = 0x806c000
brk(0x806d000) = 0x806d000
ioctl(1, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE, {B38400 opost isig icanon echo ...}) = 0
brk(0x806e000) = 0x806e000
brk(0x806f000) = 0x806f000
brk(0x8070000) = 0x8070000
brk(0x8071000) = 0x8071000
brk(0x8072000) = 0x8072000
brk(0x8073000) = 0x8073000
brk(0x8074000) = 0x8074000
brk(0x8075000) = 0x8075000
ioctl(1, SNDCTL_TMR_STOP, {B38400 opost isig -icanon echo ...}) = 0
ioctl(1, SNDCTL_TMR_STOP, {B38400 opost isig -icanon -echo ...}) = 0
rt_sigaction(SIGTSTP, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTSTP, {0x4004fb44, [], SA_RESTART|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGINT, NULL, {0x804c07c, [INT], SA_RESTART|0x4000000}, 8) = 0
rt_sigaction(SIGTERM, NULL, {0x804c07c, [TERM], SA_RESTART|0x4000000}, 8) =
0
rt_sigaction(SIGWINCH, NULL, {0x804c0f0, [WINCH], SA_RESTART|0x4000000}, 8)
= 0
ioctl(1, SNDCTL_TMR_TIMEBASE, {B38400 opost isig -icanon -echo ...}) = 0
ioctl(1, SNDCTL_TMR_STOP, {B38400 opost isig -icanon -echo ...}) = 0
brk(0x8076000) = 0x8076000
brk(0x8077000) = 0x8077000
brk(0x8078000) = 0x8078000
brk(0x8079000) = 0x8079000
brk(0x807a000) = 0x807a000
brk(0x807b000) = 0x807b000
brk(0x807c000) = 0x807c000
brk(0x807d000) = 0x807d000
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x4004fb44, [], SA_RESTART|0x4000000}, 8)
= 0
write(1, "\33[1;57r\33[0;10m\33[4l\33[H\33[J", 24) = 24
rt_sigaction(SIGTSTP, {0x4004fb44, [], SA_RESTART|0x4000000}, NULL, 8) = 0
gettimeofday({1033689595, 490071}, NULL) = 0
open("/proc/net/dev", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40014000
read(3, "Inter-| Receive "..., 4096) = 709
close(3) = 0
munmap(0x40014000, 4096) = 0
gettimeofday({1033689595, 490598}, NULL) = 0
open("/proc/net/dev", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40014000
read(3, "Inter-| Receive "..., 4096) = 709
close(3) = 0
munmap(0x40014000, 4096) = 0
nanosleep({0, 100000000}, NULL) = 0
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x4004fb44, [], SA_RESTART|0x4000000}, 8)
= 0
write(1, "\33[H\33[J", 6) = 6
rt_sigaction(SIGTSTP, {0x4004fb44, [], SA_RESTART|0x4000000}, NULL, 8) = 0
read(0, 0xbffff43b, 1) = ? ERESTARTSYS (To be restarted)
--- SIGINT (Interrupt) ---
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x4004fb44, [], SA_RESTART|0x4000000}, 8)
= 0
write(1, "\33[H\33[J", 6) = 6
rt_sigaction(SIGTSTP, {0x4004fb44, [], SA_RESTART|0x4000000}, NULL, 8) = 0
write(1, "\33[57;1H\r", 8) = 8
ioctl(1, SNDCTL_TMR_STOP, {B38400 opost isig icanon echo ...}) = 0
_exit(0) = ?
|