http://bugs.winehq.org/show_bug.cgi?id=11900
Summary: Unimplemented function msftedit.dll.DllGetVersion preventing proper detection of richedit from Miranda IM History++ plugin Product: Wine Version: 0.9.57. Platform: PC URL: http://files.miranda-im.org/builds/miranda-v080a10w.zip OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: richedit AssignedTo: wine-bugs@winehq.org ReportedBy: nodisgod@yahoo.com
Created an attachment (id=11193) --> (http://bugs.winehq.org/attachment.cgi?id=11193) Screenshot of error dialog
Reproducing this issue requires some setup. It is necessary to obtain the Miranda IM 0.8.0 Test Build 10 from the bug URL. The ZIP should be unpacked to an empty directory, then the plugin ZIP (from http://themiron.mirandaim.ru/down/historypp-alpha-2008.02.27-17.46-bin.zip) should then be downloaded, and the historypp.dll file should be unpacked to the Plugins folder of the Miranda directory, and the historypp_icons.dll file in the icons folder of the plugin ZIP should be unpacked to the Icons folder of the Miranda directory, and then the VC++ 6 redist should be obtained via winetricks vcrun6.
Running miranda32.exe, the issue becomes apparent. As part of its loading process, Miranda IM attempts to load its plugins. When the History++ plugin is loaded, it attempts to call an unimplemented function:
wine: Call from 0x7b8444d0 to unimplemented function msftedit.dll.DllGetVersion, aborting
and thus falsely claims that the "richedit 2.0+ module is missing".
There are other issues that are present in Miranda IM, but those are reserved for separate bug reports.