Re: FastMove with XP SP2-DES enabled

From: John O'Harrow (john_at_elmcrest.demon.co.uk)
Date: 03/18/05


Date: Fri, 18 Mar 2005 16:49:48 -0000

This bug was fixed in version 2.10 (the version on Dennis's page is still
1.60)

Version 2.3 (the latest released version) can be found in the attachments
newsgroup

regards,
John.

"Milenko Mitrovic" <dcoder@dsp-worx.de> wrote in message
news:423af291@newsgroups.borland.com...
> Hi,
>
> on one of the Machines i was working, i was wondering why one of my Audio
> Apps wasn't working. The Machine has one of the newer P4 w/ SSE3. After
> some Debugging i figured out that the call to
>
> Move(SrcProc^, NewMove, SizeOf(NewMove))
>
> from John O'Harrows FastMove.pas (the one from Dennis' Page) fails. There
> is no crash, no Exception .. nothing. The Program just terminates during
> initialization without saying anything. It took a while until i asked
> myself "Could it be the DES (Data Execution Prevention) of Windows XP/SP2
> ?". So i disabled it by adding /noexecute=AlwaysOff to the boot.ini and it
> started to work.
>
> This Move does work with DEP enabled on my Athlon XP System and on my
> Pentium M Notebook, only the P4 System prevents it.
>
> oh and, (i forgot) while debugging i wasn't even able to check if SrcProc
> is NULL "if Assigned(SrcProc) then ...". This check was enough to make
> Windows(?) terminate the App.
>
> Anyone an idea how to workarond this ?
>
> Regards
> Milenko Mitrovic



Relevant Pages

  • Re: Windows Services
    ... so u mean to say that i can accept a socket and receive messages but i cant ... > While it's possible to enable this option for quick and dirty debugging, ... >> Multithreaded Server monitoring a Port Number and if any informations come ... >> with regards, ...
    (microsoft.public.dotnet.languages.csharp)
  • RE: Anyone else seeing this kind of debugger hang?
    ... Open a second Visual studio and attach the debugger to ... Now start debugging your project. ... >>Regards, Walter ... > other times depending on ...
    (microsoft.public.vsnet.debugging)
  • Re: Serial Communication Problem
    ... This is the part of my application that regards to commport communication. ... Wait CommEvent thread loop terminates only when application terminated or ... int HWPIN::ReadComPort ...
    (microsoft.public.windowsxp.embedded)
  • Re: FastMove with XP SP2-DES enabled
    ... > on one of the Machines i was working, i was wondering why one of my ... > After some Debugging i figured out that the call to ... The Program just terminates ... > This Move does work with DEP enabled on my Athlon XP System and on my ...
    (borland.public.delphi.language.basm)
  • Re: aspfunction does not work?
    ... (500 is usually caught in there and should provide some guidance on whats causing it) ... > To turn debugging on, open the properties for the site and click the Home ... > Steven Burn ...
    (microsoft.public.inetserver.asp.general)