Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Help! DEP vs. Windows Explorer; DEP is winning

Help! DEP vs. Windows Explorer; DEP is winning

Scheduled Pinned Locked Moved The Lounge
visual-studioperformancehelpquestion
16 Posts 8 Posters 2 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Jesse Evans

    Folks, Recently I've been getting these popup windows saying Windows Data Execution Prevention has intercepted an attempt by an executable to access reserved memory. The program is Windows Explorer! This is getting very annoying, as it then resets my desktop, sometimes even removing the taskbar! (Try shutting down or logging off without it.) I've searched the usual places, but cannot find anything very informative so I now turn to you, the CP wizards! Any ideas? 'til next we type... HAVE FUN!! -- Jesse

    E Offline
    E Offline
    Eugene Polonsky
    wrote on last edited by
    #3

    Most likely it's an explorer extension that's causing the problem, not explorer itself. I think there are some tools out there to enumerate what explorer extensions you've got installed. Not sure offhand. ---------------------------------------- ----I said my name wasn't important ---------------------------SlartiBartFast

    J 1 Reply Last reply
    0
    • S Shog9 0

      Install that WMF patch yet?

      ---- Scripts i've known... CPhog 0.9.9 - make CP better. Forum Bookmark 0.2.1 - bookmark forum posts on Pensieve Print forum 0.1.2 - printer-friendly forums

      J Offline
      J Offline
      Jesse Evans
      wrote on last edited by
      #4

      Shog9 wrote:

      Install that WMF patch yet?

      Not manually. Are you implying this behavior is due to being infected by WMF? Or is this from the patch you mention. 'til next we type... HAVE FUN!! -- Jesse

      S 1 Reply Last reply
      0
      • J Jesse Evans

        Folks, Recently I've been getting these popup windows saying Windows Data Execution Prevention has intercepted an attempt by an executable to access reserved memory. The program is Windows Explorer! This is getting very annoying, as it then resets my desktop, sometimes even removing the taskbar! (Try shutting down or logging off without it.) I've searched the usual places, but cannot find anything very informative so I now turn to you, the CP wizards! Any ideas? 'til next we type... HAVE FUN!! -- Jesse

        B Offline
        B Offline
        BlackDice
        wrote on last edited by
        #5

        Jesse Evans wrote:

        as it then resets my desktop, sometimes even removing the taskbar!

        in the event this does happen, I'd also go to TaskManager, kill the explorer.exe process, then run it to re-start it. This should help with the taskbar My articles BlackDice

        1 Reply Last reply
        0
        • J Jesse Evans

          Shog9 wrote:

          Install that WMF patch yet?

          Not manually. Are you implying this behavior is due to being infected by WMF? Or is this from the patch you mention. 'til next we type... HAVE FUN!! -- Jesse

          S Offline
          S Offline
          Shog9 0
          wrote on last edited by
          #6

          Jesse Evans wrote:

          Are you implying this behavior is due to being infected by WMF?

          The WMF vulnerability would cause such effects, i believe. Not saying that's what's going on... just the same, it wouldn't be a bad idea to install the patch.

          ---- Scripts i've known... CPhog 0.9.9 - make CP better. Forum Bookmark 0.2.1 - bookmark forum posts on Pensieve Print forum 0.1.2 - printer-friendly forums

          1 Reply Last reply
          0
          • J Jesse Evans

            Folks, Recently I've been getting these popup windows saying Windows Data Execution Prevention has intercepted an attempt by an executable to access reserved memory. The program is Windows Explorer! This is getting very annoying, as it then resets my desktop, sometimes even removing the taskbar! (Try shutting down or logging off without it.) I've searched the usual places, but cannot find anything very informative so I now turn to you, the CP wizards! Any ideas? 'til next we type... HAVE FUN!! -- Jesse

            G Offline
            G Offline
            Gary Thom
            wrote on last edited by
            #7

            I assume you have an AMD 64 processor or similar (I have the X2 4800+ for example). I came across the same issue, and it was due to a DLL produced by Pinnacle to create thumbnails when using XP Explorer in Thumbnail view. You can set how XP (SP2) handles this through the control panel, i.e. you can say apply to all applications apart from windows explorer (however the DEP is still generated using the standard file open dialog in thumbnail mode). I uninstalled the Pinnacle software and no longer have the issue (Pinnacle were not exactly helpful, and have no plans on bringing out a version of the DLL that does not cause this error). Gary Flickr Photos[^]

            J 1 Reply Last reply
            0
            • G Gary Thom

              I assume you have an AMD 64 processor or similar (I have the X2 4800+ for example). I came across the same issue, and it was due to a DLL produced by Pinnacle to create thumbnails when using XP Explorer in Thumbnail view. You can set how XP (SP2) handles this through the control panel, i.e. you can say apply to all applications apart from windows explorer (however the DEP is still generated using the standard file open dialog in thumbnail mode). I uninstalled the Pinnacle software and no longer have the issue (Pinnacle were not exactly helpful, and have no plans on bringing out a version of the DLL that does not cause this error). Gary Flickr Photos[^]

              J Offline
              J Offline
              Jesse Evans
              wrote on last edited by
              #8

              Gary, Interesting! I started getting this error after purusing some image folders in thumbnail view, so I may be having the same problem you were. Is this dll from Pinnacle part of the XP system? I don't recognise the name, so I'm pretty sure it's not something I installed myself. My system has an AMD Athlon XP 3000+ processor (32-bit). Anywho, what's the name of the Pinnacle dll? 'til next we type... HAVE FUN!! -- Jesse

              G 1 Reply Last reply
              0
              • E Eugene Polonsky

                Most likely it's an explorer extension that's causing the problem, not explorer itself. I think there are some tools out there to enumerate what explorer extensions you've got installed. Not sure offhand. ---------------------------------------- ----I said my name wasn't important ---------------------------SlartiBartFast

                J Offline
                J Offline
                John Fisher
                wrote on last edited by
                #9

                If I remember right, the Microsoft Anti-Spyware beta does this. John
                "You said a whole sentence with no words in it, and I understood you!" -- my wife as she cries about slowly becoming a geek.

                S 1 Reply Last reply
                0
                • J Jesse Evans

                  Gary, Interesting! I started getting this error after purusing some image folders in thumbnail view, so I may be having the same problem you were. Is this dll from Pinnacle part of the XP system? I don't recognise the name, so I'm pretty sure it's not something I installed myself. My system has an AMD Athlon XP 3000+ processor (32-bit). Anywho, what's the name of the Pinnacle dll? 'til next we type... HAVE FUN!! -- Jesse

                  G Offline
                  G Offline
                  Gary Thom
                  wrote on last edited by
                  #10

                  The DLL gets installed as part of Pinnacle Studio, this is what they say on their site Pinnacle Studio DEP[^] There may be other issues DLLs at fault, I tracked down the problem DLL using the Visual Studio debugger then searching for it. Gary Flickr Photos[^]

                  J 1 Reply Last reply
                  0
                  • G Gary Thom

                    The DLL gets installed as part of Pinnacle Studio, this is what they say on their site Pinnacle Studio DEP[^] There may be other issues DLLs at fault, I tracked down the problem DLL using the Visual Studio debugger then searching for it. Gary Flickr Photos[^]

                    J Offline
                    J Offline
                    Jesse Evans
                    wrote on last edited by
                    #11

                    Gary Thom wrote:

                    The DLL gets installed as part of Pinnacle Studio

                    Well, I don't have Pinnacle studio, so that's not it.

                    Gary Thom wrote:

                    I tracked down the problem DLL using the Visual Studio debugger

                    Interesting approach! What, exactly, did you do (attach debugger to Explorer.exe)? Sounds like a nice way to spend a weekend :-D 'til next we type... HAVE FUN!! -- Jesse

                    G 1 Reply Last reply
                    0
                    • J Jesse Evans

                      Folks, Recently I've been getting these popup windows saying Windows Data Execution Prevention has intercepted an attempt by an executable to access reserved memory. The program is Windows Explorer! This is getting very annoying, as it then resets my desktop, sometimes even removing the taskbar! (Try shutting down or logging off without it.) I've searched the usual places, but cannot find anything very informative so I now turn to you, the CP wizards! Any ideas? 'til next we type... HAVE FUN!! -- Jesse

                      M Offline
                      M Offline
                      Miszou
                      wrote on last edited by
                      #12

                      I had the same problem on my notebook when simply clicking on certain .AVI files (most often AVI's produced by my digital camera). It got so annoying, and to make matters worse, the setting to ignore DEP for certain applications would never stick. I ended up creating a second boot option, which I only use when I know I am going to run into this problem. See here[^] for details on how to disable DEP at the boot loader. Hope this helps. :)


                      The StartPage Randomizer | The Timelapse Project

                      1 Reply Last reply
                      0
                      • J Jesse Evans

                        Gary Thom wrote:

                        The DLL gets installed as part of Pinnacle Studio

                        Well, I don't have Pinnacle studio, so that's not it.

                        Gary Thom wrote:

                        I tracked down the problem DLL using the Visual Studio debugger

                        Interesting approach! What, exactly, did you do (attach debugger to Explorer.exe)? Sounds like a nice way to spend a weekend :-D 'til next we type... HAVE FUN!! -- Jesse

                        G Offline
                        G Offline
                        Gary Thom
                        wrote on last edited by
                        #13

                        Jesse Evans wrote:

                        Interesting approach! What, exactly, did you do (attach debugger to Explorer.exe)? Sounds like a nice way to spend a weekend

                        I actually waited till asked Ok/Cancel, do you wish to debug. Said yes, did a quick stack trace and determined the name of the dll, then googled it. Took only a few mins total. You could of course attach the debugger first like you said :) Gary Flickr Photos[^]

                        J 1 Reply Last reply
                        0
                        • G Gary Thom

                          Jesse Evans wrote:

                          Interesting approach! What, exactly, did you do (attach debugger to Explorer.exe)? Sounds like a nice way to spend a weekend

                          I actually waited till asked Ok/Cancel, do you wish to debug. Said yes, did a quick stack trace and determined the name of the dll, then googled it. Took only a few mins total. You could of course attach the debugger first like you said :) Gary Flickr Photos[^]

                          J Offline
                          J Offline
                          Jesse Evans
                          wrote on last edited by
                          #14

                          Gary Thom wrote:

                          Ok/Cancel, do you wish to debug

                          Don't recall seeing this option, but I'll pay more attention next time this occurs. Thanks a bunch! 'til next we type... HAVE FUN!! -- Jesse

                          1 Reply Last reply
                          0
                          • J John Fisher

                            If I remember right, the Microsoft Anti-Spyware beta does this. John
                            "You said a whole sentence with no words in it, and I understood you!" -- my wife as she cries about slowly becoming a geek.

                            S Offline
                            S Offline
                            Stephen Hewitt
                            wrote on last edited by
                            #15

                            I believe any code that uses ATL (the version that comes with VC6) to implement a window will do this. The problem class is CWndProcThunk from "ATLWIN.H". It doesn't follow the rules and set PAGE_EXECUTE_??? permission of the page that holds is thunking code. Steve

                            J 1 Reply Last reply
                            0
                            • S Stephen Hewitt

                              I believe any code that uses ATL (the version that comes with VC6) to implement a window will do this. The problem class is CWndProcThunk from "ATLWIN.H". It doesn't follow the rules and set PAGE_EXECUTE_??? permission of the page that holds is thunking code. Steve

                              J Offline
                              J Offline
                              John Fisher
                              wrote on last edited by
                              #16

                              I was referring to his statement that I think there are some tools out there to enumerate what explorer extensions you've got installed.

                              1 Reply Last reply
                              0
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • World
                              • Users
                              • Groups