[Ns-developers] Don't use ns 2.30 under cygwin.

Lloyd Wood L.Wood at surrey.ac.uk
Sun Nov 5 08:26:14 PST 2006


If you have to use ns under cygwin, I would recommend the allinone 2.29 package over the allinone 2.30 package.

ns allinone 2.30 dumps core on even the simplest ftp transfer/lossmonitor scripts, where 2.29 runs and produces actual results just fine. This looks like a threading problem, if the "fatal error [..] called with threadlist_ix -1"messages to console about ns.exe are anything to go by.


$ ./test.tcl
Stack trace:
Frame     Function  Args
00228A78  7C802532  (000006D0, 0000EA60, 000000A4, 00228AC0)
00228B98  61096A1C  (00000000, 7C8025F0, 7C802532, 000000A4)
00228C88  6109459B  (00000000, 003B0023, 00230000, 00000000)
00228CE8  61094A7B  (00228D00, 00000000, 00000094, 610A00AA)
00228DA8  61094C32  (000017C4, 00000006, 00228DD8, 61094E32)
00228DB8  61094C5C  (00000006, 600301DC, 0022A730, 00000001)
00228DD8  61094E32  (00000001, 00C6EC18, 002298F0, 00A81FE8)
00228E38  610C2448  (00C476F8, 00000000, 00228E88, 005B7B8B)
00228E48  005CE01D  (00C476F8, 00228E60, 007C773D, 00228EF0)
00228E88  005B7B8B  (00A81FE8, 00C653F8, 00000000, 00229160)
00228EC8  005B77EA  (00A81FE8, 00229160, 00000000, 00C6B0F8)
00228EF8  005B7738  (00A81FE8, 00229160, 00000000, 00228F30)
00228F58  005AFB48  (00C65100, 00229160, 00000000, 00C653B8)
00228F78  005AFAB0  (00C65100, 00A81FE8, 00229160, 00000000)
002290B8  005BA4CB  (00A81FE8, 00000000, 00C653F8, 00229160)
002290E8  005B756D  (00A81FE8, 00C653F8, 00000000, 00229160)
End of stack trace (more stack frames may be present)
Aborted (core dumped)
$ uname -a
CYGWIN_NT-5.1 lwood-wxp01 1.5.21(0.156/4/2) 2006-07-30 14:21 i686 Cygwin

L.


More information about the Ns-developers mailing list