https://bugs.winehq.org/show_bug.cgi?id=56433
Bug ID: 56433 Summary: QQ8.9.6 Installer crashes at very beginning due to a change in server/process.c Product: Wine Version: 9.3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: litimetal@gmail.com Distribution: ---
Created attachment 76195 --> https://bugs.winehq.org/attachment.cgi?id=76195 backtrace.txt
I tested it with QQ 8.9.6, but it seems that almost all QQ8/QQ9 installers are affected
wget https://dldir1.qq.com/qqfile/qq/QQ8.9.6/22404/QQ8.9.6.exe $ sha1sum QQ8.9.6.exe acf886b27833769f519cf8d5034d127585f41f9d QQ8.9.6.exe
winetricks -q cjkfonts && wine QQ8.9.6.exe
The installer would crash, with no window presenting
https://bugs.winehq.org/show_bug.cgi?id=56433
lizhenbo litimetal@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://dldir1.qq.com/qqfil | |e/qq/QQ8.9.6/22404/QQ8.9.6. | |exe
--- Comment #1 from lizhenbo litimetal@gmail.com --- I applied a bisect between wine-9.0 and master branch, and located e92ba2de43d7afbe0704b11b29f7c30f44dfaeca
If I checkout to master branch, then revert this patch, the QQ installer could work well.
--- e92ba2de43d7afbe0704b11b29f7c30f44dfaeca is the first bad commit commit e92ba2de43d7afbe0704b11b29f7c30f44dfaeca Author: Zebediah Figura z.figura12@gmail.com Date: Sun Feb 7 22:54:19 2021 -0600
server: Create processes using a limited administrator token by default.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=40613
server/process.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---
https://bugs.winehq.org/show_bug.cgi?id=56433
lizhenbo litimetal@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=40613 CC| |z.figura12@gmail.com Regression SHA1| |e92ba2de43d7afbe0704b11b29f | |7c30f44dfaeca
https://bugs.winehq.org/show_bug.cgi?id=56433
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |infyquest@gmail.com
--- Comment #2 from Vijay Kamuju infyquest@gmail.com --- Can you check with latest master, if this commit fixes your issue: https://source.winehq.org/git/wine.git/commit/3042c7100c6b68a4849209757ac567...
https://bugs.winehq.org/show_bug.cgi?id=56433
lizhenbo litimetal@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED
--- Comment #3 from lizhenbo litimetal@gmail.com --- (In reply to Vijay Kamuju from comment #2)
Can you check with latest master, if this commit fixes your issue: https://source.winehq.org/git/wine.git/commit/ 3042c7100c6b68a4849209757ac5676ec32d743f
Yes, this commit fixes my issue
3042c7100c6b68a4849209757ac5676ec32d743f is a good commit
Its parent, 929732034c383e94e814d7eb91bb2ba2f184b439 is a bad commit
https://bugs.winehq.org/show_bug.cgi?id=56433
lizhenbo litimetal@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |3042c7100c6b68a4849209757ac | |5676ec32d743f
https://bugs.winehq.org/show_bug.cgi?id=56433
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.5.
https://bugs.winehq.org/show_bug.cgi?id=56433
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sldev@free.fr
--- Comment #5 from Zeb Figura z.figura12@gmail.com --- *** Bug 56454 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=56433
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|QQ8.9.6 Installer crashes |Multiple applications fail |at very beginning due to a |to query the process |change in server/process.c |primary token after | |e92ba2de43d (QQ8.9.6 | |installer, Cool VL Viewer)