Hello Alpha4 users. I have been experiencing the following error when using Alpha4 ver 1.01 in Win XP Pro SP3.
HEAPMGMT - corruption in heap

You can see the error in the screenshot below.
heap-corrupt.jpg
I have tried the following steps to repair the database file suggested by user P Merody post #3 in the following thread (see thread) :
YOU CAN USE THE ALPHA UTILITY 'COPY DATABASE', BUT CHOOSE NOT TO INHERIT SUPPORT FILES.

SO IF THE CORRUPT DATABASE IS CALLED 'HEADER.DBF', COPY USING THE UTILITY 'COPY DATABASE' IT TO A NEW ONE CALLED 'NHEADER.DBF' WITHOUT INHERITING SUPPORT FILES.

THEN FROM DOS (BY PRESSING ALT + F9) RENAME THE DATABASE.

REN HEADER.DBF AHEADER.DBF (RENAMES THE CORRUPT DATABASE TO AHEADER.DBF)

REN NHEADER.DBF HEADER.DBF (RENAMES THE COPIED DATABASE BACK TO ITS ORIGINAL NAME)

TYPE EXIT TO GO BACK TO ALPHA

THEN UPDATE THE INDEX OF HEADER.DBF

IF THE DATABASE HAS BEEN RESTORED, YOU CAN GO BACK TO DOS (ALT + F9) AND DELETE THE CORRUPTED DATABASE.

DEL AHEADER.DBF


This has not seemed to fix the problem though.
I don't know if this is the related to the version of Alpha4 I'm using on XP.

Is there a Most compatible version I should be using?

Most of my databases we created with Alpha3.
If I did upgrade to the Alpha4 ver8, will the UI look and act the same, and will my files need to do any conversion?
Lastly, will my Alpha4 ver 1.01 license allow me to use ver 8, or do I need to buy a used copy from someone?