Hi i have simulated a script tcl for wireless toplogy and i have this result
---------------------------------------------------------------------------------------------------------------------------
num_nodes is set 8
INITIALIZE THE LIST xListHead
Starting Simulation...
channel.cc:sendUp - Calc highestAntennaZ_ and distCST_
highestAntennaZ_ = 1.5, distCST_ = 550.0
SORTING LISTS ...DONE!
*** buffer overflow detected ***: ns terminated
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(__fortify_fail+0x45)[0x7da8d5]
/lib/i386-linux-gnu/libc.so.6(+0xe66d7)[0x7d96d7]
/lib/i386-linux-gnu/libc.so.6(+0xe5a0d)[0x7d8a0d]
ns(_ZN8CMUTrace10nam_formatEP6Packeti+0x97)[0x81fb527]
ns(_ZN8CMUTrace6formatEP6PacketPKc+0x66)[0x81fbdf6]
ns(_ZN8CMUTrace4recvEP6PacketP7Handler+0x44)[0x81fc124]
ns(_ZN13TfrcSinkAgent7nextpktEd+0x18)[0x82504d8]
ns(_ZN13TfrcSinkAgent4recvEP6PacketP7Handler+0x2fe)[0x825084e]
ns(_ZN8DSRAgent19handlePacketReceiptER8SRPacket+0x17f)[0x820edbf]
ns(_ZN8DSRAgent4recvEP6PacketP7Handler+0x38f)[0x821160f]
ns(_ZN8NsObject6handleEP5Event+0x1f)[0x813472f]
ns(_ZN9Scheduler3runEv+0x3f)[0x813348f]
ns(_ZN9Scheduler7commandEiPKPKc+0x3e4)[0x8133954]
ns(_ZN8TclClass12dispatch_cmdEPvP10Tcl_InterpiPPKc+0x32)[0x82da146]
/usr/lib/libotcl.so.1(+0x2221)[0x60b221]
/usr/lib/libtcl8.5.so.0(TclInvokeStringCommand+0x77)[0x12cfb7]
/usr/lib/libtcl8.5.so.0(+0x1e95e)[0x12e95e]
/usr/lib/libtcl8.5.so.0(+0x675d8)[0x1775d8]
/usr/lib/libtcl8.5.so.0(+0x64863)[0x174863]
/usr/lib/libtcl8.5.so.0(+0x69263)[0x179263]
/usr/lib/libtcl8.5.so.0(TclObjInterpProcCore+0x131)[0x1c04a1]
/usr/lib/libtcl8.5.so.0(TclObjInterpProc+0x69)[0x1c0359]
/usr/lib/libtcl8.5.so.0(TclInvokeObjectCommand+0xe3)[0x12d0c3]
/usr/lib/libotcl.so.1(+0x23a1)[0x60b3a1]
/usr/lib/libtcl8.5.so.0(TclInvokeStringCommand+0x77)[0x12cfb7]
/usr/lib/libtcl8.5.so.0(+0x1e95e)[0x12e95e]
/usr/lib/libtcl8.5.so.0(+0x675d8)[0x1775d8]
/usr/lib/libtcl8.5.so.0(TclObjInterpProcCore+0x131)[0x1c04a1]
/usr/lib/libtcl8.5.so.0(TclObjInterpProc+0x69)[0x1c0359]
/usr/lib/libtcl8.5.so.0(TclInvokeObjectCommand+0xe3)[0x12d0c3]
/usr/lib/libotcl.so.1(+0x2221)[0x60b221]
/usr/lib/libtcl8.5.so.0(TclInvokeStringCommand+0x77)[0x12cfb7]
/usr/lib/libtcl8.5.so.0(+0x1e95e)[0x12e95e]
/usr/lib/libtcl8.5.so.0(+0x1f7d4)[0x12f7d4]
/usr/lib/libtcl8.5.so.0(Tcl_EvalEx+0x3b)[0x12f16b]
/usr/lib/libtcl8.5.so.0(Tcl_FSEvalFileEx+0x29c)[0x19ef9c]
/usr/lib/libtcl8.5.so.0(Tcl_Main+0x426)[0x1a66c6]
ns(nslibmain+0x1f)[0x82d94df]
ns(main+0x1b)[0x812ab6b]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x70c113]
ns[0x812ab91]
======= Memory map: ========
00110000-00223000 r-xp 00000000 08:01 44897 /usr/lib/libtcl8.5.so.0
00223000-00225000 r--p 00113000 08:01 44897 /usr/lib/libtcl8.5.so.0
00225000-00229000 rw-p 00115000 08:01 44897 /usr/lib/libtcl8.5.so.0
00229000-0022a000 rw-p 00000000 00:00 0
0022a000-00308000 r-xp 00000000 08:01 9001 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
00308000-00309000 ---p 000de000 08:01 9001 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
00309000-0030d000 r--p 000de000 08:01 9001 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
0030d000-0030e000 rw-p 000e2000 08:01 9001 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
0030e000-00315000 rw-p 00000000 00:00 0
00315000-00331000 r-xp 00000000 08:01 134983 /lib/i386-linux-gnu/libgcc_s.so.1
00331000-00332000 r--p 0001b000 08:01 134983 /lib/i386-linux-gnu/libgcc_s.so.1
00332000-00333000 rw-p 0001c000 08:01 134983 /lib/i386-linux-gnu/libgcc_s.so.1
00509000-00520000 r-xp 00000000 08:01 135022 /lib/i386-linux-gnu/libpthread-2.13.so
00520000-00521000 r--p 00016000 08:01 135022 /lib/i386-linux-gnu/libpthread-2.13.so
00521000-00522000 rw-p 00017000 08:01 135022 /lib/i386-linux-gnu/libpthread-2.13.so
00522000-00524000 rw-p 00000000 00:00 0
00609000-00612000 r-xp 00000000 08:01 44596 /usr/lib/libotcl.so.1.14
00612000-00613000 r--p 00008000 08:01 44596 /usr/lib/libotcl.so.1.14
00613000-00614000 rw-p 00009000 08:01 44596 /usr/lib/libotcl.so.1.14
0061b000-00626000 r-xp 00000000 08:01 135003 /lib/i386-linux-gnu/libnss_files-2.13.so
00626000-00627000 r--p 0000a000 08:01 135003 /lib/i386-linux-gnu/libnss_files-2.13.so
00627000-00628000 rw-p 0000b000 08:01 135003 /lib/i386-linux-gnu/libnss_files-2.13.so
00680000-00683000 r-xp 00000000 08:01 134973 /lib/i386-linux-gnu/libdl-2.13.so
00683000-00684000 r--p 00002000 08:01 134973 /lib/i386-linux-gnu/libdl-2.13.so
00684000-00685000 rw-p 00003000 08:01 134973 /lib/i386-linux-gnu/libdl-2.13.so
006f3000-00869000 r-xp 00000000 08:01 134962 /lib/i386-linux-gnu/libc-2.13.so
00869000-0086b000 r--p 00176000 08:01 134962 /lib/i386-linux-gnu/libc-2.13.so
0086b000-0086c000 rw-p 00178000 08:01 134962 /lib/i386-linux-gnu/libc-2.13.so
0086c000-0086f000 rw-p 00000000 00:00 0
008dd000-008e5000 r-xp 00000000 08:01 134999 /lib/i386-linux-gnu/libnss_compat-2.13.so
008e5000-008e6000 r--p 00007000 08:01 134999 /lib/i386-linux-gnu/libnss_compat-2.13.so
008e6000-008e7000 rw-p 00008000 08:01 134999 /lib/i386-linux-gnu/libnss_compat-2.13.so
00a15000-00a1f000 r-xp 00000000 08:01 135007 /lib/i386-linux-gnu/libnss_nis-2.13.so
00a1f000-00a20000 r--p 00009000 08:01 135007 /lib/i386-linux-gnu/libnss_nis-2.13.so
00a20000-00a21000 rw-p 0000a000 08:01 135007 /lib/i386-linux-gnu/libnss_nis-2.13.so
00b01000-00b1f000 r-xp 00000000 08:01 134949 /lib/i386-linux-gnu/ld-2.13.so
00b1f000-00b20000 r--p 0001d000 08:01 134949 /lib/i386-linux-gnu/ld-2.13.so
00b20000-00b21000 rw-p 0001e000 08:01 134949 /lib/i386-linux-gnu/ld-2.13.so
00c9c000-00c9d000 r-xp 00000000 00:00 0 [vdso]
00d81000-00da9000 r-xp 00000000 08:01 134992 /lib/i386-linux-gnu/libm-2.13.so
00da9000-00daa000 r--p 00028000 08:01 134992 /lib/i386-linux-gnu/libm-2.13.so
00daa000-00dab000 rw-p 00029000 08:01 134992 /lib/i386-linux-gnu/libm-2.13.so
00e28000-00e3d000 r-xp 00000000 08:01 134997 /lib/i386-linux-gnu/libnsl-2.13.so
00e3d000-00e3e000 r--p 00015000 08:01 134997 /lib/i386-linux-gnu/libnsl-2.13.so
00e3e000-00e3f000 rw-p 00016000 08:01 134997 /lib/i386-linux-gnu/libnsl-2.13.so
00e3f000-00e41000 rw-p 00000000 00:00 0
08048000-083b4000 r-xp 00000000 08:01 44984 /usr/bin/ns
083b4000-083b5000 r--p 0036b000 08:01 44984 /usr/bin/ns
083b5000-08439000 rw-p 0036c000 08:01 44984 /usr/bin/ns
08439000-08441000 rw-p 00000000 00:00 0
08647000-09701000 rw-p 00000000 00:00 0 [heap]
b6bab000-b6df8000 rw-p 00000000 00:00 0
b6df8000-b6dff000 r--s 00000000 08:01 9339 /usr/lib/i386-linux-gnu/gconv/gconv-modules.cache
b6dff000-b6e00000 ---p 00000000 00:00 0
b6e00000-b7600000 rw-p 00000000 00:00 0
b7600000-b7601000 r--p 00859000 08:01 12662 /usr/lib/locale/locale-archive
b7601000-b7641000 r--p 002bd000 08:01 12662 /usr/lib/locale/locale-archive
b7641000-b7841000 r--p 00000000 08:01 12662 /usr/lib/locale/locale-archive
b7841000-b7845000 rw-p 00000000 00:00 0
b7859000-b785b000 rw-p 00000000 00:00 0
bfa81000-bfaa2000 rw-p 00000000 00:00 0 [stack]
Aborted
--------------------------------------------------------------------------------------------------------------------
I didn't undersstand what is the source of the problem please help me
Thanks
Partager