Hello Every one,
   I made some modification to the ns-2.29 and was running my new
version. But after running for some time it crashes leaving the
following information. I was wondering if any one has suggestion about
to make use of the following information to debug ns-2.29. 

*** glibc detected *** ../ns: corrupted double-linked list: 0x00c1d8b8
***
======= Backtrace: =========
/lib/libc.so.6[0xb59b71]
/lib/libc.so.6[0xb5ad8d]
/lib/libc.so.6(malloc+0x74)[0xb5c492]
/usr//lib/libstdc++.so.6(_Znwj+0x26)[0x220f56]
/usr//lib/libstdc++.so.6(_Znaj+0x1d)[0x22106d]
../ns[0x8064762]
../ns[0x8064822]
../ns[0x8118778]
../ns[0x811788e]
../ns[0x8141936]
../ns[0x813f54d]
../ns[0x811e937]
../ns[0x811e9d7]
../ns[0x814853f]
../ns[0x8053927]
../ns[0x8053952]
../ns[0x8053b6e]
../ns[0x8274032]
../ns[0x8277cbe]
../ns(TclInvokeStringCommand+0x45)[0x827c155]
../ns[0x827d7d1]
../ns[0x82a23da]
../ns[0x82a8390]
../ns[0x82a24c4]
../ns[0x82a8390]
../ns(TclObjInterpProc+0x222)[0x82cd4a2]
../ns(TclProcInterpProc+0x51)[0x82cd835]
../ns[0x8277de2]
../ns(TclInvokeStringCommand+0x45)[0x827c155]
../ns[0x827d7d1]
../ns[0x82a23da]
../ns[0x82a8390]
../ns(TclObjInterpProc+0x222)[0x82cd4a2]
../ns(TclProcInterpProc+0x51)[0x82cd835]
../ns[0x8277cbe]
../ns(TclInvokeStringCommand+0x45)[0x827c155]
../ns[0x827d7d1]
../ns[0x827ee5d]
../ns[0x82be363]
../ns[0x82c1315]
../ns(__gxx_personality_v0+0x1d3)[0x804d097]
/lib/libc.so.6(__libc_start_main+0xdf)[0xb0bd5f]
../ns(sinh+0x71)[0x804cfe5]
======= Memory map: ========
0016b000-0024b000 r-xp 00000000 fd:00 2716753   
/usr/lib/libstdc++.so.6.0.5
0024b000-00250000 rw-p 000df000 fd:00 2716753   
/usr/lib/libstdc++.so.6.0.5
00250000-00256000 rw-p 00250000 00:00 0
004c1000-004c2000 r-xp 004c1000 00:00 0          [vdso]
00ab2000-00ac4000 r-xp 00000000 fd:00 2455315    /lib/libnsl-2.3.5.so
00ac4000-00ac5000 r--p 00011000 fd:00 2455315    /lib/libnsl-2.3.5.so
00ac5000-00ac6000 rw-p 00012000 fd:00 2455315    /lib/libnsl-2.3.5.so
00ac6000-00ac8000 rw-p 00ac6000 00:00 0
00ad5000-00aef000 r-xp 00000000 fd:00 2455217    /lib/ld-2.3.5.so
00aef000-00af0000 r--p 00019000 fd:00 2455217    /lib/ld-2.3.5.so
00af0000-00af1000 rw-p 0001a000 fd:00 2455217    /lib/ld-2.3.5.so
00af7000-00c1a000 r-xp 00000000 fd:00 2455226    /lib/libc-2.3.5.so
00c1a000-00c1c000 r--p 00123000 fd:00 2455226    /lib/libc-2.3.5.so
00c1c000-00c1e000 rw-p 00125000 fd:00 2455226    /lib/libc-2.3.5.so
00c1e000-00c20000 rw-p 00c1e000 00:00 0
00c22000-00c45000 r-xp 00000000 fd:00 2455230    /lib/libm-2.3.5.so
00c45000-00c46000 r--p 00022000 fd:00 2455230    /lib/libm-2.3.5.so
00c46000-00c47000 rw-p 00023000 fd:00 2455230    /lib/libm-2.3.5.so
00c49000-00c4b000 r-xp 00000000 fd:00 2455232    /lib/libdl-2.3.5.so
00c4b000-00c4c000 r--p 00001000 fd:00 2455232    /lib/libdl-2.3.5.so
00c4c000-00c4d000 rw-p 00002000 fd:00 2455232    /lib/libdl-2.3.5.so
00d9c000-00dc0000 r-xp 00000000 fd:00 2704035   
/usr/lib/libpcap.so.0.8.3
00dc0000-00dc1000 rw-p 00024000 fd:00 2704035   
/usr/lib/libpcap.so.0.8.3
00dd3000-00ddc000 r-xp 00000000 fd:00 2455236   
/lib/libgcc_s-4.0.1-20050727.so.1
00ddc000-00ddd000 rw-p 00009000 fd:00 2455236   
/lib/libgcc_s-4.0.1-20050727.so.1
08048000-083b1000 r-xp 00000000 fd:00 4917311   
/root/TENS/ns-allinone-2.29/ns-2.29/ns
083b1000-0844c000 rw-p 00368000 fd:00 4917311   
/root/TENS/ns-allinone-2.29/ns-2.29/ns
0844c000-08454000 rw-p 0844c000 00:00 0
09280000-0a954000 rw-p 09280000 00:00 0          [heap]
b7c00000-b7c21000 rw-p b7c00000 00:00 0
b7c21000-b7d00000 ---p b7c21000 00:00 0
b7db5000-b7fb5000 r--p 0000Aborted

Thanks a lot.
Raghu.


Reply via email to