https://bugs.winehq.org/show_bug.cgi?id=46428
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #2 from winetest@luukku.com --- (In reply to Zebediah Figura from comment #1)
Something is broken with the software. A +module trace yields:
0009:warn:module:import_dll No implementation for Qt5Gui.dll._ZN14QImageIOPluginC2EP7QObject imported from L"C:\Program Files\RigExpert AntScope2\imageformats\qjp2.dll", setting to 0xf40276
qjp2.dll and some others seem to be trying to import symbols using a different C++ name mangling scheme than Qt5Gui.dll and others are using to export symbols. For example, the one in question should be:
237 0x697f0 ??0QImageIOPlugin@@QAE@PAVQObject@@@Z
The Qt5 DLLs seem to have been incorrectly built or distributed.
I guess it works on Windows since the offending DLLs are imported with LoadLibrary() rather than linked directly, in which case I believe that LoadLibrary() simply fails. I'm not sure, though. In any case WINEDLLOVERRIDES="qjp2=d;qmng.dll=d" is sufficient to let the application launch for me.
sounds similar to bug 47112 which was closed as invalid.