[Bug 44061] Destiny 2 crashes on launch

WineHQ Bugzilla wine-bugs at winehq.org
Thu Oct 29 14:58:28 CDT 2020


https://bugs.winehq.org/show_bug.cgi?id=44061

--- Comment #20 from David Torok <dt at zeroitlab.com> ---
(In reply to Ker noa from comment #19)
> Created attachment 68533 [details]
> ExtendedCrashLog

Thanks. Based on that, it's not obvious to me what the issue is on your side. 

I think the first indication of anything being wrong is this (line 20894):

0108:trace:seh:handle_syscall_fault code=c0000005 flags=0 addr=0x7fbee62ca7fd
ip=7fbee62ca7fd tid=0108
0108:trace:seh:handle_syscall_fault  info[0]=0000000000000000
0108:trace:seh:handle_syscall_fault  info[1]=000000000b301003
0108:trace:seh:handle_syscall_fault  rax=000000000b301003 rbx=000000000ae3d520
rcx=000000000ae3d270 rdx=000000000b30006c
0108:trace:seh:handle_syscall_fault  rsi=0000000000000f98 rdi=000000000b30006c
rbp=000000000ae3d4d0 rsp=000000000ae3d240
0108:trace:seh:handle_syscall_fault   r8=000000000b300000  r9=0000000000001000
r10=00007fbee62ed730 r11=00000000000000f9
0108:trace:seh:handle_syscall_fault  r12=000000000ae3d520 r13=000000000b300000
r14=000000000b300004 r15=0000000000000000
0108:trace:seh:handle_syscall_fault returning to handler

This exception -

0108:trace:seh:dispatch_exception code=c0000096 flags=0 addr=00000001403A13F3
ip=403a13f3 tid=0108

is intended, part of anti debug in Destiny however seems like wine has some
issues unwinding it and faults later on (line 21225):

0108:trace:seh:dispatch_exception code=c0000005 flags=0 addr=0000000000000D68
ip=d68 tid=0108
0108:trace:seh:dispatch_exception  info[0]=0000000000000008
0108:trace:seh:dispatch_exception  info[1]=0000000000000d68
0108:trace:seh:dispatch_exception  rax=00000000000000af rbx=000000007bc6c930
rcx=000000000ae3f380 rdx=000000000ae3d250
0108:trace:seh:dispatch_exception  rsi=000000000ae3f5b0 rdi=00000000ffb80000
rbp=000000000ae3d250 rsp=000000000ae3dfd8
0108:trace:seh:dispatch_exception   r8=000000000ae3e8e0  r9=000000000ae3e070
r10=000000000000000a r11=0000000000000000
0108:trace:seh:dispatch_exception  r12=000000000ae3f380 r13=000000000ae3e070
r14=000000007bc7b5d8 r15=0000000000000001

For reference, I think I'm using a build very similar to yours, 5.20 staging
with the patch I attached. 
Interestingly, which anti debug code path is chosen is random. Do you get the
same crash if you try let's say 10 times?

-- 
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.



More information about the wine-bugs mailing list