Greetings, I have implemented a new multicast routing protocol for wireless mesh networks in ns2.33.
When run my scenario, program halts giving a "Segmentation fault". Using the gdb, I find the error is because it is trying to use AODV::NeighborTimer 's handle(). Error given by gdb: Program received signal SIGSEGV, Segmentation fault. 0x0830e77f in AODV::nb_purge (this=0x1) at aodv/aodv.cc:1377 1377 AODV_Neighbor *nb = nbhead.lh_first; I am not able to figure out why this is happening? Why is AODV's function called? I haven't used AODV's code anywhere in the code. Does anyone know why this is happening? Any ideas? Thanx. Regards.