Re: [ns] how to solve segmentation fault in ns2
[EMAIL PROTECTED] wrote: I am working on add multi-interface multi-channel support in ns2 ,but now I meet a segmentation fault in implementing adding Multiple Interface Support in NS-2, I use command : $gdb ns $r channel.tcl $bt .. Now I think segmentation fault is caused by WirelessChannel::sortLists (),but I can not find practice reasons, please help me! Learn how to help yourself by getting started using a debugger like gdb or ddd. Look in the ns-2 wiki under Troubleshooting. another question is Simulator instproc add-channel { indexch ch} { $self instvar chan set chan(indexch) $ch ^^^ } when i run test.tcl ,It always gices me that variable is not array. This has got to mean set chan($indexch) $ch Check out some tcl tutorials on the web. Cheers, --Timo
[ns] how to solve segmentation fault in ns2
hello all, I am working on add multi-interface multi-channel support in ns2 ,but now I meet a segmentation fault in implementing adding Multiple Interface Support in NS-2, I use command : $gdb ns $r channel.tcl $bt it gives reminding information as follows: #0 0x081112a7 in WirelessChannel::sortLists () #1 0x08112269 in WirelessChannel::sendUp () #2 0x08110e3a in Channel::recv () #3 0x0813494b in WirelessPhy::sendDown () #4 0x08132d9d in Phy::recv () #5 0x0805b4de in Connector::send () #6 0x08139781 in CMUTrace::recv () #7 0x0811980f in Mac802_11::transmit () #8 0x08116110 in Mac802_11::check_pktTx () #9 0x08116350 in Mac802_11::backoffHandler () #10 0x081357f4 in BackoffTimer::handle () .. Now I think segmentation fault is caused by WirelessChannel::sortLists (),but I can not find practice reasons, please help me! another question is Simulator instproc add-channel { indexch ch} { $self instvar chan set chan(indexch) $ch } when i run test.tcl ,It always gices me that variable is not array. please help me thanks a lot ! 150万人同时在玩的网游,你不试试吗?