Record Case Detail

Notes

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

Stderr

 pwd: /out/package
ppid: 20844
   1: WRITELN echo 123 > 1.txt
   2: WRITELN echo 321 > 2.txt
   3: WRITELN echo abc < 1.txt < 2.txt
   4: WRITELN echo abc | grep abc < 1.txt
   5: WRITELN exit

Your Answer

mumsh $ mumsh $ mumsh $ error: duplicated input redirection
mumsh $ error: duplicated input redirection
mumsh $ exit

=================================================================
==20845==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 1600 byte(s) in 2 object(s) allocated from:
    #0 0x4dce00  (/out/package/mumsh_memory_check+0x4dce00)
    #1 0x515ab5  (/out/package/mumsh_memory_check+0x515ab5)
    #2 0x7f779af68b96  (/lib/x86_64-linux-gnu/libc.so.6+0x21b96)

Direct leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x4dce00  (/out/package/mumsh_memory_check+0x4dce00)
    #1 0x515a5a  (/out/package/mumsh_memory_check+0x515a5a)
    #2 0x7f779af68b96  (/lib/x86_64-linux-gnu/libc.so.6+0x21b96)

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x4dce00  (/out/package/mumsh_memory_check+0x4dce00)
    #1 0x51f195  (/out/package/mumsh_memory_check+0x51f195)
    #2 0x515ae6  (/out/package/mumsh_memory_check+0x515ae6)
    #3 0x7f779af68b96  (/lib/x86_64-linux-gnu/libc.so.6+0x2

JOJ Answer

mumsh $ mumsh $ mumsh $ error: duplicated input redirection
mumsh $ error: duplicated input redirection
mumsh $ exit