I think Coverity caught this correctly.
** CID 1306846: Memory - illegal accesses (USE_AFTER_FREE)
/builtin/pull.c: 287 in config_get_rebase()
________________________________________________________________________________________________________
*** CID 1306846: Memory - illegal accesses (USE_AFTER_FREE)
/builtin/pull.c: 287 in config_get_rebase()
281
282 if (curr_branch) {
283 char *key = xstrfmt("branch.%s.rebase",
curr_branch->name);
284
285 if (!git_config_get_value(key, &value)) {
286 free(key);
>>> CID 1306846: Memory - illegal accesses (USE_AFTER_FREE)
>>> Passing freed pointer "key" as an argument to "parse_config_rebase".
287 return parse_config_rebase(key, value, 1);
288 }
289
290 free(key);
291 }
292
--
Duy
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html