https://bugs.winehq.org/show_bug.cgi?id=46870
--- Comment #32 from imbert.jacquesolivier@gmail.com --- (In reply to Louis Lenders from comment #31)
Created attachment 64130 [details] patch applied on top of wine-staging
I attach patch here that i applied on top of staging. After that compiled with:
../wine/configure CFLAGS="-O0 " --enable-win64 --disable-tests && nice -19 make -j2 && cd ../wine32-build/ && PKG_CONFIG_PATH=/usr/lib/i386-linux-gnu/pkgconfig/ ../wine/configure CFLAGS="-O0" --with-wine64=../wine64-build --disable-tests && nice -19 make -j2
This fixed the following crash for me:
click home --> play --> training-->tutorial -->confirm --> Start now --> crash
I don`t know about training tool and character selection so not sure if we`re talking about the same crash here. I do not even know how to enter a game ;), only tried tutorial
For me at least it fixed this particular crash. Maybe it deserves an own bugreport. So don`t shoot me if it doesn`t work for you for entering a game!
The patch contains apart from my hack and Wesie`s patch a few other patches that I always standard apply on top of staging to work around a few bugs in bugzilla*; I don`t know if they influence anything for this bug...
https://bugs.winehq.org/show_bug.cgi?id=46635 https://bugs.winehq.org/show_bug.cgi?id=45703 https://bugs.winehq.org/show_bug.cgi?id=45645 https://bugs.winehq.org/show_bug.cgi?id=45642
Good News ! Thanks to Louis Lenders patch, I successfully started a game in training mode !
For the modifications, I used the file here -- https://bugs.winehq.org/attachment.cgi?id=64130&action=diff -- but I modified only the files : - dlls/ntdll/nt.c - dlls/ntdll/om.c - dlls/ntdll/thread.c - include/winternl.h - tools/winebuild/spec32.c
In the next message you will have my screenshot :3
Good job Louis Lenders ! Kudos to you !