https://bugs.winehq.org/show_bug.cgi?id=46903
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello Gijs,
--- quote --- Is this enough to make it stop crashing? --- quote ---
Yes.
--- snip --- $ WINEDEBUG=+seh,+relay,+mssign wine ./ADHOCSIGNER.EXE ./TouchInputPC.exe
log.txt 2>&1
... 00be:Call KERNEL32.LoadLibraryA(004035f0 "MSSIGN32") ret=00402609 ... 00be:Ret KERNEL32.LoadLibraryA() retval=7c980000 ret=00402609 00be:Call KERNEL32.GetProcAddress(7c980000,004035d8 "SignerFreeSignerContext") ret=0040262a 00be:Ret KERNEL32.GetProcAddress() retval=7c984c28 ret=0040262a 00be:Call KERNEL32.GetProcAddress(7c980000,004035c8 "SignerSignEx") ret=0040262a 00be:Ret KERNEL32.GetProcAddress() retval=7c984c50 ret=0040262a 00be:Call mssign32.SignerSignEx(00000000,0033fac0,0033fad0,0033faa8,00000000,00000000,00000000,00000000,0033fafc) ret=00401e6a 00be:fixme:mssign:SignerSignEx 0 0x33fac0 0x33fad0 0x33faa8 (nil) (null) (nil) (nil) 0x33fad0 stub 00be:Ret mssign32.SignerSignEx() retval=80004001 ret=00401e6a 00be:Call KERNEL32.FormatMessageW(00002500,00403308,00000000,00000000,0033fb9c,00000000,00162df0) ret=00401808 00be:Ret KERNEL32.FormatMessageW() retval=0000001d ret=00401808 ... 00be:Call KERNEL32.FormatMessageA(00000500,004032e8,00000000,00000000,0033faf4,00000000,0033faf0) ret=00401679 00be:Ret KERNEL32.FormatMessageA() retval=0000002a ret=00401679 00be:Call KERNEL32.lstrlenA(00164c00 "[80004001] SignFile "./TouchInputPC.exe"\r\n") ret=00401859 00be:Ret KERNEL32.lstrlenA() retval=0000002a ret=00401859 00be:Call KERNEL32.WriteFile(0000006c,00164c00,0000002a,0033fba4,00000000) ret=0040188d 00be:Ret KERNEL32.WriteFile() retval=00000001 ret=0040188d ... --- snip ---
Regards