[Bug 52506] New: Setup of game "What's the Secret?" fails to create icon
https://bugs.winehq.org/show_bug.cgi?id=52506 Bug ID: 52506 Summary: Setup of game "What's the Secret?" fails to create icon Product: Wine Version: 7.1 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: shell32 Assignee: wine-bugs(a)winehq.org Reporter: alexhenrie24(a)gmail.com Distribution: --- Created attachment 71804 --> https://bugs.winehq.org/attachment.cgi?id=71804 Output of `WINEDEBUG=+shell wine 3msetup.exe` The children's educational game "What's the Secret?" creates a program group named "3M Learning Software" and an icon within it named "What's the Secret?", as can be seen in the attached trace: 0080:trace:shell:Dde_OnExecute conv=000000000025B0A0 topic=L"Progman" data=L"[CreateGroup(3M Learning Software)]" 0080:trace:shell:Dde_OnExecute conv=000000000025B0A0 topic=L"Progman" data=L"[AddItem(\"C:\\windows\\apw_data\\launch.exe F:\\3MSecret.exe\",What's the Secret?)]" There are two problems here: 1. The icon's target is a path plus arguments, which Wine does not support. 2. The icon name includes a question mark. That worked just fine on Windows 3.1, but when the Program Manager was replaced with the Start menu in Windows 95, "What's the Secret?" was automatically converted to "What's the Secret_" to make it a valid file name. Wine imitates the Start menu but doesn't do any icon name sanitization. Although installation fails, the game can still be run directly from the CD. -- 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=52506 --- Comment #1 from Alex Henrie <alexhenrie24(a)gmail.com> --- Problem #2 was fixed by https://source.winehq.org/git/wine.git/commitdiff/52ffd611de9ec84727118b5caa... -- 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=52506 Julian RĂ¼ger <jr98(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jr98(a)gmx.net -- 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=52506 Alex Henrie <alexhenrie24(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |aa21d1acb28839177e8d7e74bab | |65bf1886d6596 Status|NEW |RESOLVED --- Comment #2 from Alex Henrie <alexhenrie24(a)gmail.com> --- Problem #1 was fixed by https://gitlab.winehq.org/wine/wine/-/commit/aa21d1acb28839177e8d7e74bab65bf... -- 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=52506 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 8.3. -- 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=52506 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |8.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=52506 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|8.0.x |--- --- Comment #4 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 8.0.x milestone from bug fixes included in 8.0.1. -- 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)
-
WineHQ Bugzilla