[Bug 49140] New: Regression: Windows 7 Platform SDK installer hangs on startup
https://bugs.winehq.org/show_bug.cgi?id=49140 Bug ID: 49140 Summary: Regression: Windows 7 Platform SDK installer hangs on startup Product: Wine Version: 5.8 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: damjan.jov(a)gmail.com Distribution: --- I tried to install the Windows 7 Platform SDK, and the installer just hangs on the startup blue logo screen in some sort of infinite loop, burning one CPU core at 100% for hours without making progress. Since there are reports of Wine 3.2 successfully installing and running it on AppDB: https://appdb.winehq.org/objectManager.php?sClass=version&iId=36369 I tried that too. It immediately gets further, opening a dialog where you select paths. Clearly, a regression. Git bisect in progress. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49140 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Regression: Windows 7 |Windows 7 Platform SDK |Platform SDK installer |installer hangs on startup |hangs on startup | Keywords| |download, regression -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49140 Damjan Jovanovic <damjan.jov(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |dwrite Regression SHA1| |075f5b73feb8609957dd6d00adc | |083825c1a5cd0 --- Comment #1 from Damjan Jovanovic <damjan.jov(a)gmail.com> --- 075f5b73feb8609957dd6d00adc083825c1a5cd0 is the first bad commit commit 075f5b73feb8609957dd6d00adc083825c1a5cd0 Author: Nikolay Sivov <nsivov(a)codeweavers.com> Date: Mon May 4 11:29:35 2020 +0300 dwrite: Partially implement chaining contextual substitution (GSUB lookup 6). Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> :040000 040000 3cbefcc53920eff66a59522d51b6666395e44174 1d5e4876e46cd355dfc16220fb44719ebe0d3831 M dlls -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49140 Damjan Jovanovic <damjan.jov(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com --- Comment #2 from Damjan Jovanovic <damjan.jov(a)gmail.com> --- CC AppDB maintainer. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49140 --- Comment #3 from Damjan Jovanovic <damjan.jov(a)gmail.com> --- It looks like some sort of font issue, as "winetricks -q allfonts" got it working. Even so, the fact a missing font is now breaking an installer this badly is a serious functional regression, that may affect many more apps. At the very least, we should print an error with the missing font name, before the app hangs in an infinite loop. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49140 --- Comment #4 from Nikolay Sivov <bunglehead(a)gmail.com> --- Hi, Damjan. Could you check if [1] from yesterday fixed it? Uninitialized value could as well trigger infinite loop there. P.S. shaping part does not participate in font selection, it works with whatever data font provides. [1] https://source.winehq.org/git/wine.git/commit/23543f20058d1655d3ad552474ce99... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49140 Damjan Jovanovic <damjan.jov(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |23543f20058d1655d3ad552474c | |e99c01bbd78ea Status|NEW |RESOLVED Summary|Windows 7 Platform SDK |Windows 10 SDK installer |installer hangs on startup |hangs on startup Resolution|--- |FIXED --- Comment #5 from Damjan Jovanovic <damjan.jov(a)gmail.com> --- (In reply to Nikolay Sivov from comment #4)
Hi, Damjan.
Could you check if [1] from yesterday fixed it? Uninitialized value could as well trigger infinite loop there.
P.S. shaping part does not participate in font selection, it works with whatever data font provides.
[1] https://source.winehq.org/git/wine.git/commit/ 23543f20058d1655d3ad552474ce99c01bbd78ea
I tested it twice in the latest Git, in a clean WINEPREFIX, and it works even without "winetricks -q allfonts". Thank you Nikolay :-). Resolving fixed. (And I got the product wrong. It's actually the Windows 10 SDK, not the Windows 7 one.) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=49140 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #6 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.9. -- 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.
participants (1)
-
WineHQ Bugzilla