http://bugs.winehq.org/show_bug.cgi?id=28961
Bug #: 28961 Summary: Native usp10 breaks Wine Product: Wine Version: 1.3.31 Platform: x86 OS/Version: Linux Status: NEW Keywords: download, regression, source Severity: minor Priority: P2 Component: user32 AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: aric@codeweavers.com Classification: Unclassified Regression SHA1: acaa0dc2dacb4d6e6f223213ce9a1e27b0b8e8ed
Created attachment 37239 --> http://bugs.winehq.org/attachment.cgi?id=37239 terminal output
This one might turn to be invalid as a native component is involved, but the fact is that it didn't happen formerly (Wine<1.3.31).
Steps to reproduce the problem: 1. create a clean wineprefix 2. winetricks usp10 3. launch winecfg and select any of the available tabs (except for Applications and Audio; those twos don't seem to trigger the crash) >> Wine crashes with a fairly detailed backtrace.
The same crash occurs if you try to open wine notepad, or you try to change the value of a key in wine regedit.
This didn't happen before this commit
acaa0dc2dacb4d6e6f223213ce9a1e27b0b8e8ed is the first bad commit commit acaa0dc2dacb4d6e6f223213ce9a1e27b0b8e8ed Author: Aric Stewart aric@codeweavers.com Date: Mon Oct 17 09:07:06 2011 -0500
user32: Use Uniscribe in the single line edit control.
:040000 040000 893487597629158ea8b1ddc0f152d992cb68d60d a67057c79230c1842b43d04a4639969d4290629c M dlls
This commit id is reported in bug #28952, which reported fixed since yesterday's git. However the crash with native usp10.dll installed is still present as of wine-1.3.31-213-g996b451.
Fedora 15 x86 gcc version 4.6.1 20110908 (Red Hat 4.6.1-9) (GCC) X.Org X Server 1.10.4
http://bugs.winehq.org/show_bug.cgi?id=28961
--- Comment #1 from Aric Stewart aric@codeweavers.com 2011-11-01 09:54:20 CDT --- That usp10.dll is version 1.325.2180.1 that is from 2000-04-26 and is really really really incomplete.
I will update the code to handle the behavior of this dll however i would strongly recommend we find a better usp version for winetricks.
Here is a list of the versions and what they fixed.
http://en.wikipedia.org/wiki/Uniscribe
I tested with and coded for version 1.626.7600.16385
http://bugs.winehq.org/show_bug.cgi?id=28961
--- Comment #2 from Aric Stewart aric@codeweavers.com 2011-11-01 10:09:50 CDT --- Patch sent.
http://bugs.winehq.org/show_bug.cgi?id=28961
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Native usp10 breaks Wine |Native usp10 doesn't work | |with uniscribe enabled edit | |control Severity|minor |enhancement
http://bugs.winehq.org/show_bug.cgi?id=28961
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #3 from Austin English austinenglish@gmail.com 2011-11-01 13:28:26 CDT --- http://source.winehq.org/git/wine.git/commitdiff/64adeb0285805304f36c4a81eb9...
http://bugs.winehq.org/show_bug.cgi?id=28961
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |64adeb0285805304f36c4a81eb9 | |08acb4fc88932
http://bugs.winehq.org/show_bug.cgi?id=28961
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2011-11-04 14:15:45 CDT --- Closing bugs fixed in 1.3.32.