summaryrefslogtreecommitdiff
path: root/src/vm
diff options
context:
space:
mode:
authorSung Yoon Whang <suwhang@microsoft.com>2019-05-09 20:30:39 -0700
committerGitHub <noreply@github.com>2019-05-09 20:30:39 -0700
commitf2277f6c2fdfa303e86fde4726601190e71134db (patch)
tree300581cad8ba5be3f9409ef29cdefe2cd011f280 /src/vm
parent25d91d96c1f81fae257d2b0af0d1f3898124058a (diff)
downloadcoreclr-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.cpp2
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);