freeBad Trace summary:

Step 1: State 0 -- freeBad.c line 7 [main@0->main@1] "free(p);"

freeBad Trace details:

begin state 0
  save = true
  onStack = true;
  seen = true;
  pathCondition : true
  begin model state
    begin shared variables
    end shared variables;
    begin process 0
      begin stack frame 0
        function : main;
        location : 0;
        x = undefined (real);
        p = &x (Ref[real]);
      end stack frame 0;
    end process 0;
  end model state
end state 0.

Step 1: State 0 -- freeBad.c line 7 [main@0->main@1] "free(p);"
