*** stack smashing detected ***: ./str terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb7e35138]
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x0)[0xb7e350f0]
./str(__gxx_personality_v0+0x11e)[0x804859a]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7d5e450]
./str(__gxx_personality_v0+0x35)[0x80484b1]
======= Memory map: ========
08048000-08049000 r-xp 00000000 08:05 2064596 /home/bhagwat/malloc/str
08049000-0804a000 rw-p 00000000 08:05 2064596 /home/bhagwat/malloc/str
0804a000-0806b000 rw-p 0804a000 00:00 0 [heap]
b7d47000-b7d48000 rw-p b7d47000 00:00 0
b7d48000-b7e91000 r-xp 00000000 08:05 3899630 /lib/tls/i686/cmov/libc-2.7.so
b7e91000-b7e92000 r--p 00149000 08:05 3899630 /lib/tls/i686/cmov/libc-2.7.so
b7e92000-b7e94000 rw-p 0014a000 08:05 3899630 /lib/tls/i686/cmov/libc-2.7.so
b7e94000-b7e97000 rw-p b7e94000 00:00 0
b7e97000-b7ea1000 r-xp 00000000 08:05 3850252 /lib/libgcc_s.so.1
b7ea1000-b7ea2000 rw-p 0000a000 08:05 3850252 /lib/libgcc_s.so.1
b7ea2000-b7ea3000 rw-p b7ea2000 00:00 0
b7ea3000-b7ec6000 r-xp 00000000 08:05 3899639 /lib/tls/i686/cmov/libm-2.7.so
b7ec6000-b7ec8000 rw-p 00023000 08:05 3899639 /lib/tls/i686/cmov/libm-2.7.so
b7ec8000-b7fb0000 r-xp 00000000 08:05 5226835 /usr/lib/libstdc++.so.6.0.9
b7fb0000-b7fb3000 r--p 000e8000 08:05 5226835 /usr/lib/libstdc++.so.6.0.9
b7fb3000-b7fb5000 rw-p 000eb000 08:05 5226835 /usr/lib/libstdc++.so.6.0.9
b7fb5000-b7fbb000 rw-p b7fb5000 00:00 0
b7fc9000-b7fcc000 rw-p b7fc9000 00:00 0
b7fcc000-b7fcd000 r-xp b7fcc000 00:00 0 [vdso]
b7fcd000-b7fe7000 r-xp 00000000 08:05 3850309 /lib/ld-2.7.so
b7fe7000-b7fe9000 rw-p 00019000 08:05 3850309 /lib/ld-2.7.so
bf8a4000-bf8b9000 rw-p bffeb000 00:00 0 [stack]
bargiAAAAAborted