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@winehq.org Reporter: spoon0042@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@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@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
:040000 040000 23489508911b463430ec94f084243ab7b6b47a49 376d2675fd4f00819efed8efdbc00d0c80580eb9 M dlls :040000 040000 0fe4c763311f30a02a6341d5e9ec9529d5efa701 35da9ef4fc5f1a4c732d0f1b748387e938787293 M include :040000 040000 40c59f9f5407f93d2223a2d546a47bd6864f2ae2 8c7414aad06eeeee9148960c93dcad26cc7cc00f M server