when I execute leach.cc in ns3 no xml file is generated. there is error like this
./waf --run scratch/Leach1
Waf: Entering directory `/home/brijesh/ns-3-allinone/ns-3.16/build'
Waf: Leaving directory `/home/brijesh/ns-3-allinone/ns-3.16/build'
'build' finished successfully (2.488s)
*** glibc detected *** /home/brijesh/ns-3-allinone/ns-3.16/build/scratch/Leach1: double free or corruption (!prev): 0x096f75a8 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x75ee2)[0xb44e1ee2]
/usr/lib/i386-linux-gnu/libstdc++.so.6(_ZdlPv+0x1f)[0xb472551f]
/home/brijesh/ns-3-allinone/ns-3.16/build/scratch/Leach1[0x804cbaf]
/home/brijesh/ns-3-allinone/ns-3.16/build/scratch/Leach1[0x804c919]
/home/brijesh/ns-3-allinone/ns-3.16/build/scratch/Leach1[0x804c791]
/home/brijesh/ns-3-allinone/ns-3.16/build/scratch/Leach1[0x804c356]
/home/brijesh/ns-3-allinone/ns-3.16/build/scratch/Leach1[0x8049a42]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0xb44854d3]
/home/brijesh/ns-3-allinone/ns-3.16/build/scratch/Leach1[0x80498a1]
======= Memory map: ========
08048000-0804f000 r-xp 00000000 08:07 1205321 /home/brijesh/ns-3-allinone/ns-3.16/build/scratch/Leach1
0804f000-08050000 r--p 00006000 08:07 1205321 /home/brijesh/ns-3-allinone/ns-3.16/build/scratch/Leach1
08050000-08051000 rw-p 00007000 08:07 1205321 /home/brijesh/ns-3-allinone/ns-3.16/build/scratch/Leach1
096a1000-09704000 rw-p 00000000 00:00 0 [heap]
b3f0b000-b3f14000 rw-p 00000000 00:00 0
b3f14000-b3f19000 r-xp 00000000 08:07 135385 /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
b3f19000-b3f1a000 r--p 00004000 08:07 135385 /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
b3f1a000-b3f1b000 rw-p 00005000 08:07 135385 /usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
b3f1b000-b3f1c000 rw-p 00000000 00:00 0
b3f1c000-b3f1e000 r-xp 00000000 08:07 135374 /usr/lib/i386-linux-gnu/libXau.so.6.0.0
b3f1e000-b3f1f000 r--p 00001000 08:07 135374 /usr/lib/i386-linux-gnu/libXau.so.6.0.0
b3f1f000-b3f20000 rw-p 00002000 08:07 135374 /usr/lib/i386-linux-gnu/libXau.so.6.0.0
b3f20000-b3f22000 r-xp 00000000 08:07 1970325 /lib/i386-linux-gnu/
libutil-2.15.sob3f22000-b3f23000 r--p 00001000 08:07 1970325 /lib/i386-linux-gnu/
libutil-2.15.sob3f23000-b3f24000 rw-p 00002000 08:07 1970325 /lib/i386-linux-gnu/
libutil-2.15.sob3f24000-b40b6000 r-xp 00000000 08:07 1970317 /lib/i386-linux-gnu/libcrypto.so.1.0.0
b40b6000-b40c5000 r--p 00192000 08:07 1970317 /lib/i386-linux-gnu/libcrypto.so.1.0.0
b40c5000-b40cc000 rw-p 001a1000 08:07 1970317 /lib/i386-linux-gnu/libcrypto.so.1.0.0
b40cc000-b40cf000 rw-p 00000000 00:00 0
b40cf000-b4120000 r-xp 00000000 08:07 1970316 /lib/i386-linux-gnu/libssl.so.1.0.0
b4120000-b4121000 ---p 00051000 08:07 1970316 /lib/i386-linux-gnu/libssl.so.1.0.0
b4121000-b4123000 r--p 00051000 08:07 1970316 /lib/i386-linux-gnu/libssl.so.1.0.0
b4123000-b4127000 rw-p 00053000 08:07 1970316 /lib/i386-linux-gnu/libssl.so.1.0.0
b4127000-b4128000 rw-p 00000000 00:00 0
b4128000-b412b000 r-xp 00000000 08:07 1970339 /lib/i386-linux-gnu/
libdl-2.15.sob412b000-b412c000 r--p 00002000 08:07 1970339 /lib/i386-linux-gnu/
libdl-2.15.sob412c000-b412d000 rw-p 00003000 08:07 1970339 /lib/i386-linux-gnu/
libdl-2.15.sob412d000-b4167000 r-xp 00000000 08:07 1963240 /lib/i386-linux-gnu/libpcre.so.3.12.1
b4167000-b4168000 r--p 00039000 08:07 1963240 /lib/i386-linux-gnu/libpcre.so.3.12.1
b4168000-b4169000 rw-p 0003a000 08:07 1963240 /lib/i386-linux-gnu/libpcre.so.3.12.1
b4169000-b416e000 r-xp 00000000 08:07 135559 /usr/lib/i386-linux-gnu/libffi.so.6.0.0
b416e000-b416f000 r--p 00004000 08:07 135559 /usr/lib/i386-linux-gnu/libffi.so.6.0.0
b416f000-b4170000 rw-p 00005000 08:07 135559 /usr/lib/i386-linux-gnu/libffi.so.6.0.0
b4170000-b4196000 r-xp 00000000 08:07 1963185 /lib/i386-linux-gnu/libexpat.so.1.5.2
b4196000-b4197000 ---p 00026000 08:07 1963185 /lib/i386-linux-gnu/libexpat.so.1.5.2
b4197000-b4199000 r--p 00026000 08:07 1963185 /lib/i386-linux-gnu/libexpat.so.1.5.2
b4199000-b419a000 rw-p 00028000 08:07 1963185 /lib/i386-linux-gnu/libexpat.so.1.5.2
b419a000-b41b9000 r-xp 00000000 08:07 147197 /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
b41b9000-b41ba000 r--p 0001f000 08:07 147197 /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
b41ba000-b41bb000 rw-p 00020000 08:07 147197 /usr/lib/i386-linux-gnu/libxcb.so.1.1.0
b41bb000-b41bc000 rw-p 00000000 00:00 0
b41bc000-b41c4000 r-xp 00000000 08:07 136243 /usr/lib/i386-linux-gnu/libxcb-render.so.0.0.0
b41c4000-b41c5000 r--p 00008000 08:07 136243 /usr/lib/i386-linux-gnu/libxcb-render.so.0.0.0
b41c5000-b41c6000 rw-p 00009000 08:07 136243 /usr/lib/i386-linux-gnu/libxcb-render.so.0.0.0
b41c6000-b41c8000 r-xp 00000000 08:07 135964 /usr/lib/i386-linux-gnu/libxcb-shm.so.0.0.0
b41c8000-b41c9000 r--p 00001000 08:07 135964 /usr/lib/i386-linux-gnu/libxcb-shm.so.0.0.0
b41c9000-b41ca000 rw-p 00002000 08:07 135964 /usr/lib/i386-linux-gnu/libxcb-shm.so.0.0.0
b41ca000-b41f2000 r-xp 00000000 08:07 1963244 /lib/i386-linux-gnu/libpng12.so.0.46.0
b41f2000-b41f3000 r--p 00027000 08:07 1963244 /lib/i386-linux-gnu/libpng12.so.0.46.0
b41f3000-b41f4000 rw-p 00028000 08:07 1963244 /lib/i386-linux-gnu/libpng12.so.0.46.0
b41f4000-b4289000 r-xp 00000000 08:07 135560 /usr/lib/i386-linux-gnu/libpixman-1.so.0.30.2
b4289000-b428e000 r--p 00095000 08:07 135560 /usr/lib/i386-linux-gnu/libpixman-1.so.0.30.2
b428e000-b428f000 rw-p 0009a000 08:07 135560 /usr/lib/i386-linux-gnu/libpixman-1.so.0.30.2
b428f000-b42a2000 r-xp 00000000 08:07 1970326 /lib/i386-linux-gnu/
libresolv-2.15.sob42a2000-b42a3000 ---p 00013000 08:07 1970326 /lib/i386-linux-gnu/
libresolv-2.15.sob42a3000-b42a4000 r--p 00013000 08:07 1970326 /lib/i386-linux-gnu/
libresolv-2.15.sob42a4000-b42a5000 rw-p 00014000 08:07 1970326 /lib/i386-linux-gnu/
libresolv-2.15.sob42a5000-b42a8000 rw-p 00000000 00:00 0
b42a8000-b42c5000 r-xp 00000000 08:07 1963255 /lib/i386-linux-gnu/libselinux.so.1
b42c5000-b42c6000 r--p 0001c000 08:07 1963255 /lib/i386-linux-gnu/libselinux.so.1
b42c6000-b42c7000 rw-p 0001d000 08:07 1963255 /lib/i386-linux-gnu/libselinux.so.1
b42c7000-b42db000 r-xp 00000000 08:07 1963278 /lib/i386-linux-gnu/libz.so.1.2.3.4
b42db000-b42dc000 r--p 00013000 08:07 1963278 /lib/i386-linux-gnu/libz.so.1.2.3.4
b42dc000-b42dd000 rw-p 00014000 08:07 1963278 /lib/i386-linux-gnu/libz.so.1.2.3.4
b42dd000-b42e0000 r-xp 00000000 08:07 136210 /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0.3200.4
b42e0000-b42e1000 r--p 00002000 08:07 136210 /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0.3200.4
b42e1000-b42e2000 rw-p 00003000 08:07 136210 /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0.3200.4
b42e2000-b42e4000 r-xp 00000000 08:07 135383 /usr/lib/i386-linux-gnu/libXdamage.so.1.1.0
b42e4000-b42e5000 r--p 00001000 08:07 135383 /usr/lib/i386-linux-gnu/libXdamage.so.1.1.0
b42e5000-b42e6000 rw-p 00002000 08:07 135383 /usr/lib/i386-linux-gnu/libXdamage.so.1.1.0
b42e6000-b42e8000 r-xp 00000000 08:07 135379 /usr/lib/i386-linux-gnu/libXcomposite.so.1.0.0
b42e8000-b42e9000 r--p 00001000 08:07 135379 /usr/lib/i386-linux-gnu/libXcomposite.so.1.0.0
b42e9000-b42ea000 rw-p 00002000 08:07 135379 /usr/lib/i386-linux-gnu/libXcomposite.so.1.0.0
b42ea000-b42eb000 rw-p 00000000 00:00 0
b42eb000-b42f4000 r-xp 00000000 08:07 135406 /usr/lib/i386-linux-gnu/libXcursor.so.1.0.2
b42f4000-b42f5000 r--p 00008000 08:07 135406 /usr/lib/i386-linux-gnu/libXcursor.so.1.0.2
b42f5000-b42f6000 rw-p 00009000 08:07 135406 /usr/lib/i386-linux-gnu/libXcursor.so.1.0.2
b42f6000-b42fd000 r-xp 00000000 08:07 135394 /usr/lib/i386-linux-gnu/libXrandr.so.2.2.0
b42fd000-b42fe000 r--p 00006000 08:07 135394 /usr/lib/i386-linux-gnu/libXrandr.so.2.2.0
b42fe000-b42ff000 rw-p 00007000 08:07 135394 /usr/lib/i386-linux-gnu/libXrandr.so.2.2.0
b42ff000-b430e000 r-xp 00000000 08:07 135380 /usr/lib/i386-linux-gnu/libXi.so.6.1.0
b430e000-b430f000 r--p 0000e000 08:07 135380 /usr/lib/i386-linux-gnu/libXi.so.6.1.0
b430f000-b4310000 rw-p 0000f000 08:07 135380 /usr/lib/i386-linux-gnu/libXi.so.6.1.0
b4310000-b4312000 r-xp 00000000 08:07 135392 /usr/lib/i386-linux-gnu/libXinerama.so.1.0.0
b4312000-b4313000 r--p 00001000 08:07 135392 /usr/lib/i386-linux-gnu/libXinerama.so.1.0.0
b4313000-b4314000 rw-p 00002000 08:07 135392 /usr/lib/i386-linux-gnu/libXinerama.so.1.0.0
b4314000-b431c000 r-xp 00000000 08:07 135388 /usr/lib/i386-linux-gnu/libXrender.so.1.3.0
b431c000-b431d000 r--p 00007000 08:07 135388 /usr/lib/i386-linux-gnu/libXrender.so.1.3.0
b431d000-b431e000 rw-p 00008000 08:07 135388 /usr/lib/i386-linux-gnu/libXrender.so.1.3.0
b431e000-b431f000 rw-p 00000000 00:00 0
b431f000-b432f000 r-xp 00000000 08:07 135371 /usr/lib/i386-linux-gnu/libXext.so.6.4.0
b432f000-b4330000 r--p 0000f000 08:07 135371 /usr/lib/i386-linux-gnu/libXext.so.6.4.0
b4330000-b4331000 rw-p 00010000 08:07 135371 /usr/lib/i386-linux-gnu/libXext.so.6.4.0
b4331000-b4335000 r-xp 00000000 08:07 135815 /usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
b4335000-b4336000 r--p 00004000 08:07 135815 /usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
b4336000-b4337000 rw-p 00005000 08:07 135815 /usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
b4337000-b4467000 r-xp 00000000 08:07 135972 /usr/lib/i386-linux-gnu/libX11.so.6.3.0
b4467000-b4468000 r--p 0012f000 08:07 135972 /usr/lib/i386-linux-gnu/libX11.so.6.3.0
b4468000-b446a000 rw-p 00130000 08:07 135972 /usr/lib/i386-linux-gnu/libX11.so.6.3.0
b446a000-b446c000 rw-p 00000000 00:00 0
b446c000-b4610000 r-xp 00000000 08:07 1970340 /lib/i386-linux-gnu/
libc-2.15.sob4610000-b4612000 r--p 001a4000 08:07 1970340 /lib/i386-linux-gnu/
libc-2.15.sob4612000-b4613000 rw-p 001a6000 08:07 1970340 /lib/i386-linux-gnu/
libc-2.15.sob4613000-b4616000 rw-p 00000000 00:00 0
b4616000-b462d000 r-xp 00000000 08:07 1970329 /lib/i386-linux-gnu/
libpthread-2.15.sob462d000-b462e000 r--p 00016000 08:07 1970329 /lib/i386-linux-gnu/
libpthread-2.15.sob462e000-b462f000 rw-p 00017000 08:07 1970329 /lib/i386-linux-gnu/
libpthread-2.15.sob462f000-b4631000 rw-p 00000000 00:00 0
b4631000-b464d000 r-xp 00000000 08:07 1963188 /lib/i386-linux-gnu/libgcc_s.so.1
b464d000-b464e000 r--p 0001b000 08:07 1963188 /lib/i386-linux-gnu/libgcc_s.so.1
b464e000-b464f000 rw-p 0001c000 08:07 1963188 /lib/i386-linux-gnu/libgcc_s.so.1
b464f000-b4679000 r-xp 00000000 08:07 1970335 /lib/i386-linux-gnu/
libm-2.15.sob4679000-b467a000 r--p 00029000 08:07 1970335 /lib/i386-linux-gnu/
libm-2.15.sob467a000-b467b000 rw-p 0002a000 08:07 1970335 /lib/i386-linux-gnu/
libm-2.15.sob467b000-b467c000 rw-p 00000000 00:00 0
b467c000-b4754000 r-xp 00000000 08:07 135901 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
b4754000-b4755000 ---p 000d8000 08:07 135901 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
b4755000-b4759000 r--p 000d8000 08:07 135901 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
b4759000-b475a000 rw-p 000dc000 08:07 135901 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
b475a000-b4761000 rw-p 00000000 00:00 0
b4761000-b49c4000 r-xp 00000000 08:07 136646 /usr/lib/libpython2.7.so.1.0
b49c4000-b49c5000 r--p 00263000 08:07 136646 /usr/lib/libpython2.7.so.1.0
b49c5000-b4a1a000 rw-p 00264000 08:07 136646 /usr/lib/libpython2.7.so.1.0
b4a1a000-b4a26000 rw-p 00000000 00:00 0
b4a26000-b4ac8000 r-xp 00000000 08:07 135891 /usr/lib/i386-linux-gnu/libsqlite3.so.0.8.6
b4ac8000-b4ac9000 r--p 000a2000 08:07 135891 /usr/lib/i386-linux-gnu/libsqlite3.so.0.8.6
b4ac9000-b4aca000 rw-p 000a3000 08:07 135891 /usr/lib/i386-linux-gnu/libsqlite3.so.0.8.6
b4aca000-b4acb000 rw-p 00000000 00:00 0
b4acb000-b4c13000 r-xp 00000000 08:07 147041 /usr/lib/i386-linux-gnu/libxml2.so.2.7.8
b4c13000-b4c17000 r--p 00147000 08:07 147041 /usr/lib/i386-linux-gnu/libxml2.so.2.7.8
b4c17000-b4c18000 rw-p 0014b000 08:07 147041 /usr/lib/i386-linux-gnu/libxml2.so.2.7.8
b4c18000-b4c19000 rw-p 00000000 00:00 0
b4c19000-b4d10000 r-xp 00000000 08:07 1962266 /lib/i386-linux-gnu/libglib-2.0.so.0.3200.4
b4d10000-b4d11000 r--p 000f6000 08:07 1962266 /lib/i386-linux-gnu/libglib-2.0.so.0.3200.4
b4d11000-b4d12000 rw-p 000f7000 08:07 1962266 /lib/i386-linux-gnu/libglib-2.0.so.0.3200.4
b4d12000-b4d13000 rw-p 00000000 00:00 0
b4d13000-b4d60000 r-xp 00000000 08:07 131171 /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3200.4
b4d60000-b4d61000 r--p 0004c000 08:07 131171 /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3200.4
b4d61000-b4d62000 rw-p 0004d000 08:07 131171 /usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3200.4
b4d62000-b4d94000 r-xp 00000000 08:07 135566 /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4
b4d94000-b4d95000 r--p 00032000 08:07 135566 /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4
b4d95000-b4d96000 rw-p 00033000 08:07 135566 /usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4
b4d96000-b4e2b000 r-xp 00000000 08:07 135809 /usr/lib/i386-linux-gnu/libfreetype.so.6.8.0
b4e2b000-b4e2f000 r--p 00094000 08:07 135809 /usr/lib/i386-linux-gnu/libfreetype.so.6.8.0
b4e2f000-b4e30000 rw-p 00098000 08:07 135809 /usr/lib/i386-linux-gnu/libfreetype.so.6.8.0
b4e30000-b4e77000 r-xp 00000000 08:07 135796 /usr/lib/i386-linux-gnu/libpango-1.0.so.0.3000.0
b4e77000-b4e78000 ---p 00047000 08:07 135796 /usr/lib/i386-linux-gnu/libpango-1.0.so.0.3000.0
b4e78000-b4e79000 r--p 00047000 08:07 135796 /usr/lib/i386-linux-gnu/libpango-1.0.so.0.3000.0
b4e79000-b4e7a000 rw-p 00048000 08:07 135796 /usr/lib/i386-linux-gnu/libpango-1.0.so.0.3000.0
b4e7a000-b4f41000 r-xp 00000000 08:07 135471 /usr/lib/i386-linux-gnu/libcairo.so.2.11000.2
b4f41000-b4f42000 r--p 000c7000 08:07 135471 /usr/lib/i386-linux-gnu/libcairo.so.2.11000.2
b4f42000-b4f43000 rw-p 000c8000 08:07 135471 /usr/lib/i386-linux-gnu/libcairo.so.2.11000.2
b4f43000-b4f46000 rw-p 00000000 00:00 0
b4f46000-b4f65000 r-xp 00000000 08:07 135586 /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0.2600.1
b4f65000-b4f66000 r--p 0001e000 08:07 135586 /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0.2600.1
b4f66000-b4f67000 rw-p 0001f000 08:07 135586 /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0.2600.1
b4f67000-b4f72000 r-xp 00000000 08:07 135798 /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0.3000.0
b4f72000-b4f73000 r--p 0000a000 08:07 135798 /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0.3000.0
b4f73000-b4f74000 rw-p 0000b000 08:07 135798 /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0.3000.0
b4f74000-b4f9e000 r-xp 00000000 08:07 135800 /usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0.3000.0
b4f9e000-b4f9f000 r--p 00029000 08:07 135800 /usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0.3000.0
b4f9f000-b4fa0000 rw-p 0002a000 08:07 135800 /usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0.3000.0
b4fa0000-b50f3000 r-xp 00000000 08:07 131190 /usr/lib/i386-linux-gnu/libgio-2.0.so.0.3200.4Command ['/home/brijesh/ns-3-allinone/ns-3.16/build/scratch/Leach1'] terminated with signal SIGIOT. Run it under a debugger to get more information (./waf --run <program> --command-template="gdb --args %s <args>").