How can I deal with Segmentation fault - sigsegv ?
Kjersti Grønnevik
kgr____morecom.no
Wed Feb 27 10:51:45 CET 2002
Hi,
I'm running KDevelop with the latest agent++/snmp++.
I am testing with the static_table example, have deleted all Snmpv3 related code and chanced the port to 4700
In the init_signals() function I have added the line:
mib.add(new myMib());
and /* */ every thing else in the function
myMib.cpp and myMib.h are added to the project (created by the agentGen.sta..)
When I run the agent all I get is this:
---------------------------------------------------------------------------------------------------------
20020227 .10:41:47: 7040: (1)EVENT : main: SNMP listen port: (4700)
20020227 .10:41:47: 7040: (3)DEBUG : MibContext: adding MIB object (context)(oid): (), (1)
Segmentation fault, aborting.
Press Enter to continue!
---------------------------------------------------------------------------------------------------------
Should there be something in the context parenteses?
I have debuged the code and:
//20020227 .10:41:47: 7040: (3)DEBUG : MibContext: adding MIB object (context)(oid): (), (1)
comes after the function myMib::myMib() : MibGroup("1", "MYMIB-MIB") is finished
Exactly where the the variable signo in main are set I can not see.
Where are the function signal(SIGTERM, sig); (and the two next functionscals) definition hidden?
I can't seem to find it?
I have tried -Igcc_r , but it didn't chance anything....
Thanks for any help or idees in advance!!
Regards,
Kjersti
More information about the AGENTPP
mailing list