Description of problem: % procinfo [1] 1433 segmentation fault procinfo % Version-Release number of selected component (if applicable): procinfo(0:18-20.fc7).x86_64 How reproducible: Always Additional info: This is the end of an ltrace: fgets("", 6331136, 0x60b2f0) = 0x609b00 strchr("2296: 124 291768847 PC"..., ':') = ": 124 291768847 PCI-MS"... strtok("2296: 124 291768847 PC"..., ":") = "2296" __strtol_internal("2296", NULL, 10) = 2296 strtok(NULL, "\n") = " 124 291768847 PCI-MSI"... strstr("291768847 PCI-MSI-edge et"..., "PIC") = NULL --- SIGSEGV (Segmentation fault) --- +++ killed by SIGSEGV +++ strace says last open was for: open("/proc/meminfo", O_RDONLY) = 6
Procinfo has its last update in 2001. It must have never worked since the 64-bit machines are around. Thanks for reporting.
There were more ways to segfault and it was also quite easy to make procinfo divide by zero.
procinfo-18-21.fc7 has been pushed to the Fedora 7 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update procinfo'
procinfo-18-21.fc7 has been pushed to the Fedora 7 stable repository. If problems still persist, please make note of it in this bug report.