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: 0x00005603030aec28 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x70bcb)[0x2b5f82724bcb]
/lib/x86_64-linux-gnu/libc.so.6(+0x76f96)[0x2b5f8272af96]
./prog(+0x96c)[0x560301f5d96c]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1)[0x2b5f826d42b1]
./prog(+0x9ca)[0x560301f5d9ca]
======= Memory map: ========
2b5f819d4000-2b5f819f7000 r-xp 00000000 fd:00 2840974                    /lib/x86_64-linux-gnu/ld-2.24.so
2b5f819f7000-2b5f819fb000 rw-p 00000000 00:00 0 
2b5f81a04000-2b5f81a09000 rw-p 00000000 00:00 0 
2b5f81bf7000-2b5f81bf8000 r--p 00023000 fd:00 2840974                    /lib/x86_64-linux-gnu/ld-2.24.so
2b5f81bf8000-2b5f81bf9000 rw-p 00024000 fd:00 2840974                    /lib/x86_64-linux-gnu/ld-2.24.so
2b5f81bf9000-2b5f81bfa000 rw-p 00000000 00:00 0 
2b5f81bfa000-2b5f81d6c000 r-xp 00000000 fd:00 2967755                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
2b5f81d6c000-2b5f81f6c000 ---p 00172000 fd:00 2967755                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
2b5f81f6c000-2b5f81f76000 r--p 00172000 fd:00 2967755                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
2b5f81f76000-2b5f81f78000 rw-p 0017c000 fd:00 2967755                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
2b5f81f78000-2b5f81f7c000 rw-p 00000000 00:00 0 
2b5f81f7c000-2b5f8207f000 r-xp 00000000 fd:00 2841003                    /lib/x86_64-linux-gnu/libm-2.24.so
2b5f8207f000-2b5f8227e000 ---p 00103000 fd:00 2841003                    /lib/x86_64-linux-gnu/libm-2.24.so
2b5f8227e000-2b5f8227f000 r--p 00102000 fd:00 2841003                    /lib/x86_64-linux-gnu/libm-2.24.so
2b5f8227f000-2b5f82280000 rw-p 00103000 fd:00 2841003                    /lib/x86_64-linux-gnu/libm-2.24.so
2b5f82280000-2b5f82296000 r-xp 00000000 fd:00 2840941                    /lib/x86_64-linux-gnu/libgcc_s.so.1
2b5f82296000-2b5f82495000 ---p 00016000 fd:00 2840941                    /lib/x86_64-linux-gnu/libgcc_s.so.1
2b5f82495000-2b5f82496000 r--p 00015000 fd:00 2840941                    /lib/x86_64-linux-gnu/libgcc_s.so.1
2b5f82496000-2b5f82497000 rw-p 00016000 fd:00 2840941                    /lib/x86_64-linux-gnu/libgcc_s.so.1
2b5f82497000-2b5f824af000 r-xp 00000000 fd:00 2840960                    /lib/x86_64-linux-gnu/libpthread-2.24.so
2b5f824af000-2b5f826ae000 ---p 00018000 fd:00 2840960                    /lib/x86_64-linux-gnu/libpthread-2.24.so
2b5f826ae000-2b5f826af000 r--p 00017000 fd:00 2840960                    /lib/x86_64-linux-gnu/libpthread-2.24.so
2b5f826af000-2b5f826b0000 rw-p 00018000 fd:00 2840960                    /lib/x86_64-linux-gnu/libpthread-2.24.so
2b5f826b0000-2b5f826b4000 rw-p 00000000 00:00 0 
2b5f826b4000-2b5f82849000 r-xp 00000000 fd:00 2841097                    /lib/x86_64-linux-gnu/libc-2.24.so
2b5f82849000-2b5f82a48000 ---p 00195000 fd:00 2841097                    /lib/x86_64-linux-gnu/libc-2.24.so
2b5f82a48000-2b5f82a4c000 r--p 00194000 fd:00 2841097                    /lib/x86_64-linux-gnu/libc-2.24.so
2b5f82a4c000-2b5f82a4e000 rw-p 00198000 fd:00 2841097                    /lib/x86_64-linux-gnu/libc-2.24.so
2b5f82a4e000-2b5f82a52000 rw-p 00000000 00:00 0 
560301f5d000-560301f5e000 r-xp 00000000 fd:00 16773126                   /home/ZNd2pc/prog
56030215d000-56030215e000 r--p 00000000 fd:00 16773126                   /home/ZNd2pc/prog
56030215e000-56030215f000 rw-p 00001000 fd:00 16773126                   /home/ZNd2pc/prog
56030309d000-5603030cf000 rw-p 00000000 00:00 0                          [heap]
7ffcbe284000-7ffcbe2a5000 rw-p 00000000 00:00 0                          [stack]
7ffcbe335000-7ffcbe337000 r-xp 00000000 00:00 0                          [vdso]
7ffcbe337000-7ffcbe339000 r--p 00000000 00:00 0                          [vvar]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]