> -----Original Message----- > From: John-Mason P. Shackelford [mailto:john-mason / shackelford.org] > Sent: Monday, March 14, 2005 12:43 PM > To: ruby-talk ML > Subject: sys-proctable segfault on Ruby 1.8.2 > > > On RHEL 3.0 I am seeing a segfault when I run the sample script: > > a = ProcTable.ps() > a.each do |p| > puts a.pid > end > > I am running Ruby 1.8.2 (2004-12-25) with sys-proctable-0.6.4. > > Has anyone else seen this? Hm...I don't have access to a Linux box at the moment, but I've run it on different flavors of Linux without problem in the past. Is RHEL 3.0 the 2.6.x kernel? Can you do me a favor? Download Proc::ProcessTable (author: Dan Urist) from search.cpan.org and try to run a sample Perl program (sys-proctable is based on that code). If the Perl example works, then there's a bug in my code. If his doesn't work, well, then I guess there's still a bug in my code. At least I'll know it isn't something obvious, though. :) Regards, Dan