diff --git a/src/virtual_thread.cpp b/src/virtual_thread.cpp index b8ae3abbc36fcab4d00b336271762c6f7db39b43..d0161d5e53784b14e1090e584a4c08d2c464b058 100644 --- a/src/virtual_thread.cpp +++ b/src/virtual_thread.cpp @@ -329,7 +329,9 @@ void VirtualThread::ParseDevhostMap(pid_t devhost) if (addrRanges.size() != mmapAddrRangeToken) { continue; } - uint64_t begin, end, offset; + uint64_t begin = 0; + uint64_t end = 0; + uint64_t offset = 0; // 2fe40000 / 311e1000 try { begin = std::stoull(addrRanges[0], nullptr, NUMBER_FORMAT_HEX_BASE);