[Bug 43715] New: winecfg crashes on startup with freetype 2.8.1
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Sep 18 01:03:06 CDT 2017
https://bugs.winehq.org/show_bug.cgi?id=43715
Bug ID: 43715
Summary: winecfg crashes on startup with freetype 2.8.1
Product: Wine
Version: 2.17
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: gdi32
Assignee: wine-bugs at winehq.org
Reporter: kinodont at gmail.com
Distribution: ---
Created attachment 59194
--> https://bugs.winehq.org/attachment.cgi?id=59194
WINEDEBUG=+seh,+font winecfg
Distribution: Arch Linux
freetype2 2.8.1-1
wine 2.17-1
Steps to reproduce:
1. have a clean 64-bit Wine prefix
2. $ winecfg
3. message similar to these appear:
wine: Unhandled page fault on read access to 0x00000008 at address
0x7f31d2449c0f (thread 0030), starting debugger...
winedbg: Internal crash at 0x7f8bb1159c0f
winecfg starts normally with freetype 2.8 (the previous version).
Reverting freetype2 commit
https://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=79e3789f81e14266578e71196ce71ecf5381d142
also fixes the issue.
I suspect the crash is happening here:
https://source.winehq.org/git/wine.git/blob/bb16263fe1974851f495435fef9a3d57fa2d4aa9:/dlls/gdi32/freetype.c#l6317
(I put a few new TRACEs around that conditional statement).
Obviously, this could be a FreeType issue, but the commit message and the
documentation at
https://www.freetype.org/freetype2/docs/reference/ft2-base_interface.html#FT_CharMap
seem to indicate that this behavior is intentional, so I am putting the bug
here.
--
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.
More information about the wine-bugs
mailing list