#include <iostream> using namespace std; class MyClass { int i; public: MyClass( int a, int s) : i( a) {} }; int main() { // your code goes here MyClass mc1(1, 1); MyClass* pmc1 = &mc1; delete pmc1; return 0; }
Standard input is empty
Standard output is empty
*** Error in `./prog': munmap_chunk(): invalid pointer: 0xbffba3bc *** ======= Backtrace: ========= /lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x75e72)[0xb748be72] /lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x76525)[0xb748c525] /usr/lib/i386-linux-gnu/libstdc++.so.6(_ZdlPv+0x1f)[0xb766e82f] ./prog[0x80484cd] /lib/i386-linux-gnu/i686/cmov/libc.so.6(__libc_start_main+0xf5)[0xb742f8f5] ./prog[0x8048531] ======= Memory map: ======== 08048000-08049000 r-xp 00000000 09:03 16255889 /home/yhV73e/prog 08049000-0804a000 rw-p 00000000 09:03 16255889 /home/yhV73e/prog 0816f000-08190000 rw-p 00000000 00:00 0 [heap] b7414000-b7416000 rw-p 00000000 00:00 0 b7416000-b75bf000 r-xp 00000000 09:03 16394299 /lib/i386-linux-gnu/i686/cmov/libc-2.17.so b75bf000-b75c0000 ---p 001a9000 09:03 16394299 /lib/i386-linux-gnu/i686/cmov/libc-2.17.so b75c0000-b75c2000 r--p 001a9000 09:03 16394299 /lib/i386-linux-gnu/i686/cmov/libc-2.17.so b75c2000-b75c3000 rw-p 001ab000 09:03 16394299 /lib/i386-linux-gnu/i686/cmov/libc-2.17.so b75c3000-b75c6000 rw-p 00000000 00:00 0 b75c6000-b75e1000 r-xp 00000000 09:03 16394343 /lib/i386-linux-gnu/libgcc_s.so.1 b75e1000-b75e2000 rw-p 0001a000 09:03 16394343 /lib/i386-linux-gnu/libgcc_s.so.1 b75e2000-b75e3000 rw-p 00000000 00:00 0 b75e3000-b7624000 r-xp 00000000 09:03 16394296 /lib/i386-linux-gnu/i686/cmov/libm-2.17.so b7624000-b7625000 r--p 00040000 09:03 16394296 /lib/i386-linux-gnu/i686/cmov/libm-2.17.so b7625000-b7626000 rw-p 00041000 09:03 16394296 /lib/i386-linux-gnu/i686/cmov/libm-2.17.so b7626000-b7702000 r-xp 00000000 09:03 16679929 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.18 b7702000-b7703000 ---p 000dc000 09:03 16679929 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.18 b7703000-b7707000 r--p 000dc000 09:03 16679929 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.18 b7707000-b7708000 rw-p 000e0000 09:03 16679929 /usr/lib/i386-linux-gnu/libstdc++.so.6.0.18 b7708000-b770f000 rw-p 00000000 00:00 0 b7712000-b7715000 rw-p 00000000 00:00 0 b7715000-b7716000 r-xp 00000000 00:00 0 [vdso] b7716000-b7735000 r-xp 00000000 09:03 16394256 /lib/i386-linux-gnu/ld-2.17.so b7735000-b7736000 r--p 0001f000 09:03 16394256 /lib/i386-linux-gnu/ld-2.17.so b7736000-b7737000 rw-p 00020000 09:03 16394256 /lib/i386-linux-gnu/ld-2.17.so bff9a000-bffbb000 rw-p 00000000 00:00 0 [stack]