diff options
author | David Malcolm <dmalcolm@redhat.com> | 2024-01-30 20:06:31 -0500 |
---|---|---|
committer | David Malcolm <dmalcolm@redhat.com> | 2024-01-30 20:06:31 -0500 |
commit | 18aabe7d203aa1276e6cbacfb3ffc8d8fcb14966 (patch) | |
tree | 773c21a385a3f53d9e176af5b369ba6042a0560f /gcc/c | |
parent | 9dd10de15b183f7b662905e1383fdc3a08755f2e (diff) | |
download | gcc-18aabe7d203aa1276e6cbacfb3ffc8d8fcb14966.zip gcc-18aabe7d203aa1276e6cbacfb3ffc8d8fcb14966.tar.gz gcc-18aabe7d203aa1276e6cbacfb3ffc8d8fcb14966.tar.bz2 |
analyzer: handle null "var" in state_change_event::get_desc [PR113509]
Avoid ICE with -fanalyzer-verbose-state-changes when
region_model::get_representative_tree returns nullptr in
state_change_event::get_desc.
gcc/analyzer/ChangeLog:
PR analyzer/113509
* checker-event.cc (state_change_event::get_desc): Don't assume
"var" is non-NULL.
gcc/testsuite/ChangeLog:
PR analyzer/113509
* c-c++-common/analyzer/stdarg-pr113509.c: New test.
Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'gcc/c')
0 files changed, 0 insertions, 0 deletions