[Bug 13394] gtk-dev-2.12.9-win32-2.exe crashes on installation
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue May 27 00:03:41 CDT 2008
http://bugs.winehq.org/show_bug.cgi?id=13394
--- Comment #5 from Vincent Povirk <madewokherd at gmail.com> 2008-05-27 00:03:40 ---
I think this isn't a regression after all. Wine used to not crash, but it never
did the right thing. A comparison of file listings shows that on Windows this
installer creates c:\GTK\bin\freetype6.dll, but on versions of Wine that do not
crash this file does not exist.
Wine currently throws up at a point where the program uses SHFileOperationA to
copy the file c:\GTK\bin\libfreetype-6.dll to a list containing only an empty
string. In the installer's own log on Windows, that shows up as part of this
sequence:
Output folder: C:\GTK\bin
Extract: libfreetype-6.dll
Output folder: C:\GTK
Copy to
Rename: libfreet.dll->C:\GTK\bin\freetype6.dll
Somehow that results in two files with the same contents: libfreetype-6.dll and
freetype6.dll. libfreet.dll is not mentioned any earlier in the log. It appears
that "Copy to " is creating libfreet.dll by truncating libfreetype-6.dll to
8.3. A quick test shows that this does indeed happen on Windows when the
destination of a copy using SHFileOperationA is empty.
--
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.
More information about the wine-bugs
mailing list