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

    <tr>
        <th>Summary</th>
        <td>
            LLD crash in __memcpy_avx_unaligned_erms
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            lld
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

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

<pre>
    LLD crashed while building WebKit. This was likely caused by running out of disk space, since I could 100% reproduce it until I freed up some space, after which the problem went away.

Since WebKit is a huge project and the error was transient, I'm not sure how to reproduce this with a minimal example. So feel free to close if this is not enough info or not useful.

Version:
```
$ ld.lld --version
LLD 16.0.6 (compatible with GNU linkers)
```

Command line:
```
: && /usr/lib64/ccache/c++ -fPIC -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare  -fno-strict-aliasing -fno-exceptions -fno-rtti -g -Wl,--no-undefined  -fuse-ld=lld -Wl,--disable-new-dtags -shared -Wl,-soname,libjavascriptcoregtk-4.1.so.0 -o lib/libjavascriptcoregtk-4.1.so.0.5.0 @CMakeFiles/JavaScriptCore.rsp  && :
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
collect2: fatal error: ld terminated with signal 7 [Bus error], core dumped
compilation terminated.
```

Stack trace from coredump:
```
Stack trace of thread 808323:
#0  0x00007f1afbd7d307 __memcpy_avx_unaligned_erms (libc.so.6 + 0x15b307)
 #1  0x00007f1b03b0414b n/a (/usr/lib64/liblldELF.so.16 + 0x10414b)
```

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJycVV1v47gO_TXOCyHDlvPRPORh2k4uem_vxQC9u3ksaIlOOJUlQx9Nsr9-ISVtZ7HTeVggcCyaPKSowyMMgfeWaFMtbqvF_QxTPDi_maIbMbpZ7_R58_h4D8pjOJCG44ENQZ_YaLZ72FH_H441_P_AAY4YwPALmTMoTIE09Gfwydrs6VIEN4Dm8AJhQkWVvIPAVhE8gHLJaGibppIL8DR5p5Mi4AjJRjbwAIMn0pAmCG6kDwAcIvlclDpAPBBM3vWGRjiSjYBHPNdVc181Xy7Pp5LuUjNwAIRD2peg76QioNUFhLx3vuwmerSBycac66GSqxGsixCSJzi4I0T3Q7Wx9IDjARBGtjyiATrhOBmq4cnBQGTKPnKYMi4Q8HCJ4lBwybq0PwDbwYHzxZQCDcn8ZRe_kw_sbNVd19Wyuf4uSzkHo2tjNAjxevUtX_I5tsu6qZdQyRvlxgkj94YuRf_rf7-BYftCPlRy_XPo8rxz45hbZdjSp0V0X6CSy0rmVNsUfCW3hvvlvJJbpVAdKL9U8raStyCGbw93IAbNuLcuRFZBKGecr7p7NEc8BxA7OkWPIHZoDIiJJwIxjHgS5bBC1d3LBsTOOuG0v7yE6Nnu3STcK3lPqH9iHow7XszWWZsydl6g93gWvUtWh4uFTlOmgrMiOqFpYEv6LZBOiqYo4jkXlU1TwJ4vryMHQ5hnRbDVZCNGdvb6Dc89iWTZcmQ0_EeBTFbTAGI3ObaRvECfT0fsRg4hwwzOjxgFxui5TzGnvJoCqeQ5nkHsFIYo0PD-mipiis64PSs0opy8JwAxXPuhijNm_IvxsiV2NlzWPkYGsQexM5W8E8I6UeosbQAxpEDC6Kq7L7S7OmkO2BsSlo5CR9wHEOGAnt49grM45jk23H_HVwzK8xSV87SPL2Jet3VwdQPCgeH-wqDP3epF3UA1b-7-iy-0ZUOhktt_4ys-Ffc756n2YYJ3Xr5R99vj1y9PXyGkfuQICH3a56l2PuZBPcQ4hewrt5Xc7jkeUl8rN-ZyzOvbn7hqSCW3HEIquYuesFUmaSq6UjQUelQv0aOi61ArZwypKPPIDBizaGRK56XREMmPbDFm6c08yGqNBlZQLW5vU7j6Lu6zQOWOgE7jRPoNepzYXBj3AVT_YrafIqoXKOXB4N1YMDPkZ4P-Y4DLalYG7aa56WT3ESO7BqA5NU3TrIYWh16vdNes4Pl5pFFN52d8PT0nWwhL-pn8GLJEGe5VPtssIrfQnNpF3zWrd3WCSnbtD7h90_XNvJ33YCu5xYzwN_Ex3Bujvz5uM277DlzCPpO9md50et2tcUabdrm-uVmtls1idti0ejkMLSrsad20sukXC1TdcLNWPWmt-hlvZCO7tm1aKeVyvqhXuF63qGm-JjVXXVPNGxqRTZ1JVDu_nxX6bFbNen0zM9iTCeVqltIYXUmZ72i_KZTr0z5U88ZwiOEjPnI09HFlA9tfdXmWvNn8c4qXMv8MAAD__2W1rjo">