From: Duy Nguyen Date: Wed, 17 Jun 2015 13:54:56 GMT Subject: Fwd: New Defects reported by Coverity Scan for git Message-ID: In-Reply-To: <558151df465a5_4fafe3b3182568a@scan.mail> 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