MPASMX.exe throws NULL reference exceptions in Windows 8.1
Although the MPASMX.exe program compiles ASM files just fine, before it exits, it generates 4 NULL pointer exceptions. This occurs when compiling from a Batch file or a Command Prompt.
Access violation at address 00000000. Read of address 00000000.
I have attached a simple ASM file. You can verify this by placing the file in a C:\TEMP directory, opening an Administator Command prompt and executing the following 2 commands.
"C:\Program Files (x86)\Microchip\MPLABX\MPASMX\MPASMX" JRH170.ASM /aINHX32 /e /t8
I placed the MPASMWIN.exe file into the same directory and executed it the same way as above and it did not throw the exceptions.
Don't know if it makes a difference, but although I show the default directory for MPASMX in the statements above, I have removed the "Microchip" sub-directory and installed the MPASMX directory in the program files (x86) directory.