fork(1) download
  1. #include <iostream>
  2. #include <memory>
  3. using namespace std;
  4.  
  5. struct Noisy
  6. {
  7. ~Noisy(){cout<<" destruktor "<<endl;}
  8. };
  9.  
  10. int main() {
  11. // your code goes here
  12. unique_ptr<Noisy> ptr(new Noisy[10]);
  13.  
  14.  
  15. return 0;
  16. }
Runtime error #stdin #stdout #stderr 0s 15240KB
stdin
Standard input is empty
stdout
 destruktor 
stderr
*** Error in `./prog': munmap_chunk(): invalid pointer: 0x000055698b0ddc28 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x70bcb)[0x2b991b990bcb]
/lib/x86_64-linux-gnu/libc.so.6(+0x76f96)[0x2b991b996f96]
./prog(+0x96c)[0x55698a5ea96c]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1)[0x2b991b9402b1]
./prog(+0x9ca)[0x55698a5ea9ca]
======= Memory map: ========
2b991ac40000-2b991ac63000 r-xp 00000000 fd:00 2710543                    /lib/x86_64-linux-gnu/ld-2.24.so
2b991ac63000-2b991ac67000 rw-p 00000000 00:00 0 
2b991ac70000-2b991ac75000 rw-p 00000000 00:00 0 
2b991ae63000-2b991ae64000 r--p 00023000 fd:00 2710543                    /lib/x86_64-linux-gnu/ld-2.24.so
2b991ae64000-2b991ae65000 rw-p 00024000 fd:00 2710543                    /lib/x86_64-linux-gnu/ld-2.24.so
2b991ae65000-2b991ae66000 rw-p 00000000 00:00 0 
2b991ae66000-2b991afd8000 r-xp 00000000 fd:00 2712611                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
2b991afd8000-2b991b1d8000 ---p 00172000 fd:00 2712611                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
2b991b1d8000-2b991b1e2000 r--p 00172000 fd:00 2712611                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
2b991b1e2000-2b991b1e4000 rw-p 0017c000 fd:00 2712611                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
2b991b1e4000-2b991b1e8000 rw-p 00000000 00:00 0 
2b991b1e8000-2b991b2eb000 r-xp 00000000 fd:00 2710572                    /lib/x86_64-linux-gnu/libm-2.24.so
2b991b2eb000-2b991b4ea000 ---p 00103000 fd:00 2710572                    /lib/x86_64-linux-gnu/libm-2.24.so
2b991b4ea000-2b991b4eb000 r--p 00102000 fd:00 2710572                    /lib/x86_64-linux-gnu/libm-2.24.so
2b991b4eb000-2b991b4ec000 rw-p 00103000 fd:00 2710572                    /lib/x86_64-linux-gnu/libm-2.24.so
2b991b4ec000-2b991b502000 r-xp 00000000 fd:00 2710510                    /lib/x86_64-linux-gnu/libgcc_s.so.1
2b991b502000-2b991b701000 ---p 00016000 fd:00 2710510                    /lib/x86_64-linux-gnu/libgcc_s.so.1
2b991b701000-2b991b702000 r--p 00015000 fd:00 2710510                    /lib/x86_64-linux-gnu/libgcc_s.so.1
2b991b702000-2b991b703000 rw-p 00016000 fd:00 2710510                    /lib/x86_64-linux-gnu/libgcc_s.so.1
2b991b703000-2b991b71b000 r-xp 00000000 fd:00 2710529                    /lib/x86_64-linux-gnu/libpthread-2.24.so
2b991b71b000-2b991b91a000 ---p 00018000 fd:00 2710529                    /lib/x86_64-linux-gnu/libpthread-2.24.so
2b991b91a000-2b991b91b000 r--p 00017000 fd:00 2710529                    /lib/x86_64-linux-gnu/libpthread-2.24.so
2b991b91b000-2b991b91c000 rw-p 00018000 fd:00 2710529                    /lib/x86_64-linux-gnu/libpthread-2.24.so
2b991b91c000-2b991b920000 rw-p 00000000 00:00 0 
2b991b920000-2b991bab5000 r-xp 00000000 fd:00 2710666                    /lib/x86_64-linux-gnu/libc-2.24.so
2b991bab5000-2b991bcb4000 ---p 00195000 fd:00 2710666                    /lib/x86_64-linux-gnu/libc-2.24.so
2b991bcb4000-2b991bcb8000 r--p 00194000 fd:00 2710666                    /lib/x86_64-linux-gnu/libc-2.24.so
2b991bcb8000-2b991bcba000 rw-p 00198000 fd:00 2710666                    /lib/x86_64-linux-gnu/libc-2.24.so
2b991bcba000-2b991bcbe000 rw-p 00000000 00:00 0 
55698a5ea000-55698a5eb000 r-xp 00000000 fd:00 18192394                   /home/ZPXGky/prog
55698a7ea000-55698a7eb000 r--p 00000000 fd:00 18192394                   /home/ZPXGky/prog
55698a7eb000-55698a7ec000 rw-p 00001000 fd:00 18192394                   /home/ZPXGky/prog
55698b0cc000-55698b0fe000 rw-p 00000000 00:00 0                          [heap]
7ffd7b966000-7ffd7b987000 rw-p 00000000 00:00 0                          [stack]
7ffd7b9c1000-7ffd7b9c3000 r-xp 00000000 00:00 0                          [vdso]
7ffd7b9c3000-7ffd7b9c5000 r--p 00000000 00:00 0                          [vvar]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]