http://bugs.winehq.org/show_bug.cgi?id=21220
Summary: 16-bit app barks at wprocs.dll and then crashes Product: Wine Version: unspecified Platform: x86 URL: http://193.219.43.130/~winetester/bin/win16/ledw2.tar. bz2 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: user32 AssignedTo: wine-bugs@winehq.org ReportedBy: saulius2@gmail.com
Created an attachment (id=25490) --> (http://bugs.winehq.org/attachment.cgi?id=25490) Crash log for Wine-1.1.35+
This happens with the first patch of recent 16-bit separation work [1] Alexandre did just before New Year of 2010:
commit 475b7d226cc062524495268825c3028c2797174d Author: Alexandre Julliard julliard@winehq.org Date: Tue Dec 29 16:24:00 2009 +0100
kernel32: Make krnl386.exe into a stand-alone 16-bit module.
Attaching output. With the next patch [2] the crash changes a bit:
commit e7715126eb8ab561c592af0c160ca199c6d7f61a Author: Alexandre Julliard julliard@winehq.org Date: Tue Dec 29 12:32:36 2009 +0100
winedos: Move 16-bit VxD support back into kernel.
Now line "err:module:__wine_dll_register_16 loading old style 16-bit dll wprocs.dll no longer supported" disappears from Wine output but the rest seems to remain the same. All the way until the series of separation patches ends with [3].
Well, it may be so binary cruft left in the dev tree which messes things up. I've did "rm -rf dlls/ libs/ programs/" now and started rebuild process.
[1] http://source.winehq.org/git/wine.git/?a=commit;h=475b7d226cc06252 [2] http://source.winehq.org/git/wine.git/?a=commit;h=e7715126eb8ab561 [3] http://source.winehq.org/git/wine.git/?a=commit;h=b3878802695ef47c