[Bug 57222] New: Installation of Konami games fails (Bombergirl, Beatmania IIDX Infinitas) with error 1603
https://bugs.winehq.org/show_bug.cgi?id=57222 Bug ID: 57222 Summary: Installation of Konami games fails (Bombergirl, Beatmania IIDX Infinitas) with error 1603 Product: Wine Version: 9.18 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msi Assignee: wine-bugs(a)winehq.org Reporter: sraamar.psplus(a)gmail.com Distribution: --- Created attachment 77139 --> https://bugs.winehq.org/attachment.cgi?id=77139 Trace The installation process for certain Konami games, such as Bombergirl and Beatmania IIDX Infinitas, fails when run through Wine. The setup halts with error code 1603. These are the relevant lines I think of the trace: 0120:err:msi:execute_script Execution of script 0 halted; action L"[C:\\users\\vince\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\KONAMI\\BomberGirl.url\0080http://eagate.573.jp/game/konasteapp/API/login/login.html?game_id=bomber-girl\00801\0080C:\\Games\\BomberGirl\\BomberGirl.ico\00800\0080C:\\users\\vince\\Desktop\\BomberGirl.url\0080h"... returned 1603 0120:err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1603 Bombergirl installer: https://p.eagate.573.jp/game/eacbg/bg/download/installer.html Beatmania IIDX INFINITAS installer : https://d1rc4pwxnc0pe0.cloudfront.net/v2/installer/infinitas_installer_20220... Tested on Arch Linux with wine 9.18 in a clean prefix. -- 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=57222 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 CC| |xerox.xerox2000x(a)gmail.com Status|UNCONFIRMED |NEW --- Comment #1 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Confirming. This looks very similar to bug https://bugs.winehq.org/show_bug.cgi?id=44926 with relevant analysis in comment 13: https://bugs.winehq.org/show_bug.cgi?id=44926#c13 If you disable ieframe (run the installer like WINEDLLOVERRIDES=ieframe=d wine BomberGirl_Installer.msi) the game gets installed, but I don't know if everything is installed really. Could you check if the above command is enough to install all relevant files? -- 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=57222 --- Comment #2 from sraamar.psplus(a)gmail.com --- Both installers do seem to work with WINEDLLOVERRIDES=ieframe=d -- 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=57222 sraamar.psplus(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Component|msi |ieframe -- 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=57222 --- Comment #3 from sraamar.psplus(a)gmail.com --- I've tried to fix the issue feel free to comment : https://github.com/SraamaR/wine/tree/57222 -- 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=57222 madodream89 <madodream89@mail.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |madodream89@mail.ru --- Comment #4 from madodream89 <madodream89@mail.ru> --- Created attachment 82399 --> http://bugs.winehq.org/attachment.cgi?id=82399 WiX InternetShortcut CA fails: PersistFile_Save returns error when reopening IPropertySetStorage to write icon properties El reporte describe: - Síntoma: MSI WiX con accesos .url falla al final (EXIT 67/1603) → rollback total. El .url queda truncado (solo URL, 103 bytes). - Componente afectado: dlls/ieframe/intshcut.c → PersistFile_Save() intenta reabrir el IPropertySetStorage interno (FMTID_Intshcut) con STGM_READ|STGM_SHARE_EXCLUSIVE después de escribir la URL, y retorna el error en lugar de ignorarlo (URL ya está escrita). - Root cause: almacenamiento interno DELETEONRELEASE con uso exclusivo; en Wine, la segunda apertura falla y el código no trata ese caso como no-fatal. - Fix sugerido: si IPropertySetStorage_Open falla, no devolver error — simplemente omitir escribir las líneas ICONFILE/ICONINDEX (son opcionales). También incluye evidencia (strace de msiexec, código de WiX netshortcuts.cpp, historial del archivo, workaround aplicado con msibuild -q DELETE ...). - Entorno: Wine 11.20 (CachyOS), instalador WiX, BomberGirl_Installer.msi (KONAMI). -- 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=57222 --- Comment #5 from madodream89 <madodream89@mail.ru> --- Created attachment 82400 --> http://bugs.winehq.org/attachment.cgi?id=82400 WiX InternetShortcut CA fails: PersistFile_Save returns error when reopening IPropertySetStorage to write icon properties Component: ieframe - wine_ieframe_shortcut_bug.md — reporte completo para Wine Bugzilla (descripción, pasos, causa, fix sugerido) - wine_ieframe_persistsave_trace.txt — trace técnico con el snippet exacto de PersistFile_Save, el sitio que falla (TRACE("Unable to get the IPropertyStorage")), y timeline del MSI (script halt + creación/borrado de .url) Sugerencia rápida para el Bugzilla Título sugerido: WiX InternetShortcut CA fails: PersistFile_Save returns error when reopening IPropertySetStorage to write icon properties Component: ieframe Pega primero wine_ieframe_shortcut_bug.md como descripción. Puedes adjuntar wine_ieframe_persistsave_trace.txt como archivo adjunto (o pegar el contenido al final). -- 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=57222 --- Comment #6 from madodream89 <madodream89@mail.ru> --- Created attachment 82401 --> http://bugs.winehq.org/attachment.cgi?id=82401 bombergirl install log -- 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=57222 --- Comment #7 from madodream89 <madodream89@mail.ru> --- Created attachment 82402 --> http://bugs.winehq.org/attachment.cgi?id=82402 msi install log -- 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=57222 --- Comment #8 from madodream89 <madodream89@mail.ru> --- Created attachment 82406 --> http://bugs.winehq.org/attachment.cgi?id=82406 opencore transcript -- 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