[Bug 50583] Foxit PhantomPDF Business v10.0 installer crashes with WinVer set to 'Windows 10'
WineHQ Bugzilla
wine-bugs at winehq.org
Fri Jan 29 07:32:02 CST 2021
https://bugs.winehq.org/show_bug.cgi?id=50583
Anastasius Focht <focht at gmx.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |https://web.archive.org/web
| |/20210129125039/https://cdn
| |09.foxitsoftware.com/produc
| |t/phantomPDF/desktop/win/10
| |.0/3944C0ADCC878224B13B138F
| |985EC3D7/FoxitPhantomPDF100
| |_L10N_Setup_Website.exe
Severity|critical |normal
Summary|Problems when installing |Foxit PhantomPDF Business
|Foxit PhantomPDF Business |v10.0 installer crashes
| |with WinVer set to 'Windows
| |10'
Ever confirmed|0 |1
Keywords| |download, Installer
CC| |focht at gmx.net
Status|UNCONFIRMED |NEW
--- Comment #1 from Anastasius Focht <focht at gmx.net> ---
Hello folks,
confirming.
Adding stable download link via Internet Archive:
https://web.archive.org/web/20210129125039/https://cdn09.foxitsoftware.com/product/phantomPDF/desktop/win/10.0/3944C0ADCC878224B13B138F985EC3D7/FoxitPhantomPDF100_L10N_Setup_Website.exe
>From the attached backtrace:
--- snip ---
000003d4 (D) C:\windows\syswow64\msiexec.exe
0000042c 0
00000498 0 <==
000004c0 0
...
System information:
Wine build: wine-6.0
Platform: i386 (WOW64)
Version: Windows 10
Host system: Linux
Host version: 5.8.0-40-generic
--- snip ---
Is there any reason for the 'Windows 10' version setting of the WINEPREFIX?
Don't do that unless you know the technical implications.
With default 'Windows 7' setting the installer runs into a different problem
(PDF printer installation fails) which warrants a separate bug report. Have to
actually check for dupe first.
Anyway, from a cursory look there is an unhandled C++ exception thrown in
custom action 'SetStartMenuWindows10T':
--- snip ---
$ WINEDEBUG=+seh,+relay,+loaddll,+msi wine
./FoxitPhantomPDF100_L10N_Setup_Website.exe >>log.txt 2>&1
...
0124:trace:msi:ACTION_CustomAction Handling custom action
L"SetStartMenuWindows10T" (c41 L"FX_CUSTOM" L"SetStartMenuWindows10T")
...
01e4:Call KERNEL32.LoadLibraryW(00174a58
L"C:\\users\\focht\\Temp\\msi7e70.tmp") ret=100210f6
...
01e4:Ret PE DLL (proc=017E3329,module=01600000
L"msi7e70.tmp",reason=PROCESS_ATTACH,res=00000000) retval=1
...
01e4:Ret KERNEL32.LoadLibraryW() retval=01600000 ret=100210f6
01e4:Call KERNEL32.GetProcAddress(01600000,00172680 "SetStartMenuWindows10T")
ret=1002110a
01e4:Ret KERNEL32.GetProcAddress() retval=0163b820 ret=1002110a
...
01e4:Call shlwapi.PathFileExistsW(01d57aa0 L"C:\\users\\focht\\Start
Menu\\Programs\\Foxit PhantomPDF\\") ret=0163b92e
01e4:Call kernelbase.PathFileExistsW(01d57aa0 L"C:\\users\\focht\\Start
Menu\\Programs\\Foxit PhantomPDF\\") ret=7bc3ab94
...
01e4:Call ntdll.RtlDosPathNameToNtPathName_U(01d57aa0 L"C:\\users\\focht\\Start
Menu\\Programs\\Foxit PhantomPDF\\",015ef9c0,00000000,00000000) ret=7b014e4a
01e4:Ret ntdll.RtlDosPathNameToNtPathName_U() retval=00000001 ret=7b014e4a
01e4:Call ntdll.NtQueryAttributesFile(015ef9a8,015ef9c8) ret=7b014e87
01e4:Ret ntdll.NtQueryAttributesFile() retval=00000000 ret=7b014e87
...
01e4:Ret kernelbase.PathFileExistsW() retval=00000001 ret=7bc3ab94
01e4:Ret shlwapi.PathFileExistsW() retval=00000001 ret=0163b92e
01e4:Call shlwapi.PathFileExistsW(01d57280 L"") ret=0163a89f
01e4:Call kernelbase.PathFileExistsW(01d57280 L"") ret=7bc3ab94
....
01e4:Ret kernelbase.PathFileExistsW() retval=00000000 ret=7bc3ab94
01e4:Ret shlwapi.PathFileExistsW() retval=00000000 ret=0163a89f
...
01e4:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,015ef738)
ret=017e0108
...
01e4:trace:seh:dispatch_exception code=e06d7363 flags=1 addr=7B00FF28
ip=7b00ff28 tid=01e4
01e4:trace:seh:dispatch_exception info[0]=19930520
01e4:trace:seh:dispatch_exception info[1]=015ef77c
01e4:trace:seh:dispatch_exception info[2]=01901fe0
01e4:trace:seh:dispatch_exception eax=015ef684 ebx=00000000 ecx=015ef738
edx=0000000c esi=00000003 edi=015ef6f0
01e4:trace:seh:dispatch_exception ebp=015ef6d8 esp=015ef684 cs=7bc50023
ds=15e002b es=7bc3002b fs=15e0063 gs=006b flags=00000216
01e4:trace:seh:call_vectored_handlers calling handler at 7B00F270 code=e06d7363
flags=1
01e4:trace:seh:call_vectored_handlers handler at 7B00F270 returned 0
01e4:trace:seh:call_stack_handlers calling handler at 01831E46 code=e06d7363
flags=1
...
wine: Unhandled exception 0xe06d7363 in thread 1e4 at address 7B00FF28 (thread
01e4), starting debugger...
--- snip ---
Not sure where the empty path for the second 'shlwapi.PathFileExistsW' call
comes from. Needs some debugging.
$ sha1sum FoxitPhantomPDF100_L10N_Setup_Website.exe
7c22cfb60e8e23d6106ced96e3979c5e053fd60a
FoxitPhantomPDF100_L10N_Setup_Website.exe
$ du -sh FoxitPhantomPDF100_L10N_Setup_Website.exe
670M FoxitPhantomPDF100_L10N_Setup_Website.exe
$ wine --version
wine-6.0-293-gf72ef20e88f
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.
More information about the wine-bugs
mailing list