https://bugs.winehq.org/show_bug.cgi?id=46497
Bug ID: 46497 Summary: import_dll Library FLTLIB.DLL not found using MfeEERM.exe Product: Wine Version: 4.0-rc7 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: fltmgr Assignee: wine-bugs@winehq.org Reporter: woshizhangci@gmail.com Distribution: ---
Created attachment 63345 --> https://bugs.winehq.org/attachment.cgi?id=63345 Wine error output when running MfeEERM.exe
When running McAfee removable media decrypter (MfeEERM.exe) using native fltlib.dll, I got FLTLIB.DLL not found error, even fltlib.dll is under ~/.wine/drive_c/windows/system32.
Also when I use wine buildin dll, I got: 0009:fixme:fltlib:FilterConnectCommunicationPort (L"\MfeProMPort", 0, (nil), 0, (nil), 0x32e114) stub
This issue is persistent in following testing environment: 4.0-rc7 binary on Ubuntu18.04(64-bit); 3.0.4 binary on Ubuntu16.04(32-bit); 2.18 source on CentOS7; 1.8.7 source on CentOS7; 1.6.2 binary on CentOS7
https://bugs.winehq.org/show_bug.cgi?id=46497
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzhang@codeweavers.com
--- Comment #1 from Zhiyi Zhang zzhang@codeweavers.com --- Could you try running wine in the application directory?
https://bugs.winehq.org/show_bug.cgi?id=46497
--- Comment #2 from Zhiyi Zhang zzhang@codeweavers.com --- If that still doesn't work. Add a log with WINEDEBUG=+module environment variable set.
https://bugs.winehq.org/show_bug.cgi?id=46497
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be Severity|blocker |normal
--- Comment #3 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Bug in one application is severity 'normal' [1].
[1] https://wiki.winehq.org/Bugs#severity
https://bugs.winehq.org/show_bug.cgi?id=46497
--- Comment #4 from woshizhangci@gmail.com --- Created attachment 63351 --> https://bugs.winehq.org/attachment.cgi?id=63351 log with WINEDEBUG=+module native
https://bugs.winehq.org/show_bug.cgi?id=46497
--- Comment #5 from woshizhangci@gmail.com --- Created attachment 63352 --> https://bugs.winehq.org/attachment.cgi?id=63352 log with WINEDEBUG=+module with buildin dll
https://bugs.winehq.org/show_bug.cgi?id=46497
--- Comment #6 from woshizhangci@gmail.com --- (In reply to Zhiyi Zhang from comment #2)
If that still doesn't work. Add a log with WINEDEBUG=+module environment variable set.
Tried running wine from application directory. Same output. Trace logs uploaded with WINEDEBUG=+module set. One for native fltlib.dll, the other for buildin fltlib.dll.
Test environment: Wine 4.0 rc7 in ubuntu 18.04 LTS 64-bit as Guest OS; VirtualBox 6.0 as Hypervisor on CentOS 7 as Host OS
https://bugs.winehq.org/show_bug.cgi?id=46497
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de Ever confirmed|0 |1 Status|UNCONFIRMED |NEEDINFO
--- Comment #7 from Fabian Maurer dark.shadow4@web.de ---
From "log with WINEDEBUG=+module native"
0009:trace:module:load_dll L"C:\windows\system32\FLTLIB.DLL" is a fake Wine dll 0009:warn:module:load_dll Failed to load module L"FLTLIB.DLL"; status=c0000135 0009:err:module:import_dll Library FLTLIB.DLL (which is needed by L"D:\MfeEERM.exe") not found
How did you install the native DLL?
From the forums
Add fltlib.dll to "${HOME}/.wine/drive_c/windows/syswow64" from a Win7 64bit. Program ran then exited without showing GUI as supposed. No error message. Totally stuck now. Any thought?
64Bit dlls go into system32, 32bit dlls into syswow64. Did you do both?