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

    <tr>
        <th>Summary</th>
        <td>
            clang-format crash caused by a global array
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    I use VS Code with an extension called "Clang-Format"(v1.10.0, by Michael Johns).
When I use "Format Code..." command and "Clang-Format" option to format this C++ code
```
int comb[5][5]={
    {},{1,1},{1,2,1},{1,3,3,1},{1,4,6,4,1}
};

int main() {
    return 0;
}

```
I get an error message like
```
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.      Program arguments: C:\\LLVM\\bin\\clang-format.exe -output-replacements-xml -style=file -fallback-style=LLVM -assume-filename=.clang-format
 #0 0x00007ff6a4cbe843 (C:\LLVM\bin\clang-format.exe+0xbe843)
 #1 0x00007ff6a4cbd648 (C:\LLVM\bin\clang-format.exe+0xbd648)
 #2 0x00007ff6a4cbcd1c (C:\LLVM\bin\clang-format.exe+0xbcd1c)
 #3 0x00007ff6a4cb9ef7 (C:\LLVM\bin\clang-format.exe+0xb9ef7)
 #4 0x00007ff6a4c86397 (C:\LLVM\bin\clang-format.exe+0x86397)
 #5 0x00007ff6a4ca2519 (C:\LLVM\bin\clang-format.exe+0xa2519)
 #6 0x00007ff6a4c94664 (C:\LLVM\bin\clang-format.exe+0x94664)
 #7 0x00007ff6a4c7dd6e (C:\LLVM\bin\clang-format.exe+0x7dd6e)
 #8 0x00007ff6a4c7ec69 (C:\LLVM\bin\clang-format.exe+0x7ec69)
 #9 0x00007ff6a4c0545c (C:\LLVM\bin\clang-format.exe+0x545c)
#10 0x00007ff6a4c0385b (C:\LLVM\bin\clang-format.exe+0x385b)
#11 0x00007ff6a4d843d8 (C:\LLVM\bin\clang-format.exe+0x1843d8)
#12 0x00007ff9d24b54e0 (C:\WINDOWS\System32\KERNEL32.DLL+0x154e0)
#13 0x00007ff9d44e485b (C:\WINDOWS\SYSTEM32\ntdll.dll+0x485b)


```
I am sure that the problem is caused by the array definition, when I delete it, the problem disappear.
I don't know whether this problem is important, I just report the issue anyway. If I do anything wrong, please tell me.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJydll1vozgUhn8NubGCjPkIXHDRJq3U3XZ2tBlNtZcGnxBPDUTGTJJ_v8cmbePMaCUWgfDX-5xj-5hD1Ytz-UTGAcj3LVn3AshRmj3hHYGTgW6QfUdqrhQIEjC2Vrxrlo-9brnBasDyn1EY0ZAGbE2qM3mR9Z6DIn_0-24IWBEGdBPQu9c9dGSygqpJ7oyFYYgNpO7blneC2OdXK6Q_GOuG6clukpq9HMg6YPd4o1jAZCbI6OV2VdkZS66C9D4N0s37K94Eq_tpBMHLVlYb9B8LEb4ir8Z-aYkvj9-a4JNd3q5ncggL8cXWp08tlx2uHC4P8TzRYEbdEfop-eD8bnpPpAHjNkrrXpMWhoE3QJR8-_1yfH1-uNs-kGGsWok6Uo0Nmjz02tiV3RtzGIL4LmCPeDcYA2MV4uphRamf76_lQfc_oMZdeZTDMALu8aPbNdnVasTgMXsgtebDnlS8fjOa13CJga3BBiLG9mCtuCaKXcVX3Teat4TrZmyhM9YJ3Fsck67xfn7-_jKVKlw1V6hdeEyhEMIJyLIfzWE0S5yNQoOOsjy1iiwHc1aAO76TCoftMI6tWx_NFk6WHGfSwtKO6Xhr28NrE5cNClhMCT1RvFa7XcaTuoI8ibE9v3h7cXXy89ZJjFR6cgrc909kdIMUWZLPQ1qFh2Q3yFpE9TykVXjI-AZZwG41D2kVHjLxkXkWF_OQTuEhUx_JWRoVs5BO4SEzH1kkWZbMQjqFh1z5yJUQGcxCOoWHzG-QUGfzJu4UHrLwkTRN0nlBZAUfRBvoN4eHxnlazSJagUf0z47AoyXmnZ3ISTzm1eEpBEuqNAF6xXx9-rL563WLpe15MNDGDIt_Pvz95eE5ZiF-TyauVXnY-BqbJJD4k7_C_rP99vDisJ0RSoX4OGbizf6_sgJ-S4dR20-xy5RA8JtdKWgJ5syaYw4WNlPbDq41PxMBO9lJm2FtEj9OqVqAAgNEGtt2DRFy4IcDcB2-2xNWuDLkreuPVo6j9ZShrwzL1iYa3jneE_kxDuYj-SDdJRNMJOcjP4fkaWc96G0dOV1DjrrvGqs8KOD4E2FAKUx44QLKKMtontAoSxaijEURF3xhpFFQXm_5JSd9Tp-TRvUVV9MaLEatyv-fAdMVY_liX64yxkWV8bhmec1pXNBK5PUuKsSOVVleLRSvQA0l_ongb00Hx2ne9kcq3SxkyShjNI_yKGMFS8IcwyWpozRLGSQshSChgP8OKrR-hL1uFrp0LmEmH7BTycEMn52Y1mTTAThzyOej2fe63GjAJKdPsl4466Xz_l_eAOWb">