[Bug 49011] New: Royal Quest crashes wineserver
https://bugs.winehq.org/show_bug.cgi?id=49011 Bug ID: 49011 Summary: Royal Quest crashes wineserver Product: Wine Version: 5.7 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wineserver Assignee: wine-bugs(a)winehq.org Reporter: spoon0042(a)hotmail.com Distribution: --- Click "PLAY" in the launcher, click "Log In" -> boom. (Usually anyway, I think a couple times I was able to pick a character then got the crash after clicking "Enter".) Requested run of gdb gave this: Reading symbols from /opt/wine-devel/bin/wineserver...Reading symbols from /usr/lib/debug/.build-id/95/97696b2e8b609fa120eaaaf5340792be83679b.debug...done. done. [New LWP 15901] Core was generated by `/opt/wine-devel/bin/wineserver'. Program terminated with signal SIGSEGV, Segmentation fault. #0 req_get_thread_context (req=0x5618cb954488, reply=0x7ffc8c5c7b20) at thread.c:1851 1851 thread.c: No such file or directory. (gdb) backtrace #0 req_get_thread_context (req=0x5618cb954488, reply=0x7ffc8c5c7b20) at thread.c:1851 #1 0x00005618c9521ec3 in call_req_handler (thread=<optimized out>) at request.c:310 #2 0x00005618c9528630 in thread_poll_event (fd=<optimized out>, event=1) at thread.c:368 #3 0x00005618c9502ef6 in main_loop_epoll () at fd.c:476 #4 0x00005618c950316e in main_loop () at fd.c:937 #5 0x00005618c94f39e6 in main () And regression test yielded this: c4dab9b76eb7397f6e5325ff4bdf792cf500e571 is the first bad commit commit c4dab9b76eb7397f6e5325ff4bdf792cf500e571 Author: Jacek Caban <jacek(a)codeweavers.com> Date: Wed Apr 22 14:33:23 2020 +0200 server: Block by waiting on context handle in get_thread_context. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48052 Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45546 Signed-off-by: Jacek Caban <jacek(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> :040000 040000 23489508911b463430ec94f084243ab7b6b47a49 376d2675fd4f00819efed8efdbc00d0c80580eb9 M dlls :040000 040000 0fe4c763311f30a02a6341d5e9ec9529d5efa701 35da9ef4fc5f1a4c732d0f1b748387e938787293 M include :040000 040000 40c59f9f5407f93d2223a2d546a47bd6864f2ae2 8c7414aad06eeeee9148960c93dcad26cc7cc00f M server -- 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=49011 Michael McGuire <spoon0042(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |c4dab9b76eb7397f6e5325ff4bd | |f792cf500e571 Keywords| |download, regression URL| |https://us.royalquest.com/d | |ownload/ CC| |jacek(a)codeweavers.com Distribution|--- |Debian -- 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=49011 --- Comment #1 from Jacek Caban <jacek(a)codeweavers.com> --- Created attachment 66986 --> https://bugs.winehq.org/attachment.cgi?id=66986 fix This patch should help, thank for the report. -- 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=49011 --- Comment #2 from Michael McGuire <spoon0042(a)hotmail.com> --- Well that was fast. :) Looks good here, thanks! -- 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=49011 Robert Walker <bob.mt.wya(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bob.mt.wya(a)gmail.com -- 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=49011 Jacek Caban <jacek(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |harry+winehq(a)unheit.net --- Comment #3 from Jacek Caban <jacek(a)codeweavers.com> --- *** Bug 49020 has been marked as a duplicate of this bug. *** -- 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=49011 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Royal Quest crashes |Multiple games and |wineserver |applications cause | |wineserver crash in Wine | |5.7 Status|UNCONFIRMED |NEW CC| |focht(a)gmx.net Ever confirmed|0 |1 --- Comment #4 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, I'm refining the bug summary in attempt to make this more visible. I suspect that quite a number of games and applications are affected in Wine 5.7 release. Unfortunate. Just investigated another one in https://bugs.winehq.org/show_bug.cgi?id=46107#c28 where the application builtin error/exception handling is affected by this regression. Regards -- 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=49011 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fabienmoal(a)wanadoo.fr --- Comment #5 from Anastasius Focht <focht(a)gmx.net> --- *** Bug 49022 has been marked as a duplicate of this bug. *** -- 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=49011 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |eaglecomputers.ok(a)gmail.com --- Comment #6 from Anastasius Focht <focht(a)gmx.net> --- *** Bug 49021 has been marked as a duplicate of this bug. *** -- 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=49011 --- Comment #7 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, food for thought due to the severity/impact: How about having Wine 5.7.1 fixup release? We will see an influx of bug reports soon when users upgrade to Wine 5.7 and try to run their favourite apps/games. Having two weeks delay for Wine 5.8 is way too much. Last time this exceptional process happened was Wine 4.12, resulting in 4.12.1 Regards -- 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=49011 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |major -- 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=49011 Sveinar Søpler <cybermax(a)dexter.no> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cybermax(a)dexter.no --- Comment #8 from Sveinar Søpler <cybermax(a)dexter.no> --- (In reply to Anastasius Focht from comment #7)
Hello folks,
food for thought due to the severity/impact: How about having Wine 5.7.1 fixup release? We will see an influx of bug reports soon when users upgrade to Wine 5.7 and try to run their favourite apps/games.
Having two weeks delay for Wine 5.8 is way too much. Last time this exceptional process happened was Wine 4.12, resulting in 4.12.1
Regards
Yes. This is as of now a gamebreaking bug, and thus completely useless for loads of ppl. I notice the debian/ubuntu images is not yet published either, so lets hope for a fix. -- 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=49011 Jacek Caban <jacek(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair(a)hotmail.com --- Comment #9 from Jacek Caban <jacek(a)codeweavers.com> --- The fix is already on its way: https://source.winehq.org/patches/data/184252 FWIW, I'm sorry for the situation. I'm also a bit disappointed that our tests didn't catch it. This bug mostly affects application anti-cheats and alike, which often require staging anyway. Maybe a staging bug-fix release could mitigate the problem. -- 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=49011 --- Comment #10 from Steve Ebey <eaglecomputers.ok(a)gmail.com> --- Created attachment 67002 --> https://bugs.winehq.org/attachment.cgi?id=67002 The patch file, ready to be applied. Apply this patch, to the wine from the devel git hub after the staging patches are applied, and compile. -- 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=49011 --- Comment #11 from Jacek Caban <jacek(a)codeweavers.com> --- Actually, our ntdll tests do reproduce the crash, but in this case client kills gracefully threads and doesn't return an error. Well, sorry again. -- 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=49011 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com Attachment #67002|0 |1 is obsolete| | -- 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=49011 Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jaapbuurman(a)gmail.com --- Comment #12 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- *** Bug 49023 has been marked as a duplicate of this bug. *** -- 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=49011 Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |victor.lavaud(a)pm.me --- Comment #13 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- *** Bug 49027 has been marked as a duplicate of this bug. *** -- 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=49011 Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winebugs(a)evolution-hosting. | |eu --- Comment #14 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- *** Bug 49032 has been marked as a duplicate of this bug. *** -- 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=49011 Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick(a)piezo-forte.be --- Comment #15 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Hello, FYI, staged patchset ntdll-NtSetLdtEntries needs to be rebased when the fix is applied (START_TEST in dlls/kernel32/tests/thread.c is modified). Regards. -- 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=49011 aguertin+wine(a)aguertin.net changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aguertin+wine(a)aguertin.net --- Comment #16 from aguertin+wine(a)aguertin.net --- *** Bug 49050 has been marked as a duplicate of this bug. *** -- 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=49011 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mr.lumberg(a)gmail.com --- Comment #17 from Zebediah Figura <z.figura12(a)gmail.com> --- *** Bug 49036 has been marked as a duplicate of this bug. *** -- 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=49011 Ker noa <blue-t(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |blue-t(a)web.de --- Comment #18 from Ker noa <blue-t(a)web.de> --- I am in favor of an emergency hotfix release, recent Ubuntu release Focal can't go back to 5.6 and we get more duplicates over time. -- 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=49011 --- Comment #19 from Sveinar Søpler <cybermax(a)dexter.no> --- (In reply to Ker noa from comment #18)
I am in favor of an emergency hotfix release, recent Ubuntu release Focal can't go back to 5.6 and we get more duplicates over time.
Since it has not happened yet, chances are rather low that it will until next release i think. -- 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=49011 Jacek Caban <jacek(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |c3fac6e36caab168974dd04a60a | |e1bbb1a0fd919 Status|NEW |RESOLVED --- Comment #20 from Jacek Caban <jacek(a)codeweavers.com> --- https://source.winehq.org/git/wine.git/commitdiff/c3fac6e36caab168974dd04a60... -- 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=49011 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |stevenschlansker(a)gmail.com --- Comment #21 from Zebediah Figura <z.figura12(a)gmail.com> --- *** Bug 49069 has been marked as a duplicate of this bug. *** -- 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=49011 --- Comment #22 from Zebediah Figura <z.figura12(a)gmail.com> --- *** Bug 49036 has been marked as a duplicate of this bug. *** -- 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=49011 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joel.borghi(a)gmail.com --- Comment #23 from Zebediah Figura <z.figura12(a)gmail.com> --- *** Bug 49104 has been marked as a duplicate of this bug. *** -- 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=49011 Mike Lothian <mike(a)fireburn.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mike(a)fireburn.co.uk --- Comment #24 from Mike Lothian <mike(a)fireburn.co.uk> --- I've tried the attached patch and the patch at https://source.winehq.org/git/wine.git/commitdiff/c3fac6e36caab168974dd04a60... against 5.7 staging and also wine-staging from git but Warcraft 3 Reforged freezes up on launch with all of them, reverting back to wine-staging 5.6 allows the game to launch again -- 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=49011 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #25 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.8. -- 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