From 171b46ea789cf0178b1aaf4b5af9fd00a5322884 Mon Sep 17 00:00:00 2001 From: "SND\\kernelnet_cp" Date: Tue, 25 Dec 2012 08:02:25 +0000 Subject: [PATCH] [0.2.x] fixed: cleanup symbol cache on module reload git-svn-id: https://pykd.svn.codeplex.com/svn@82028 9b283d60-5439-405e-af05-b73fd8c4d996 --- pykd/module.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pykd/module.cpp b/pykd/module.cpp index 20f0bad..6537914 100644 --- a/pykd/module.cpp +++ b/pykd/module.cpp @@ -112,6 +112,9 @@ SymbolPtr& Module::getSymScope() void Module::reloadSymbols() { + SymbolMapKey cacheKey = { m_size, m_timeDataStamp, m_checkSum }; + m_symSessionCache.erase( cacheKey ); + m_symSession.reset(); getSymSession(); }