Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a958cbc3 authored by Kris Alder's avatar Kris Alder Committed by Automerger Merge Worker
Browse files

Merge "Bug fix for leak in httplive_fuzzer" am: b7aacccf am: fc70a0bd

Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/1814836

Change-Id: If69ce8d330e469cca094ef05d5621b189eef160d
parents 99c2b704 fc70a0bd
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -229,17 +229,13 @@ void HttpLiveFuzzer::invokeGetConfig() {

void HttpLiveFuzzer::invokeConnectAsync() {
  string currentFileName = generateFileName();
  size_t fileUrlLength =
      strlen(currentFileName.c_str()) + strlen(kFileUrlPrefix);
  char *url = new char[fileUrlLength + 1];
  strcpy(url, kFileUrlPrefix);
  strcat(url, currentFileName.c_str());
  string url = kFileUrlPrefix + currentFileName;
  string str_1 = mFDP->ConsumeRandomLengthString(kRandomStringLength);
  string str_2 = mFDP->ConsumeRandomLengthString(kRandomStringLength);

  KeyedVector<String8, String8> headers;
  headers.add(String8(str_1.c_str()), String8(str_2.c_str()));
  mLiveSession->connectAsync(url, &headers);
  mLiveSession->connectAsync(url.c_str(), &headers);
}

void HttpLiveFuzzer::invokeLiveSession() {