Michael,
It is my honor to write to you, the discoverer of the first bug in ReadSpeed.
I am Richard, the discoverer of the zeroth bug in ReadSpeed. Please let me help you get ReadSpeed running. I also hope to reasonably demonstrate we found the same bug.
1. Please go to
https://www.grc.com/dev/SpinRite/ and download DrivEnum.exe to your ReadSpeed USB drive. Boot from the USB drive, run DrivEnum.exe, then rs.exe. Does rs.exe run OK now? I expect it will.
For me rs.exe crashes with an INVALID OPCODE on the second run. And running DrivEnum.exe before the second run makes it run normally.
2. Please
go to https://www.grc.com/sr/faq.htm and follow the "How do I make a bootable USB thumb drive??" instructions to make an MS-DOS, not freedos, bootable USB drive. Put rs.exe on the USB drive, boot from it, and run rs.exe. Does rs.exe run OK now? I expect it will. It does for me.
Steve,
Running RS-49k.exe a first time under freedos on my PC (on which AHCI*.exe run a second time under freedos crashes with an INVALID OPCODE) produces the following:
Code:
+--------------------------------------------------------------------------+
| RS - Release 49k: Exploring revectoring the interrupt controller. |
+--------------------------------------------------------------------------+
Checking AHCI controller at: 0:17:0 , class: 0106, progif: 01, pi: 0000003F
Port 0 audit: 1 2 3 4 5 6 7 8 9 OK 1 Port 1 audit: 1 2 3 4 5 6 7 8 9 10 11 12 13
BIOS Size Drive Identity Location: 0 25% 50% 75% 100
---- ----- ---------------------------- ------- ------- ------- ------- -------
81 640GB WDC WD6400AAKS-65A7B0 112.7 107.5 99.2 84.3 58.5
Benchmarked: Thursday, 2021-01-14 at 16:27
Running it a second time the spinners pause then resume, the text up to "OK 1" appears, and nothing more happens.
I expect lawson23 has hit the same bug.
https://forums.grc.com/threads/invalid-opcode.459/