Package: procinfo
Version: 18-2
Severity: grave
Followup-For: Bug #402620

Any invocation by `root' gives:
piti:~# procinfo 
Segmentation fault

This is the strace execution:
piti:~# strace procinfo
execve("/usr/bin/procinfo", ["procinfo"], [/* 21 vars */]) = 0
brk(0)                                  = 0x21a5000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdbf000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdbd000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=67631, ...}) = 0
mmap(NULL, 67631, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f435fdac000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
directory)
open("/lib/libncurses.so.5", O_RDONLY)  = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`%\1\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=255904, ...}) = 0
mmap(NULL, 2352800, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f435f967000
mprotect(0x7f435f9a1000, 2097152, PROT_NONE) = 0
mmap(0x7f435fba1000, 20480, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3a000) = 0x7f435fba1000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\342"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1330480, ...}) = 0
mmap(NULL, 3437144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f435f61f000
mprotect(0x7f435f75d000, 2097152, PROT_NONE) = 0
mmap(0x7f435f95d000, 20480, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13e000) = 0x7f435f95d000
mmap(0x7f435f962000, 16984, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f435f962000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or
directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \16\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14624, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdab000
mmap(NULL, 2109728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f435f41b000
mprotect(0x7f435f41d000, 2097152, PROT_NONE) = 0
mmap(0x7f435f61d000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f435f61d000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdaa000
arch_prctl(ARCH_SET_FS, 0x7f435fdaa6e0) = 0
mprotect(0x7f435f95d000, 12288, PROT_READ) = 0
munmap(0x7f435fdac000, 67631)           = 0
uname({sys="Linux", node="piti.homelinux.net", ...}) = 0
brk(0)                                  = 0x21a5000
brk(0x21c6000)                          = 0x21c6000
open("/proc/version", O_RDONLY)         = 3
open("/proc/uptime", O_RDONLY)          = 4
open("/proc/loadavg", O_RDONLY)         = 5
open("/proc/meminfo", O_RDONLY)         = 6
open("/proc/stat", O_RDONLY)            = 7
open("/proc/diskstats", O_RDONLY)       = 8
open("/proc/vmstat", O_RDONLY)          = 9
open("/proc/modules", O_RDONLY)         = 10
open("/proc/devices", O_RDONLY)         = 11
open("/proc/filesystems", O_RDONLY)     = 12
open("/proc/interrupts", O_RDONLY)      = 13
open("/proc/dma", O_RDONLY)             = 14
open("/proc/cmdline", O_RDONLY)         = 15
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo
...}) = 0
stat("/root/.terminfo", 0x7fff67dbef20) = -1 ENOENT (No such file or
directory)
stat("/etc/terminfo", {st_mode=S_IFDIR|0755, st_size=72, ...}) = 0
access("/etc/terminfo/x/xterm", R_OK)   = -1 ENOENT (No such file or
directory)
stat("/lib/terminfo", {st_mode=S_IFDIR|0755, st_size=360, ...}) = 0
access("/lib/terminfo/x/xterm", R_OK)   = 0
open("/lib/terminfo/x/xterm", O_RDONLY) = 16
read(16, "\32\1\34\0\35\0\17\0\235\1&\5xterm|X11 terminal e"..., 4097) =
2244
close(16)                               = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo
...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo
...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo
...}) = 0
ioctl(1, TIOCGWINSZ, {ws_row=53, ws_col=140, ws_xpixel=0, ws_ypixel=0})
= 0
ioctl(1, TIOCGWINSZ, {ws_row=53, ws_col=140, ws_xpixel=0, ws_ypixel=0})
= 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo
...}) = 0
uname({sys="Linux", node="piti.homelinux.net", ...}) = 0
fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdbc000
lseek(3, 0, SEEK_SET)                   = 0
read(3, "Linux version 2.6.25-2-amd64 (De"..., 1024) = 161
open("/proc/stat", O_RDONLY)            = 16
fstat(16, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdbb000
read(16, "cpu  18620 212 5355 598308 10513"..., 1024) = 1024
read(16, "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "..., 1024) = 1024
read(16, "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "..., 1024) = 742
read(16, "", 1024)                      = 0
close(16)                               = 0
munmap(0x7f435fdbb000, 4096)            = 0
uname({sys="Linux", node="piti.homelinux.net", ...}) = 0
lseek(3, 161, SEEK_SET)                 = 161
fstat(7, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdbb000
read(7, "cpu  18620 212 5355 598308 10513"..., 1024) = 1024
read(7, "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "..., 1024) = 1024
read(7, "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "..., 1024) = 742
open("/etc/localtime", O_RDONLY)        = 16
fstat(16, {st_mode=S_IFREG|0644, st_size=2195, ...}) = 0
fstat(16, {st_mode=S_IFREG|0644, st_size=2195, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdba000
read(16, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\7\0\0\0\7\0\0"...,
4096) = 2195
lseek(16, -1397, SEEK_CUR)              = 798
read(16, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\10\0"...,
4096) = 1397
close(16)                               = 0
munmap(0x7f435fdba000, 4096)            = 0
stat("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2195, ...}) = 0
read(7, "", 1024)                       = 0
close(4)                                = 0
open("/proc/uptime", O_RDONLY)          = 4
fstat(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdba000
read(4, "3119.39 3044.37\n", 1024)      = 16
close(6)                                = 0
open("/proc/meminfo", O_RDONLY)         = 6
fstat(6, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdb9000
read(6, "MemTotal:      1931520 kB\nMemFre"..., 1024) = 748
close(6)                                = 0
munmap(0x7f435fdb9000, 4096)            = 0
open("/proc/meminfo", O_RDONLY)         = 6
fstat(6, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdb9000
read(6, "MemTotal:      1931520 kB\nMemFre"..., 1024) = 748
read(6, "", 1024)                       = 0
close(6)                                = 0
munmap(0x7f435fdb9000, 4096)            = 0
open("/proc/meminfo", O_RDONLY)         = 6
fstat(6, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdb9000
read(6, "MemTotal:      1931520 kB\nMemFre"..., 1024) = 748
read(6, "", 1024)                       = 0
fstat(5, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdb8000
lseek(5, 0, SEEK_SET)                   = 0
read(5, "0.09 0.11 0.08 1/171 8613\n", 1024) = 26
read(5, "", 1024)                       = 0
fstat(9, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdb7000
lseek(9, 0, SEEK_SET)                   = 0
read(9, "nr_free_pages 185514\nnr_inactive"..., 1024) = 974
read(9, "", 1024)                       = 0
fstat(8, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdb6000
lseek(8, 0, SEEK_SET)                   = 0
read(8, "   1    0 ram0 0 0 0 0 0 0 0 0 0"..., 1024) = 1024
read(8, "0 0 0 0 0 0 0 0 0 0\n 254    0 dm"..., 1024) = 1024
read(8, "8 loop18 0 0 0 0 0 0 0 0 0 0 0\n "..., 1024) = 1024
read(8, " 0 0 0 0 0 0 0 0 0 0\n   7   45 l"..., 1024) = 982
read(8, "", 1024)                       = 0
lseek(7, 0, SEEK_SET)                   = 0
read(7, "cpu  18621 212 5356 598310 10513"..., 1024) = 1024
read(7, "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "..., 1024) = 1024
read(7, "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "..., 1024) = 742
read(7, "", 1024)                       = 0
fstat(13, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f435fdb5000
lseek(13, 0, SEEK_SET)                  = 0
read(13, "           CPU0       CPU1      "..., 1024) = 1024
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 8613 detached

Thanks


-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.25-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages procinfo depends on:
ii  libc6                     2.7-10         GNU C Library: Shared libraries
ii  libncurses5               5.6+20080713-1 shared libraries for terminal hand
ii  perl                      5.10.0-11      Larry Wall's Practical Extraction 

procinfo recommends no packages.

procinfo suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to