sujith - 2010-01-12

Hi everyone,

Firstly i would like to ask if anyone was successful in compiling MITSIM on the latest gcc version (4.3)??
It doesn't compile for me..

But after making a lot of changes, and with some help , i was able to compile MITSIM in gcc-4.3
But when i try to run a network, i get a run-time error as follows:

BEGIN
xmitsim started.  PVM service .
Waiting timing data from xmitsim
MITSIM Release 1.0 Beta
Copyright (C) 1996
Massachusetts Institute of Technology
All Right Reserved

# User Info:    maori@maori-desktop (Tue Jan 12 13:43:49 2010)
# Version Info: maori (20:1:23 1/11/2010)

/home/maori/simlab_compiled_2/bin/linux/xmitsim started.
*** buffer overflow detected ***: /home/maori/simlab_compiled_2/bin/linux/xmitsim terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)
/lib/tls/i686/cmov/libc.so.6
/lib/tls/i686/cmov/libc.so.6
/lib/tls/i686/cmov/libc.so.6(_IO_default_xsputn+0xc8)
/lib/tls/i686/cmov/libc.so.6(_IO_vfprintf+0xf4c)
/lib/tls/i686/cmov/libc.so.6(__vsprintf_chk+0xa4)
/lib/tls/i686/cmov/libc.so.6(__sprintf_chk+0x2d)
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/usr/lib/libXt.so.6
/usr/lib/libXt.so.6
/usr/lib/libXt.so.6(_XtCreateWidget+0xc5)
/usr/lib/libXt.so.6(XtCreateWidget+0xd4)
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/usr/lib/libXt.so.6
/usr/lib/libXt.so.6
/usr/lib/libXt.so.6(_XtCreateWidget+0xc5)
/usr/lib/libXt.so.6(XtCreateWidget+0xd4)
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/home/maori/simlab_compiled_2/bin/linux/xmitsim(XmtCreateWidgetType+0x11c)
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/home/maori/simlab_compiled_2/bin/linux/xmitsim
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)
/home/maori/simlab_compiled_2/bin/linux/xmitsim
======= Memory map: ========
08048000-0819c000 r-xp 00000000 08:05 1870235    /home/maori/simlab_compiled_2/bin/linux/xmitsim
0819c000-081a6000 rw-p 00154000 08:05 1870235    /home/maori/simlab_compiled_2/bin/linux/xmitsim
081a6000-081bc000 rw-p 081a6000 00:00 0
086ff000-087b0000 rw-p 086ff000 00:00 0         
b7896000-b789e000 r-xp 00000000 08:05 2770515    /usr/lib/libXrender.so.1.3.0
b789e000-b789f000 r-p 00007000 08:05 2770515    /usr/lib/libXrender.so.1.3.0
b789f000-b78a0000 rw-p 00008000 08:05 2770515    /usr/lib/libXrender.so.1.3.0
b78af000-b78b1000 rw-p b78af000 00:00 0
b78b1000-b78b5000 r-xp 00000000 08:05 2770491    /usr/lib/libXdmcp.so.6.0.0
b78b5000-b78b6000 rw-p 00003000 08:05 2770491    /usr/lib/libXdmcp.so.6.0.0
b78b6000-b78b9000 r-xp 00000000 08:05 1400986    /lib/libuuid.so.1.2
b78b9000-b78ba000 r-p 00002000 08:05 1400986    /lib/libuuid.so.1.2
b78ba000-b78bb000 rw-p 00003000 08:05 1400986    /lib/libuuid.so.1.2
b78bb000-b78bd000 r-xp 00000000 08:05 1418117    /lib/tls/i686/cmov/libdl-2.9.so
b78bd000-b78be000 r-p 00001000 08:05 1418117    /lib/tls/i686/cmov/libdl-2.9.so
b78be000-b78bf000 rw-p 00002000 08:05 1418117    /lib/tls/i686/cmov/libdl-2.9.so
b78bf000-b78d7000 r-xp 00000000 08:05 2770394    /usr/lib/libxcb.so.1.1.0
b78d7000-b78d8000 r-p 00017000 08:05 2770394    /usr/lib/libxcb.so.1.1.0
b78d8000-b78d9000 rw-p 00018000 08:05 2770394    /usr/lib/libxcb.so.1.1.0
b78d9000-b78db000 r-xp 00000000 08:05 2770480    /usr/lib/libXau.so.6.0.0
b78db000-b78dc000 r-p 00001000 08:05 2770480    /usr/lib/libXau.so.6.0.0
b78dc000-b78dd000 rw-p 00002000 08:05 2770480    /usr/lib/libXau.so.6.0.0
b78dd000-b78de000 rw-p b78dd000 00:00 0
b78de000-b78e5000 r-xp 00000000 08:05 2770509    /usr/lib/libXp.so.6.2.0
b78e5000-b78e6000 r-p 00006000 08:05 2770509    /usr/lib/libXp.so.6.2.0
b78e6000-b78e7000 rw-p 00007000 08:05 2770509    /usr/lib/libXp.so.6.2.0
b78e7000-b78fc000 r-xp 00000000 08:05 2770441    /usr/lib/libICE.so.6.3.0
b78fc000-b78fd000 rw-p 00014000 08:05 2770441    /usr/lib/libICE.so.6.3.0
b78fd000-b78ff000 rw-p b78fd000 00:00 0
b78ff000-b7906000 r-xp 00000000 08:05 2770472    /usr/lib/libSM.so.6.0.0
b7906000-b7907000 r-p 00006000 08:05 2770472    /usr/lib/libSM.so.6.0.0
b7907000-b7908000 rw-p 00007000 08:05 2770472    /usr/lib/libSM.so.6.0.0
b7908000-b7a64000 r-xp 00000000 08:05 1418114    /lib/tls/i686/cmov/libc-2.9.so
b7a64000-b7a65000 --p 0015c000 08:05 1418114    /lib/tls/i686/cmov/libc-2.9.so
b7a65000-b7a67000 r-p 0015c000 08:05 1418114    /lib/tls/i686/cmov/libc-2.9.so
b7a67000-b7a68000 rw-p 0015e000 08:05 1418114    /lib/tls/i686/cmov/libc-2.9.so
b7a68000-b7a6b000 rw-p b7a68000 00:00 0
b7a6b000-b7a78000 r-xp 00000000 08:05 1400897    /lib/libgcc_s.so.1
b7a78000-b7a79000 r-p 0000c000 08:05 1400897    /lib/libgcc_s.so.1
b7a79000-b7a7a000 rw-p 0000d000 08:05 1400897    /lib/libgcc_s.so.1
b7a7a000-b7a7b000 rw-p b7a7a000 00:00 0
b7a7b000-b7a9f000 r-xp 00000000 08:05 1418118    /lib/tls/i686/cmov/libm-2.9.so
b7a9f000-b7aa0000 r-p 00023000 08:05 1418118    /lib/tls/i686/cmov/libm-2.9.so
b7aa0000-b7aa1000 rw-p 00024000 08:05 1418118    /lib/tls/i686/cmov/libm-2.9.so
b7aa1000-b7b85000 r-xp 00000000 08:05 2771365    /usr/lib/libstdc++.so.6.0.10
b7b85000-b7b89000 r-p 000e3000 08:05 2771365    /usr/lib/libstdc++.so.6.0.10
b7b89000-b7b8a000 rw-p 000e7000 08:05 2771365    /usr/lib/libstdc++.so.6.0.10
b7b8a000-b7b90000 rw-p b7b8a000 00:00 0
b7b90000-b7c7a000 r-xp 00000000 08:05 2770474    /usr/lib/libX11.so.6.2.0
b7c7a000-b7c7b000 --p 000ea000 08:05 2770474    /usr/lib/libX11.so.6.2.0
b7c7b000-b7c7c000 r-p 000ea000 08:05 2770474    /usr/lib/libX11.so.6.2.0
b7c7c000-b7c7e000 rw-p 000eb000 08:05 2770474    /usr/lib/libX11.so.6.2.0
b7c7e000-b7c7f000 rw-p b7c7e000 00:00 0
b7c7f000-b7c8d000 r-xp 00000000 08:05 2770493    /usr/lib/libXext.so.6.4.0
b7c8d000-b7c8e000 r-p 0000d000 08:05 2770493    /usr/lib/libXext.so.6.4.0
b7c8e000-b7c8f000 rw-p 0000e000 08:05 2770493    /usr/lib/libXext.so.6.4.0
b7c8f000-b7cde000 r-xp 00000000 08:05 2770519    /usr/lib/libXt.so.6.0.0
b7cde000-b7cdf000 r-p 0004f000 08:05 2770519    /usr/lib/libXt.so.6.0.0
b7cdf000-b7ce2000 rw-p 00050000 08:05 2770519    /usr/lib/libXt.so.6.0.0
b7ce2000-b7cf7000 r-xp 00000000 08:05 2770505    /usr/lib/libXmu.so.6.2.0
b7cf7000-b7cf8000 rw-p 00015000 08:05 2770505    /usr/lib/libXmu.so.6.2.0
b7cf8000-b7cf9000 rw-p b7cf8000 00:00 0
b7cf9000-b7f32000 r-xp 00000000 08:05 2771339    /usr/lib/libXm.so.3.0.2
b7f32000-b7f33000 --p 00239000 08:05 2771339    /usr/lib/libXm.so.3.0.2
b7f33000-b7f35000 r-p 00239000 08:05 2771339    /usr/lib/libXm.so.3.0.2
b7f35000-b7f4b000 rw-p 0023b000 08:05 2771339    /usr/lib/libXm.so.3.0.2
b7f4b000-b7f4d000 rw-p b7f4b000 00:00 0
b7f4d000-b7f8d000 r-xp 00000000 08:05 2859312    /usr/local/lib/libXbae.so.4.0.8
b7f8d000-b7f8e000 r-p 0003f000 08:05 2859312    /usr/local/lib/libXbae.so.4.0.8
b7f8e000-b7f90000 rw-p 00040000 08:05 2859312    /usr/local/lib/libXbae.so.4.0.8
b7f90000-b7f94000 r-xp 00000000 08:05 2770495    /usr/lib/libXfixes.so.3.1.0
b7f94000-b7f95000 rw-p 00003000 08:05 2770495    /usr/lib/libXfixes.so.3.1.0
b7f95000-b7f9d000 r-xp 00000000 08:05 2770487    /usr/lib/libXcursor.so.1.0.2
b7f9d000-b7f9e000 rw-p 00007000 08:05 2770487    /usr/lib/libXcursor.so.1.0.2
b7f9e000-b7fa1000 rw-p b7f9e000 00:00 0
b7fa1000-b7fa2000 r-xp b7fa1000 00:00 0         
b7fa2000-b7fbe000 r-xp 00000000 08:05 1400846    /lib/ld-2.9.so
b7fbe000-b7fbf000 r-p 0001b000 08:05 1400846    /lib/ld-2.9.so
b7fbf000-b7fc0000 rw-p 0001c000 08:05 1400846    /lib/ld-2.9.so
bfb33000-bfb48000 rw-p bffeb000 00:00 0         
SMC (
EOF

Does anyone have any idea about the problem??