Skip to content

Commit 3b54fb0

Browse files
Avoid nullptr dereference in sts creds provider client
1 parent b7923ae commit 3b54fb0

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

source/credentials_provider_sts.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -595,12 +595,10 @@ static void s_start_make_request(
595595
AWS_LOGF_ERROR(
596596
AWS_LS_AUTH_CREDENTIALS_PROVIDER,
597597
"(id=%p): error occurred while creating an http request for signing: %s",
598-
(void *)provider_user_data->provider,
598+
provider_user_data ? (void *) provider_user_data->provider : NULL,
599599
aws_error_debug_str(aws_last_error()));
600600
if (provider_user_data) {
601601
s_clean_up_user_data(provider_user_data);
602-
} else {
603-
provider_user_data->callback(NULL, provider_user_data->error_code, provider_user_data->user_data);
604602
}
605603
}
606604

0 commit comments

Comments
 (0)