I was hoping to be able to run JPEG to RAW on a VMware machine using software/CPU mode. The VMware machine is running Windows Server 2008 R2 (which is basically Windows 7 x64).
I downloaded and installed the trial. When I try to run the program, it crashes instantly with this:
> Faulting application name: Topaz JPEG to RAW AI.exe, version: 0.0.0.0, time stamp: 0x5c4f4ade > Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000 > Exception code: 0xc0000005 > Fault offset: 0x0000000000000000 > Faulting process id: 0x16c0 > Faulting application start time: 0x01d5e2c1e27805ff > Faulting application path: C:\Program Files\Topaz Labs\Topaz JPEG to RAW AI\Topaz JPEG to RAW AI.exe > Faulting module path: unknown > Report Id: 2167a7cf-4eb5-11ea-a2a8-0050560b8935
I can see in the installation directory there is an opengl32sw.dll file. I tried renaming it to opengl32.dll. The program looks like it gets a little farther but it still crashes, this time with the following:
> Faulting application name: Topaz JPEG to RAW AI.exe, version: 0.0.0.0, time stamp: 0x5c4f4ade > Faulting module name: Qt5Gui.dll, version: 22.214.171.124, time stamp: 0x5c0514b1 > Exception code: 0xc0000005 > Fault offset: 0x00000000002f1310 > Faulting process id: 0x938 > Faulting application start time: 0x01d5e2c2041f97ef > Faulting application path: C:\Program Files\Topaz Labs\Topaz JPEG to RAW AI\Topaz JPEG to RAW AI.exe > Faulting module path: C:\Program Files\Topaz Labs\Topaz JPEG to RAW AI\Qt5Gui.dll > Report Id: 42dcdf1f-4eb5-11ea-a2a8-0050560b8935
Finally, I tried putting a recent version of opengl32.dll from a 64 bit MESA release into the application directory:
This also didn’t work; I get the same crash as above (0xc0000005 in Qt5Gui.dll).
(I also tried the MSVC release; it didn’t have a different result.)
I also tried changing the following key in the Windows registry:
[HKEY_CURRENT_USER\Software\Topaz Labs\Topaz JPEG to RAW AI\appMain]
(I assume 1 is for CPU.)
That also didn’t seem to have any effect.
I did verify with Dependency Walker that the MESA opengl32.dll was loading from the application directory. It was.
From what I’ve researched online, JPEG to RAW as well as Qt should support OpenGL software rendering mode. I have so far had a lot of success using software on VMware remotely that uses OpenGL via MESA.
Has anyone heard of anything like this before and know of a way to fix it?