[Bug 42798] New: MsiGetPatchInfoEx returns incorrect values for UNINSTALLABLE, PATCHSTATE properties
https://bugs.winehq.org/show_bug.cgi?id=42798 Bug ID: 42798 Summary: MsiGetPatchInfoEx returns incorrect values for UNINSTALLABLE, PATCHSTATE properties Product: Wine Version: 2.5 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi Assignee: wine-bugs(a)winehq.org Reporter: pgkos.bugzilla(a)yahoo.com Distribution: ArchLinux On Windows, MsiGetPatchInfoEx for: INSTALLPROPERTY_UNINSTALLABLE and INSTALLPROPERTY_PATCHSTATE returns a number converted to a string consisting of ascii digits (0x30 - 0x39). On Wine, this function returns raw DWORD registry value. For example, if "Uninstallable" property has a DWORD value 0 in registry, Windows' MsiGetPatchInfoEx returns '0' (ascii digit 0x30), but Wine's implementation returns a null byte (0x00). If necessary, I can send some C code demonstrating the bug. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=42798 --- Comment #1 from Hans Leidekker <hans(a)meelstraat.net> --- (In reply to pgkos.bugzilla from comment #0)
For example, if "Uninstallable" property has a DWORD value 0 in registry, Windows' MsiGetPatchInfoEx returns '0' (ascii digit 0x30), but Wine's implementation returns a null byte (0x00).
If necessary, I can send some C code demonstrating the bug.
That would be nice. Note that we already have tests for MsiGetPatchInfoEx in dlls/msi/tests/patch.c. It shouldn't be hard to add some. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=42798 Hans Leidekker <hans(a)meelstraat.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |f3adb4a17a1428b9f9a14c92486 | |5dc3bd45ea508 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #2 from Hans Leidekker <hans(a)meelstraat.net> --- Should be fixed by f3adb4a17a1428b9f9a14c924865dc3bd45ea508. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=42798 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #3 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 2.7. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=42798 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.0.x -- 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.
https://bugs.winehq.org/show_bug.cgi?id=42798 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|2.0.x |--- --- Comment #4 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 2.0.x milestone from bugs included in 2.0.2. -- 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 (1)
-
wine-bugs@winehq.org