Dear all, I am working with ns2.34 and it is working alright before I add a new protocol. When I add my new protocol which is very similar to ping, and when I try to run any program on ns I get the following error.
Any help response is highly appreciated. Thanks in advance. *** glibc detected *** ns: realloc(): invalid next size: 0x0902d368 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6[0x2b80d1] /lib/tls/i686/cmov/libc.so.6[0x2bd5b0] /lib/tls/i686/cmov/libc.so.6(realloc+0xdd)[0x2bd93d] ns(TclpRealloc+0x24)[0x84666b4] ns(Tcl_Realloc+0x29)[0x83ea8f9] ns(Tcl_SetObjLength+0x7a)[0x8445a6a] ns(TclpNativeJoinPath+0xb5)[0x841a595] ns(Tcl_FSJoinPath+0x3fe)[0x842beee] ns(Tcl_JoinPath+0x6c)[0x8418d2c] ns(TclpInitLibraryPath+0x755)[0x845a925] ns[0x84091aa] ns(Tcl_FindExecutable+0x9c)[0x840930c] ns(Tcl_Main+0x43)[0x8432773] ns(nslibmain+0x20)[0x83da00c] ns(main+0x1b)[0x83da17f] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x263b56] ns[0x81a9d51] ======= Memory map: ======== 00249000-0024b000 r-xp 00000000 08:05 425187 /lib/tls/i686/cmov/ libdl-2.10.1.so 0024b000-0024c000 r--p 00001000 08:05 425187 /lib/tls/i686/cmov/ libdl-2.10.1.so 0024c000-0024d000 rw-p 00002000 08:05 425187 /lib/tls/i686/cmov/ libdl-2.10.1.so 0024d000-0038b000 r-xp 00000000 08:05 425180 /lib/tls/i686/cmov/ libc-2.10.1.so 0038b000-0038c000 ---p 0013e000 08:05 425180 /lib/tls/i686/cmov/ libc-2.10.1.so 0038c000-0038e000 r--p 0013e000 08:05 425180 /lib/tls/i686/cmov/ libc-2.10.1.so 0038e000-0038f000 rw-p 00140000 08:05 425180 /lib/tls/i686/cmov/ libc-2.10.1.so 0038f000-00392000 rw-p 00000000 00:00 0 003da000-004c0000 r-xp 00000000 08:05 1997527 /usr/lib/libstdc++.so.6.0.13 004c0000-004c4000 r--p 000e6000 08:05 1997527 /usr/lib/libstdc++.so.6.0.13 004c4000-004c5000 rw-p 000ea000 08:05 1997527 /usr/lib/libstdc++.so.6.0.13 004c5000-004cc000 rw-p 00000000 00:00 0 004e4000-004ff000 r-xp 00000000 08:05 408898 /lib/ld-2.10.1.so 004ff000-00500000 r--p 0001a000 08:05 408898 /lib/ld-2.10.1.so 00500000-00501000 rw-p 0001b000 08:05 408898 /lib/ld-2.10.1.so 0050e000-00521000 r-xp 00000000 08:05 425219 /lib/tls/i686/cmov/ libnsl-2.10.1.so 00521000-00522000 r--p 00012000 08:05 425219 /lib/tls/i686/cmov/ libnsl-2.10.1.so 00522000-00523000 rw-p 00013000 08:05 425219 /lib/tls/i686/cmov/ libnsl-2.10.1.so 00523000-00525000 rw-p 00000000 00:00 0 00596000-00597000 r-xp 00000000 00:00 0 [vdso] 0072c000-00748000 r-xp 00000000 08:05 408805 /lib/libgcc_s.so.1 00748000-00749000 r--p 0001b000 08:05 408805 /lib/libgcc_s.so.1 00749000-0074a000 rw-p 0001c000 08:05 408805 /lib/libgcc_s.so.1 00831000-00855000 r-xp 00000000 08:05 425213 /lib/tls/i686/cmov/ libm-2.10.1.so 00855000-00856000 r--p 00023000 08:05 425213 /lib/tls/i686/cmov/ libm-2.10.1.so 00856000-00857000 rw-p 00024000 08:05 425213 /lib/tls/i686/cmov/ libm-2.10.1.so 009db000-009f7000 r-xp 00000000 08:05 1995388 /usr/lib/libxcb.so.1.1.0 009f7000-009f8000 r--p 0001c000 08:05 1995388 /usr/lib/libxcb.so.1.1.0 009f8000-009f9000 rw-p 0001d000 08:05 1995388 /usr/lib/libxcb.so.1.1.0 00a0c000-00a10000 r-xp 00000000 08:05 1996546 /usr/lib/libXdmcp.so.6.0.0 00a10000-00a11000 rw-p 00003000 08:05 1996546 /usr/lib/libXdmcp.so.6.0.0 00a69000-00b93000 r-xp 00000000 08:05 1995395 /usr/lib/libX11.so.6.2.0 00b93000-00b94000 ---p 0012a000 08:05 1995395 /usr/lib/libX11.so.6.2.0 00b94000-00b95000 r--p 0012a000 08:05 1995395 /usr/lib/libX11.so.6.2.0 00b95000-00b97000 rw-p 0012b000 08:05 1995395 /usr/lib/libX11.so.6.2.0 00b97000-00b98000 rw-p 00000000 00:00 0 00c75000-00c77000 r-xp 00000000 08:05 1995370 /usr/lib/libXau.so.6.0.0 00c77000-00c78000 r--p 00001000 08:05 1995370 /usr/lib/libXau.so.6.0.0 00c78000-00c79000 rw-p 00002000 08:05 1995370 /usr/lib/libXau.so.6.0.0 00e3c000-00e4a000 r-xp 00000000 08:05 1994946 /usr/lib/libXext.so.6.4.0 00e4a000-00e4b000 r--p 0000d000 08:05 1994946 /usr/lib/libXext.so.6.4.0 00e4b000-00e4c000 rw-p 0000e000 08:05 1994946 /usr/lib/libXext.so.6.4.0 08048000-0857e000 r-xp 00000000 08:05 1261133 /home/akyb/Desktop/ns-allinone-2.34/ns-2.34/ns 0857f000-08580000 r--p 00536000 08:05 1261133 /home/akyb/Desktop/ns-allinone-2.34/ns-2.34/ns 08580000-0861b000 rw-p 00537000 08:05 1261133 /home/akyb/Desktop/ns-allinone-2.34/ns-2.34/ns 0861b000-08623000 rw-p 00000000 00:00 0 09029000-0904a000 rw-p 00000000 00:00 0 [heap] b7600000-b7621000 rw-p 00000000 00:00 0 b7621000-b7700000 ---p 00000000 00:00 0 b772f000-b7733000 rw-p 00000000 00:00 0 b7747000-b7749000 rw-p 00000000 00:00 0 bffa3000-bffb8000 rw-p 00000000 00:00 0 [stack] Aborted akyb@akyb-laptop:~/Desktop$ ns example3.tcl *** glibc detected *** ns: realloc(): invalid next size: 0x0a419368 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6[0x6750d1] /lib/tls/i686/cmov/libc.so.6[0x67a5b0] /lib/tls/i686/cmov/libc.so.6(realloc+0xdd)[0x67a93d] ns(TclpRealloc+0x24)[0x84666b4] ns(Tcl_Realloc+0x29)[0x83ea8f9] ns(Tcl_SetObjLength+0x7a)[0x8445a6a] ns(TclpNativeJoinPath+0xb5)[0x841a595] ns(Tcl_FSJoinPath+0x3fe)[0x842beee] ns(Tcl_JoinPath+0x6c)[0x8418d2c] ns(TclpInitLibraryPath+0x755)[0x845a925] ns[0x84091aa] ns(Tcl_FindExecutable+0x9c)[0x840930c] ns(Tcl_Main+0x43)[0x8432773] ns(nslibmain+0x20)[0x83da00c] ns(main+0x1b)[0x83da17f] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x620b56] ns[0x81a9d51] ======= Memory map: ======== 00129000-0012a000 r-xp 00000000 00:00 0 [vdso] 0012a000-0014e000 r-xp 00000000 08:05 425213 /lib/tls/i686/cmov/ libm-2.10.1.so 0014e000-0014f000 r--p 00023000 08:05 425213 /lib/tls/i686/cmov/ libm-2.10.1.so 0014f000-00150000 rw-p 00024000 08:05 425213 /lib/tls/i686/cmov/ libm-2.10.1.so 00165000-00178000 r-xp 00000000 08:05 425219 /lib/tls/i686/cmov/ libnsl-2.10.1.so 00178000-00179000 r--p 00012000 08:05 425219 /lib/tls/i686/cmov/ libnsl-2.10.1.so 00179000-0017a000 rw-p 00013000 08:05 425219 /lib/tls/i686/cmov/ libnsl-2.10.1.so 0017a000-0017c000 rw-p 00000000 00:00 0 0024e000-0025c000 r-xp 00000000 08:05 1994946 /usr/lib/libXext.so.6.4.0 0025c000-0025d000 r--p 0000d000 08:05 1994946 /usr/lib/libXext.so.6.4.0 0025d000-0025e000 rw-p 0000e000 08:05 1994946 /usr/lib/libXext.so.6.4.0 002dd000-002df000 r-xp 00000000 08:05 425187 /lib/tls/i686/cmov/ libdl-2.10.1.so 002df000-002e0000 r--p 00001000 08:05 425187 /lib/tls/i686/cmov/ libdl-2.10.1.so 002e0000-002e1000 rw-p 00002000 08:05 425187 /lib/tls/i686/cmov/ libdl-2.10.1.so 00416000-00540000 r-xp 00000000 08:05 1995395 /usr/lib/libX11.so.6.2.0 00540000-00541000 ---p 0012a000 08:05 1995395 /usr/lib/libX11.so.6.2.0 00541000-00542000 r--p 0012a000 08:05 1995395 /usr/lib/libX11.so.6.2.0 00542000-00544000 rw-p 0012b000 08:05 1995395 /usr/lib/libX11.so.6.2.0 00544000-00545000 rw-p 00000000 00:00 0 005ea000-005ee000 r-xp 00000000 08:05 1996546 /usr/lib/libXdmcp.so.6.0.0 005ee000-005ef000 rw-p 00003000 08:05 1996546 /usr/lib/libXdmcp.so.6.0.0 0060a000-00748000 r-xp 00000000 08:05 425180 /lib/tls/i686/cmov/ libc-2.10.1.so 00748000-00749000 ---p 0013e000 08:05 425180 /lib/tls/i686/cmov/ libc-2.10.1.so 00749000-0074b000 r--p 0013e000 08:05 425180 /lib/tls/i686/cmov/ libc-2.10.1.so 0074b000-0074c000 rw-p 00140000 08:05 425180 /lib/tls/i686/cmov/ libc-2.10.1.so 0074c000-0074f000 rw-p 00000000 00:00 0 00849000-00864000 r-xp 00000000 08:05 408898 /lib/ld-2.10.1.so 00864000-00865000 r--p 0001a000 08:05 408898 /lib/ld-2.10.1.so 00865000-00866000 rw-p 0001b000 08:05 408898 /lib/ld-2.10.1.so 00869000-0086b000 r-xp 00000000 08:05 1995370 /usr/lib/libXau.so.6.0.0 0086b000-0086c000 r--p 00001000 08:05 1995370 /usr/lib/libXau.so.6.0.0 0086c000-0086d000 rw-p 00002000 08:05 1995370 /usr/lib/libXau.so.6.0.0 00968000-00984000 r-xp 00000000 08:05 408805 /lib/libgcc_s.so.1 00984000-00985000 r--p 0001b000 08:05 408805 /lib/libgcc_s.so.1 00985000-00986000 rw-p 0001c000 08:05 408805 /lib/libgcc_s.so.1 00baf000-00bcb000 r-xp 00000000 08:05 1995388 /usr/lib/libxcb.so.1.1.0 00bcb000-00bcc000 r--p 0001c000 08:05 1995388 /usr/lib/libxcb.so.1.1.0 00bcc000-00bcd000 rw-p 0001d000 08:05 1995388 /usr/lib/libxcb.so.1.1.0 00e41000-00f27000 r-xp 00000000 08:05 1997527 /usr/lib/libstdc++.so.6.0.13 00f27000-00f2b000 r--p 000e6000 08:05 1997527 /usr/lib/libstdc++.so.6.0.13 00f2b000-00f2c000 rw-p 000ea000 08:05 1997527 /usr/lib/libstdc++.so.6.0.13 00f2c000-00f33000 rw-p 00000000 00:00 0 08048000-0857e000 r-xp 00000000 08:05 1261133 /home/akyb/Desktop/ns-allinone-2.34/ns-2.34/ns 0857f000-08580000 r--p 00536000 08:05 1261133 /home/akyb/Desktop/ns-allinone-2.34/ns-2.34/ns 08580000-0861b000 rw-p 00537000 08:05 1261133 /home/akyb/Desktop/ns-allinone-2.34/ns-2.34/ns 0861b000-08623000 rw-p 00000000 00:00 0 0a415000-0a436000 rw-p 00000000 00:00 0 [heap] b7600000-b7621000 rw-p 00000000 00:00 0 b7621000-b7700000 ---p 00000000 00:00 0 b77a7000-b77ab000 rw-p 00000000 00:00 0 b77bf000-b77c1000 rw-p 00000000 00:00 0 bfe3c000-bfe51000 rw-p 00000000 00:00 0 [stack] Aborted
