Bug path

test_26
‘test_26’: events 1-2
292 void *p = global_buffer; /* { dg-message "pointer is from here" } */
^
|
(1) pointer is from here
293 free (p); /* { dg-warning "'free' of 'p' which points to memory not on the heap \\\[CWE-590\\\]" } */
~~~~~~~~
|
(2) call to ‘free’ here