Record Case Detail

Notes

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

Stderr

 pwd: /out/package
ppid: 282
   1: WRITELN mkdir test
   2: WRITELN cd test
   3: WRITELN echo 123 > 1.txt
   4: WRITELN cat 1.txt
   5: WRITELN ls -a
   6: WRITELN cd ..
   7: WRITELN ls -R
   8: WRITELN cat test/1.txt
   9: WRITELN exit

Your Answer

mumsh $ mumsh $ mumsh $ mumsh $ 123
mumsh $ .
..
1.txt
mumsh $ mumsh $ .:
driver
mumsh
mumsh_memory_check
test

./test:
1.txt
mumsh $ 123
mumsh $ exit

=================================================================
==283==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 2048 byte(s) in 2 object(s) allocated from:
    #0 0x4dd030  (/out/package/mumsh+0x4dd030)
    #1 0x517b9b  (/out/package/mumsh+0x517b9b)
    #2 0x515ce6  (/out/package/mumsh+0x515ce6)
    #3 0x7ffb7e164b96  (/lib/x86_64-linux-gnu/libc.so.6+0x21b96)

Direct leak of 2048 byte(s) in 2 object(s) allocated from:
    #0 0x4dd030  (/out/package/mumsh+0x4dd030)
    #1 0x5169c6  (/out/package/mumsh+0x5169c6)
    #2 0x515ce6  (/out/package/mumsh+0x515ce6)
    #3 0x7ffb7e164b96  (/lib/x86_64-linux-gnu/libc.so.6+0x21b96)

SUMMARY: AddressSanitizer: 4096 byte(s) leaked in 4 allocation(s).

JOJ Answer

mumsh $ mumsh $ mumsh $ mumsh $ 123
mumsh $ .
..
1.txt
mumsh $ mumsh $ .:
driver
mumsh
mumsh_memory_check
test

./test:
1.txt
mumsh $ 123
mumsh $ exit