go ahead... be a heretic | |
PerlMonks |
How do I stop/debug/trace segmentation faults? (Moved from Q&A)by Russ (Deacon) |
on Dec 07, 2000 at 22:00 UTC ( [id://45557]=perlquestion: print w/replies, xml ) | Need Help?? |
Russ has asked for the wisdom of the Perl Monks concerning the following question:
This post was moved from Categorized Questions and Answers. Please do not vote for this node. It will affect the wrong user. Thank You -- Q&AEditors I have a script that collects SNMP information on a bunch of routers that continues to seg fault on me about 10-25 % of the time. It creates an array of Net::SNMP objects and then steps through that array, querying each router for certain information and then writing it all out to an RRD file. I have it doing some minor logging, but since it runs on a crontab I've never actually seen it seg fault. I believe it's doing it during the gather phase, but I'm not sure. My longwinded question is, is there any way I can track down what's causing this or at least where it's happening ? I've tried to throw some eval statements, but that doesn't stop the segmentation fault BTW, I'm running it on a FreeBSD 3.4 box with 512Mb of RAM. The box is rather busy, so could it be a lack of memory issue ? Any help at all would be greatly appreciated.
Back to
Seekers of Perl Wisdom
|
|