void DebugModuleChangedEvent(object sender, DebugModuleChangedEventArgs args)
 {
     lock (mModules)
     {
         if (args.ModuleName.ToLower() == "ntoskrnl.exe")
             mModules.Clear();
         mModules[args.ModuleAddr] = args.ModuleName;
     }
     Invoke(Delegate.CreateDelegate(typeof(NoParamsDelegate), this, "UpdateList"));
 }
Exemple #2
0
        void DebugModuleChangedEvent(object sender, DebugModuleChangedEventArgs args)
        {
            Module themod;

            if (!mModules.TryGetValue(args.ModuleAddr, out themod) ||
                themod.ShortName != args.ModuleName.ToLower())
            {
                mModules[args.ModuleAddr] = new Module(args.ModuleAddr, args.ModuleName);
                mSymbolContext.LoadModule(args.ModuleName, args.ModuleAddr);
            }
            Invoke(Delegate.CreateDelegate(typeof(NoParamsDelegate), this, "ComposeTitleString"));
        }
Exemple #3
0
 void DebugModuleChangedEvent(object sender, DebugModuleChangedEventArgs args)
 {
     lock (mModules)
     {
         if (args.ModuleName.ToLower() == "ntoskrnl.exe")
         {
             mModules.Clear();
         }
         mModules[args.ModuleAddr] = args.ModuleName;
     }
     Invoke(Delegate.CreateDelegate(typeof(NoParamsDelegate), this, "UpdateList"));
 }
Exemple #4
0
 void DebugModuleChangedEvent(object sender, DebugModuleChangedEventArgs args)
 {
     UpdateBackTrace();
 }
 void DebugModuleChangedEvent(object sender, DebugModuleChangedEventArgs args)
 {
     UpdateBackTrace();
 }
 void DebugModuleChangedEvent(object sender, DebugModuleChangedEventArgs args)
 {
     UpdateLocals();
 }
Exemple #7
0
 void DebugModuleChangedEvent(object sender, DebugModuleChangedEventArgs args)
 {
     UpdateLocals();
 }
 void DebugModuleChangedEvent(object sender, DebugModuleChangedEventArgs args)
 {
     Module themod;
     if (!mModules.TryGetValue(args.ModuleAddr, out themod) ||
         themod.ShortName != args.ModuleName.ToLower())
     {
         mModules[args.ModuleAddr] = new Module(args.ModuleAddr, args.ModuleName);
         mSymbolContext.LoadModule(args.ModuleName, args.ModuleAddr);
     }
     Invoke(Delegate.CreateDelegate(typeof(NoParamsDelegate), this, "ComposeTitleString"));
 }