diff options
author | Sung Yoon Whang <suwhang@microsoft.com> | 2019-05-09 20:30:39 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-09 20:30:39 -0700 |
commit | f2277f6c2fdfa303e86fde4726601190e71134db (patch) | |
tree | 300581cad8ba5be3f9409ef29cdefe2cd011f280 /src/vm | |
parent | 25d91d96c1f81fae257d2b0af0d1f3898124058a (diff) | |
download | coreclr-f2277f6c2fdfa303e86fde4726601190e71134db.tar.gz coreclr-f2277f6c2fdfa303e86fde4726601190e71134db.tar.bz2 coreclr-f2277f6c2fdfa303e86fde4726601190e71134db.zip |
Fix an overflow issue with eventpipe buffer size (#24512)
Diffstat (limited to 'src/vm')
-rw-r--r-- | src/vm/eventpipesession.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vm/eventpipesession.cpp b/src/vm/eventpipesession.cpp index ef7181861f..a7d2201b33 100644 --- a/src/vm/eventpipesession.cpp +++ b/src/vm/eventpipesession.cpp @@ -27,7 +27,7 @@ EventPipeSession::EventPipeSession( CONTRACTL_END; m_sessionType = sessionType; - m_circularBufferSizeInBytes = circularBufferSizeInMB * 1024 * 1024; // 1MB; + m_circularBufferSizeInBytes = (size_t)circularBufferSizeInMB << 20; // 1MB; m_rundownEnabled = false; m_pProviderList = new EventPipeSessionProviderList(pProviders, numProviders); GetSystemTimeAsFileTime(&m_sessionStartTime); |