[Bug 11900] New: Unimplemented function msftedit.dll. DllGetVersion preventing proper detection of richedit from Miranda IM History++ plugin
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(a)winehq.org ReportedBy: nodisgod(a)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. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 scguy318 <nodisgod(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 --- Comment #1 from scguy318 <nodisgod(a)yahoo.com> 2008-03-08 02:47:59 --- I have forgotten to mention that if you are running Miranda IM for the first time, it is acceptable to make up a profile name, and to cancel through the login dialogs. The issue will occur in between the AIM login dialog and the ICQ login dialog. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 Leonardo <lleoliveirabr(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lleoliveirabr(a)gmail.com --- Comment #2 from Leonardo <lleoliveirabr(a)gmail.com> 2008-03-08 08:47:25 --- Hi, I have exactly the same problem, Hope this bug be fixed soon, as i really like Miranda IM -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 Lei Zhang <thestig(a)google.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 --- Comment #3 from Lei Zhang <thestig(a)google.com> 2008-03-08 12:10:21 --- confirmed by comment 2 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 Rico <kgbricola(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kgbricola(a)web.de --- Comment #4 from Rico <kgbricola(a)web.de> 2008-03-08 16:01:06 --- Looking at the source code of historypp, the reason why this message is shown is a miss detection of the wine richedit20.dll version (https://opensvn.csie.org/traccgi/historypp/browser/historypp/trunk/plugin/hi...) . So the return value is a wrong one from this function https://opensvn.csie.org/traccgi/historypp/browser/historypp/trunk/plugin/hp... . -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 --- Comment #5 from Rico <kgbricola(a)web.de> 2008-03-08 17:04:50 --- Using the native msftedit.dll solves the problem. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 --- Comment #6 from Rico <kgbricola(a)web.de> 2008-03-08 17:19:04 --- Created an attachment (id=11243) --> (http://bugs.winehq.org/attachment.cgi?id=11243) add DllGetVersion patch This patch implements the function DllGetVersion for msftedit.dll. The plugin History++ should start with this patch. Could you give it a try? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 --- Comment #7 from scguy318 <nodisgod(a)yahoo.com> 2008-03-08 20:50:59 --- The patch resolves the bug. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 --- Comment #8 from Leonardo <lleoliveirabr(a)gmail.com> 2008-03-26 17:07:09 --- Fixed on wine version: 0.9.58 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 Lei Zhang <thestig(a)google.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #9 from Lei Zhang <thestig(a)google.com> 2008-03-26 17:11:58 --- marking it fixed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 --- Comment #10 from Rico <kgbricola(a)web.de> 2008-03-27 12:03:21 --- I think it isn't fixed yet, because my patch was rejected and msftedit.dll.DllGetVersion isn't implemented (http://source.winehq.org/git/wine.git/?a=blob;f=dlls/msftedit/msftedit.spec;...). Leonardo: Did you really test with the correct version from the plugin? I think the plugin authors fixed the request and now they don't look for this dll anymore. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 --- Comment #11 from Leonardo <lleoliveirabr(a)gmail.com> 2008-03-27 12:11:10 --- Hi Rico, I didn't test but on 0.9.58 announce say this: include: Added msftedit support in richedit.h. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 Lei Zhang <thestig(a)google.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #12 from Lei Zhang <thestig(a)google.com> 2008-03-27 12:39:13 --- (In reply to comment #11)
Hi Rico, I didn't test but on 0.9.58 announce say this: include: Added msftedit support in richedit.h.
Please actually test it before saying it's fixed. Reopening. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 --- Comment #13 from Leonardo <lleoliveirabr(a)gmail.com> 2008-03-27 13:26:32 --- tested and it's fixed on wine 0.9.58 -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 scguy318 <nodisgod(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #14 from scguy318 <nodisgod(a)yahoo.com> 2008-04-27 21:13:12 --- Closing, reported fixed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 scguy318 <nodisgod(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #15 from scguy318 <nodisgod(a)yahoo.com> 2008-04-28 12:34:53 --- While the current plugin no longer exhibits the issue, the underlying problem is still there. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 --- Comment #16 from Rico <kgbricola(a)web.de> 2008-05-01 14:46:30 --- The patch is in git. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 scguy318 <nodisgod(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #17 from scguy318 <nodisgod(a)yahoo.com> 2008-05-01 21:09:29 --- Thanks, a program I wrote to test DllGetVersion works as expected on Windows and Wine. Resolving fixed. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11900 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #18 from Alexandre Julliard <julliard(a)winehq.org> 2008-05-02 12:38:04 --- Closing bugs fixed in 0.9.61. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org