Record Case Detail

Notes

This function is in beta test. Please help improve it in the issues here.

Stderr

 pwd: /out/package
ppid: 46492
   1: WRITELN sleep 10 | sleep 10 | sleep 10 | sleep 10 | sleep 10 | sleep 10 | sleep 10 | sleep 10 | sleep 10 | echo 123
   2: CTRL+C
Scan child pids of ppid: 46492
SIGINT
Send signal 2 to pid: 46492
Scan child pids of ppid: 46493
Send signal 2 to pid: 46493
Scan child pids of ppid: 46494
Send signal 2 to pid: 46494
Scan child pids of ppid: 46495
Send signal 2 to pid: 46495
Scan child pids of ppid: 46496
Send signal 2 to pid: 46496
Scan child pids of ppid: 46497
Send signal 2 to pid: 46497
Scan child pids of ppid: 46498
Send signal 2 to pid: 46498
Scan child pids of ppid: 46499
Send signal 2 to pid: 46499
Scan child pids of ppid: 46500
Send signal 2 to pid: 46500
Scan child pids of ppid: 46501
Send signal 2 to pid: 46501
Scan child pids of ppid: 46502
Send signal 2 to pid: 46502
Scan child pids of ppid: 46504
Send signal 2 to pid: 46504
   3: CTRL+C
Scan child pids of ppid: 46492
SIGINT
Send signal 2 to pid: 46492
Scan child pids of ppid: 46493
Send signal 2 to pid: 46493
Scan 

Hints

Your answer may be identical to the JOJ answer in the first several lines.

However, the main problem you meet now is Runtime Error. And the exit code of your program is 1, which should be 0.

Please double check your code to solve this problem and try again.

Your Answer

mumsh $ 123
mumsh $ 
mumsh $ 
mumsh $ success
mumsh $ 
mumsh $ 
=================================================================
==46493==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 288 byte(s) in 9 object(s) allocated from:
    #0 0x4dd6d0  (/out/package/mumsh_memory_check+0x4dd6d0)
    #1 0x515bc5  (/out/package/mumsh_memory_check+0x515bc5)
    #2 0x519bcb  (/out/package/mumsh_memory_check+0x519bcb)
    #3 0x51f8f7  (/out/package/mumsh_memory_check+0x51f8f7)
    #4 0x525798  (/out/package/mumsh_memory_check+0x525798)
    #5 0x7fd9a0a1fb96  (/lib/x86_64-linux-gnu/libc.so.6+0x21b96)

SUMMARY: AddressSanitizer: 288 byte(s) leaked in 9 allocation(s).

JOJ Answer

mumsh $ 123

mumsh $ 
mumsh $ success
mumsh $ 
mumsh $ exit