http://bugs.winehq.org/show_bug.cgi?id=21306
Summary: Regression: 16-bit application fails with "DDE requires ddeml.dll" Product: Wine Version: 1.1.36 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: perchrh-wine@pvv.org
Created an attachment (id=25642) --> (http://bugs.winehq.org/attachment.cgi?id=25642) output of WINEDEBUG=+relay,-debug wine ./SETUP.EXE
This regression was introduced between wine 1.1.35-release and 1.1.36-release.
To reproduce, download the two zip files listed in the applications AppDB entry (links below). Unzip them in a new directory, enter the directory and execute 'wine ./SETUP.exe'. A messagebox with the message "DDE requires ddeml.dll" appears. This does not happen when using wine 1.1.35.
The application in question is the game "Mordor - the depths of Dejenol", http://appdb.winehq.org/objectManager.php?sClass=version&iId=8673&iT... Although it did not fully work with previous Wine versions, it was more functional than now.
Download: http://decklinsdomain.net/DemDev/archives/Mordor1/MORDOR1A.ZIP http://decklinsdomain.net/DemDev/archives/Mordor1/MORDOR1B.ZIP
http://bugs.winehq.org/show_bug.cgi?id=21306
Per Christian Henden perchrh-wine@pvv.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #25642|output of |output of WINEDEBUG= description|WINEDEBUG=+relay,-debug |+relay,+kernel,+kernel32 |wine ./SETUP.EXE |wine ./SETUP.EXE
http://bugs.winehq.org/show_bug.cgi?id=21306
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Summary|Regression: 16-bit |16-bit application fails |application fails with "DDE |with "DDE requires |requires ddeml.dll" |ddeml.dll"
--- Comment #1 from Jeff Zaroyko jeffz@jeffz.name 2010-01-10 03:46:46 --- http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=21306
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, win16
http://bugs.winehq.org/show_bug.cgi?id=21306
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda@volny.cz
--- Comment #2 from Wylda wylda@volny.cz 2010-01-10 14:46:42 --- (In reply to comment #1)
I would not advise to anyone to do a regression test between 1.1.35 and 1.1.36 to find out a problem with Win16 application/game... Too many changes and code movement from file to file.
Last working commit for this download is:
git checkout 89df78e2c00e4b6964c15611d7fa80c2797f3e43 good shell32: Move the RunDLL_CallEntry16 implementation to shell.dll. wine-1.1.35-331-g89df78e
Since commit wine-1.1.35-332-g475b7d2 you can't run Win16 app, because of wine crashes and finally when you find a latter commit, where crashing stops, it tells you "DDE requires ddeml.dll".
Of course, reverting is not possible in this situation (in between 1.1.35 and 1.1.36 for Win16).
http://bugs.winehq.org/show_bug.cgi?id=21306
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |wine.dev@web.de Ever Confirmed|0 |1
--- Comment #3 from Detlef Riekenberg wine.dev@web.de 2010-01-11 10:30:40 --- We need the 16bit fake dlls also in <windir>system.
copy <windir>/system32/ddeml.dll to <windir>/system/
http://bugs.winehq.org/show_bug.cgi?id=21306
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED
--- Comment #4 from Detlef Riekenberg wine.dev@web.de 2010-01-15 12:49:11 --- Patch sed: http://source.winehq.org/patches/data/57494
http://bugs.winehq.org/show_bug.cgi?id=21306
--- Comment #5 from Detlef Riekenberg wine.dev@web.de 2010-01-28 17:03:22 --- Send an updated patch: http://www.winehq.org/pipermail/wine-patches/2010-January/084242.html
http://bugs.winehq.org/show_bug.cgi?id=21306
Detlef Riekenberg wine.dev@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED
--- Comment #6 from Detlef Riekenberg wine.dev@web.de 2010-02-03 16:48:49 --- Patch was accepted: http://source.winehq.org/git/wine.git/?a=commitdiff;h=d7069b61f4006d09494566...
Use current wine source from the git tree or wait for Wine-1.1.38
http://bugs.winehq.org/show_bug.cgi?id=21306
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2010-02-05 11:39:11 --- Closing bugs fixed in 1.1.38.
http://bugs.winehq.org/show_bug.cgi?id=21306
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |d7069b61f4006d0949456684bc5 | |8954bcadc8fdf CC| |focht@gmx.net Component|-unknown |tools
--- Comment #8 from Anastasius Focht focht@gmx.net 2012-02-09 13:22:52 CST --- Hello,
filling fields...
Regards