<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/105743>105743</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Memprof silently ignores out of disk space conditions
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            compiler-rt:memprof
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
            teresajohnson,
            kstoimenov
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          kstoimenov
      </td>
    </tr>
</table>

<pre>
    Memprof profile writer is using ReportFile::Write function which doesn't return an error code when we run out of disk space. See FinishAndWrite in compiler-rt/lib/memprof/memprof_allocator.cpp. 


</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxkkb2O2zoQhZ-GagYWpNGvCxa-d6EuTVKkDChqLM0uRQocysa-faD1Zh0gzZAYAgf8zmdEePZEWjX_KcREkcS8hsVL8ApR4f8K8U1S4JV8uB2r5iUze1pC1M99NobpXX-jdYvhCsdgR3CPnCgCC-zCfobvtIWYBnakqouqLj-Pd7ju3iYOHu4L2wWmQOIVdgkipT16MB4oxhDBhongvpCHO0HcPYQ9QbjCxPIGshlLOfwggoE9y3Lx0yOfPdiwbuwonmJSODgeFQ7r47PP2y_jXLAmhZjbbctBFS-quDxmNulqOldnk5EuO6yrtm6bIlt0Q7Zr6tp0XdMRjlTWfVO15flKZ9sXps9YY4F10SMilkVT5HVbYdlP7dk0Vd-3pOqCVsMud-625iHOGYvspMui6eoqc2YkJ596_uaoLl8EH06iPgJO4z6LqgvHkuQZmTg5-vIj7Mgn9w48-xBJ_i0SbPATH1Yk26PTS0qbHNJwUDjMnJZ9zG1Yjzbd7c9x2mJ4JXt0_MEgCodPjJvG3wEAAP__JWbODg">