<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/121933>121933</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Cl clang::Expr::ClassifyImpl(clang::ASTContext&, clang::SourceLocation*) const: Assertion `isLValue()' failed.
</td>
</tr>
<tr>
<th>Labels</th>
<td>
clang
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
wxie7
</td>
</tr>
</table>
<pre>
code:
```c
int main(void) {
List *list;
*list = (List){NULL, 0, NULL};
return 0;
}
```
crash clang
https://godbolt.org/z/PxnTvKMr5
Generated by fuzzing
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxckU9vGy0Qxj_N7AXFmh28_w4ciPPuq6puVSlp7yzgNRVeLGBdJ5--InbVqBIChplBzzw_lZKbF2sFNI_QPFVqzccQxa-rs101BfMqdDAWuASU0OJtaUDplsxOyi1A_SU4AzQw6B4BJWN7lzIDkt6lDPz2dg8Z8CcG1JcSoAG6x6_f93ugHcOyvQfd05-maPMaF4a3uCQ-iACUOqp0ZNqrZQaUx5zPqSilEWicg5mCz5sQZ6DxDWj8dl1eLp-_xAZQ_m8XG1W2hk2v7LC-vbllrozgZuCDqqyoO95S02GN1VFwQtMjbbcTtY1u2s5ih1ZzbUzf1gYrJwipwRq7mvO2wU0zDNvWHKwm3UxdbWCL9qSc33h_ORVJlUtptaKmeuC88mqyPr0jILqNQ1RoRFEaHqZ1TrDFYmD6-0V22Vux83cDuAQu_7ue4-228wXt4fXT6eyB-g818vllF5ZsrxmoLa5_yD2HNWq7D1plFxYgWbjqsBSQksmUbCwJBi26tP-h_GqB-kKSOnZQzluzqdboxT8wXD6u00aHE9BYBrgfD-cYflqdgcZ3QxLQePfkIuh3AAAA__9IfsdU">