abrt 1.1.1 detected a crash. architecture: i686 Attached file: backtrace cmdline: finger nosuchuser component: finger crash_function: strncpy executable: /usr/bin/finger global_uuid: f25d1d700e3eb5a57bc7536725c91e6394a541a9 kernel: 2.6.32.14-127.fc12.i686.PAE package: finger-0.17-41.fc12 rating: 4 reason: Process /usr/bin/finger was killed by signal 11 (SIGSEGV) release: Fedora release 12 (Constantine)
Created attachment 435915 [details] File: backtrace
#4 main (argc=-30368326, argv=<value optimized out>) at finger.c:175 argc=-30368326 is really weird. Are you able to reproduce it? I'm not.
I think the BugZilla report came from an automatic reporting tool; at least I do not remember filing it. But it is a fact that finger is not working and crashes with "Segmentation fault" whenever I invoke it with an argument from a bash command line: finger gives the expected display (like the "w" command), but finger username crashes with a Segmentation fault. I think that has been the case for years. Are you saying that is not true for other people, including you ?
Seems like you have somehow broken system, maybe libc. Try check libraries, package consistency or update your system. I've just installed f12 with updates and finger works as expected: # finger test Login: test Name: Directory: /home/test Shell: /bin/bash Never logged in. No mail. No Plan. # finger Login Name Tty Idle Login Time Office Office Phone root root ttyS0 Sep 23 10:51 # finger nosuchuser finger: nosuchuser: no such user. # rpm -q finger finger-0.17-41.fc12.i686