[Bug 58623] New: msiexec crashes on Foxit-Reader-Setup
http://bugs.winehq.org/show_bug.cgi?id=58623 Bug ID: 58623 Summary: msiexec crashes on Foxit-Reader-Setup Product: Wine Version: 10.13 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi Assignee: wine-bugs(a)winehq.org Reporter: andreas.franz(a)arcor.de Distribution: --- Setup of current Foxit-Reader crashes msiexec during installation. Downloadlink to Foxit-Setup: https://www.foxit.com/downloads/latest.html?product=Foxit-Reader&platform=Wi... I´ve tried 32bit-version, too - same crash. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58623 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.foxit.com/downl | |oads/latest.html?product=Fo | |xit-Reader&platform=Windows | |&version=&package_type=&lan | |guage=ML&distID=&operating_ | |type=64 Keywords| |download, Installer --- Comment #1 from Austin English <austinenglish(a)gmail.com> --- Please attach the terminal output/backtrace -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58623 --- Comment #2 from AndyF <andreas.franz(a)arcor.de> --- Created attachment 79185 --> http://bugs.winehq.org/attachment.cgi?id=79185 Backtrace during installation -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58623 Hans Leidekker <hans(a)meelstraat.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|msi |-unknown --- Comment #3 from Hans Leidekker <hans(a)meelstraat.net> --- It crashes in a custom action. I don't see this crash in current git. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58623 Bernhard Übelacker <bernhardu(a)mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu(a)mailbox.org --- Comment #4 from Bernhard Übelacker <bernhardu(a)mailbox.org> --- Created attachment 79202 --> http://bugs.winehq.org/attachment.cgi?id=79202 terminal output/backtrace with winehq packages I am able to reproduce it, this is the terminal output/backtrace with winehq packages 10.13~bookworm-1. Happens also with 10.0.0~bookworm-1 and a source build. Unfortunately, did not see something obvious. Right before the RaiseException(0xe06d7363/*EXCEPTION_WINE_CXX_EXCEPTION*/) are two calls to PathFileExistsW. The second one gets just an empty string and returns failure. Maybe that empty string failed to get filled before? shlwapi.PathFileExistsW(7ffffe3c1408 L"C:\\users\\benutzer\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Foxit PDF Reader\\") shlwapi.PathFileExistsW() retval=00000001 shlwapi.PathFileExistsW(7ff5d5913c18 L"") shlwapi.PathFileExistsW() retval=00000000 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58623 --- Comment #6 from AndyF <andreas.franz@arcor.de> --- Issue still exists with 11.0rc3 Workaround: Usage of https://portableapps.com/apps/office/foxit_reader_portable works fine. Andy -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58623 thc.fr13nd@gmail.com <thc.fr13nd@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thc.fr13nd@gmail.com --- Comment #7 from thc.fr13nd@gmail.com <thc.fr13nd@gmail.com> --- Created attachment 80040 --> http://bugs.winehq.org/attachment.cgi?id=80040 Install custom menu Foxit Reader install for me, if icon creation in Start Menu is disabled. Otherwise install fails as described. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58623 --- Comment #8 from AndyF <andreas.franz@arcor.de> --- Thanks for your reported workaround - it works fine on my system, too. But I think it's still an issue by resolving start-menu's path? regards, Andy -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58623 --- Comment #9 from Bernhard Übelacker <bernhardu@mailbox.org> --- Still visible with wine-11.9. This is the callstack of the RaiseException, with some symbols visible to gdb: (rr) bt #0 RaiseException () from dlls/kernelbase/x86_64-windows/kernelbase.dll #1 taskbarunpin () from msi78fd.tmp #2 taskbarunpin () from msi78fd.tmp #3 ?? () from msi78fd.tmp #4 ?? () from msi78fd.tmp #5 ?? () from msi78fd.tmp #6 SetStartMenuWindows10T () from msi78fd.tmp #7 custom_proc_wrapper at dlls/msi/custom.c:482 #8 wine_msi_call_dll_function at dlls/msi/custom.c:554 #9 custom_action_thread (arg=<optimized out>) at programs/msiexec/msiexec.c:407 #10 BaseThreadInitThunk () from dlls/kernel32/x86_64-windows/kernel32.dll If hacking PathFileExistsW to return success with an empty string, the installation also succeeds. But that is not native behaviour of PathFileExistsW. The paramter to the first succeeding PathFileExistsW is retrieved by two calls to MsiGetPropertyW, one to get the needed buffer size, and one with a big enough buffer. But I could not find out where the path of the second PathFileExistsW gets retrieved. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58623 Alistair Leslie-Hughes <leslie_alistair@hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair@hotmail.com Resolution|--- |DUPLICATE Status|UNCONFIRMED |RESOLVED --- Comment #10 from Alistair Leslie-Hughes <leslie_alistair@hotmail.com> --- Duplicate of 50583 *** This bug has been marked as a duplicate of bug 50583 *** -- 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.
participants (2)
-
WineHQ Bugzilla -
WineHQ Bugzilla