[Bug 50433] 'MsiBreak' custom action debugging aid should use custom action's name from 'CustomAction' table (currently uses 'Target' field)

WineHQ Bugzilla wine-bugs at winehq.org
Sat Jan 22 04:59:58 CST 2022


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Fixed by SHA1|                            |b74b634335c8d843e6dc2ef21e5
                   |                            |d9248ca05bae9
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED

--- Comment #2 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

this is fixed by commit
https://source.winehq.org/git/wine.git/commitdiff/b74b634335c8d843e6dc2ef21e5d9248ca05bae9
("msi: Use custom action name for MsiBreak handling.").

Thanks Hans

Thanks Jarkko for the reminder.

It seems Wine has regressed. The original custom action 'CreateAdobePDFPrinter'
isn't reached anymore (hangs before). I will check if this is a known bug.

Using an earlier custom action for validation:

--- snip ---
$ MsiBreak=CreatePortMonitor WINEDEBUG=+seh,+loaddll,+msi,+msgbox wine msiexec
-i AcroPro.msi
...
0100:trace:msi:ACTION_CustomAction Handling custom action L"CreatePortMonitor"
(c41 L"AdobeIsf" L"SetupPortMonitor")
...
0100:trace:msi:HANDLE_CustomType1 Calling function L"SetupPortMonitor" from
L"C:\\users\\focht\\Temp\\msibd.tmp"
0100:trace:msi:wait_thread_handle waiting for L"CreatePortMonitor"
0238:trace:msi:__wine_msi_call_dll_function
{ef2d1a17-b09a-4f4b-b946-32146ff682a7}
0210:trace:msi:alloc_msihandle 004655C0 -> 1
0238:trace:msi:alloc_msi_remote_handle 1 -> 1
0238:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\WINSPOOL.DRV"
at 024F0000: builtin
0238:trace:loaddll:build_module Loaded L"C:\\users\\focht\\Temp\\msibd.tmp" at
023B0000: native
0238:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\uxtheme.dll" at
02520000: builtin
0238:trace:msgbox:MSGBOX_OnInit L"To debug your custom action, attach your
debugger to process 264 (0x108) and press OK"
--- snip ---

https://www.virustotal.com/gui/file/d9270dc2abfb3c0e216af188343dbd0058c60253d31f6989f9bf0484dc4a650c

$ sha1sum AcTR7EFG.exe 
4f1ff389ea71f21d624083d65bbe5a74e4760079  AcTR7EFG.exe

$ du -sh AcTR7EFG.exe 
116M    AcTR7EFG.exe

$ wine --version
wine-7.0-119-gc09a5da1575

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