Remove FreeLibrary calls for chrome and chrome_child load sanity tests.
Address sanitizer runs were flaky for the chrome and chrome_child dll load sanity tests. While it's not 100% clearly exactly what is causing the issues because they can't be repro'd, it does appear that the failures relate to unloading the dlls (with FreeLibrary). These dlls have never been intended to be freed like this, however. During normal execution they are never unloaded but instead just go away when the process is terminated. This change updates the tests to match that behavior and simply let the process exit. Bug: 964861 Change-Id: I46384f42b87e99d9615fa754097d0d589bd4a62d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1627755Reviewed-by:Bruce Dawson <brucedawson@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Cliff Smolinsky <cliffsmo@microsoft.com> Cr-Commit-Position: refs/heads/master@{#663776}
Showing
Please register or sign in to comment