drmemory icon indicating copy to clipboard operation
drmemory copied to clipboard

Windows XP support

Open dpvdberg opened this issue 2 years ago • 2 comments

Describe the bug In the README, it says Dr. Memory has full support for Windows (XP and higher). However, on Windows XP, I get: image

The function in question 'kernel32.ReleaseSRWLockExclusive' is available on Windows Vista or higher: https://learn.microsoft.com/en-us/windows/win32/api/synchapi/nf-synchapi-releasesrwlockexclusive?redirectedfrom=MSDN

I have tried DrMemory version 2.5, 2.4 and 2.3.

To Reproduce Steps to reproduce the behavior:

  1. Run DrMemory on Windows XP (SP3)

Screenshots or Pasted Text See above

Versions

  • DrMemory 2.3, 2.4, 2.5
  • Windows Embedded Standard (SP3)
  • 32 bit

dpvdberg avatar Apr 20 '23 07:04 dpvdberg

On Windows XP I personally use version 1.11 and it works fine. The latest 1.x version I found is cronbuild v1.11.17831 Also 2.1 and 2.2 seems to work on XP.

RamonUnch avatar Apr 30 '23 15:04 RamonUnch

The latest version that works on Windows XP is cronbuild-2.3.18510 The next release used newer dbghelp.dll that no longer woks on Windows XP. DrMemory Itself would still work on XP if it was not for this dll.

dbghelp.dll version 6.11.0000.305 works fine on XP. version 10.0.17763.1 that is included with 2.3.18609-10 no longer works on XP.

Hope this helps.

RamonUnch avatar May 02 '23 06:05 RamonUnch