https://bugs.winehq.org/show_bug.cgi?id=48848
Bug ID: 48848 Summary: Unimplemented COM object {3ad05575-8857-4850-9277-11b85bdb8e09}. IFileOperation in ShObjIdl_core.h Product: Wine Version: 5.5 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: shell32 Assignee: wine-bugs@winehq.org Reporter: lucianposton@pm.me Distribution: ---
I encountered this missing COM object when running a python script using the delete function of pywinutils library, see https://github.com/frmdstryr/pywinutils/blob/master/winutils.py#L35 . The python script/probject I used to repro was CDDA-Game-Launcher at https://github.com/remyroy/CDDA-Game-Launcher/blob/c4664b6cc6e73823ed82f1efc...
https://docs.microsoft.com/en-us/windows/win32/api/shobjidl_core/nf-shobjidl... https://github.com/tpn/winsdk-10/blob/master/Include/10.0.16299.0/um/ShObjId... https://github.com/tpn/winsdk-10/blob/9b69fd26ac0c7d0b83d378dba01080e93349c2... https://wiki.winehq.org/Wine_Developer%27s_Guide/COM_in_Wine
From win7 regedit,
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{3ad05575-8857-4850-9277-11b85bdb8e09} Class Name: <NO CLASS> Last Write Time: 7/13/2009 - 9:41 PM Value 0 Name: <NO NAME> Type: REG_SZ Data: Copy/Move/Rename/Delete/Link Object
Value 1 Name: AppId Type: REG_SZ Data: {3ad05575-8857-4850-9277-11b85bdb8e09}
Value 2 Name: LocalizedString Type: REG_EXPAND_SZ Data: @%SystemRoot%\system32\shell32.dll,-50176
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{3ad05575-8857-4850-9277-11b85bdb8e09}\Elevation Class Name: <NO CLASS> Last Write Time: 7/13/2009 - 9:41 PM Value 0 Name: Enabled Type: REG_DWORD Data: 0x1
Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID{3ad05575-8857-4850-9277-11b85bdb8e09}\InProcServer32 Class Name: <NO CLASS> Last Write Time: 7/13/2009 - 9:41 PM Value 0 Name: <NO NAME> Type: REG_EXPAND_SZ Data: %SystemRoot%\system32\shell32.dll
Value 1 Name: ThreadingModel Type: REG_SZ Data: Apartment
https://bugs.winehq.org/show_bug.cgi?id=48848
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Unimplemented COM object |Python apps/scripts using |{3ad05575-8857-4850-9277-11 |'pywinutils.delete' fail |b85bdb8e09}. IFileOperation |due to unimplemented COM |in ShObjIdl_core.h |object | |{3ad05575-8857-4850-9277-11 | |b85bdb8e09}. IFileOperation | |in ShObjIdl_core.h Status|UNCONFIRMED |NEW Ever confirmed|0 |1 Keywords| |download CC| |focht@gmx.net URL| |https://web.archive.org/web | |/20210124152614/https://git | |hub.com/remyroy/CDDA-Game-L | |auncher/releases/download/v | |1.4.14/cddagl_installer_v1. | |4.14.exe
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive.
https://web.archive.org/web/20210124152614/https://github.com/remyroy/CDDA-G...
Also refining summary to mention the affected apps.
Current patches here:
* https://www.winehq.org/pipermail/wine-devel/2021-January/179663.html * https://www.winehq.org/pipermail/wine-devel/2021-January/179664.html
$ sha1sum cddagl_installer_v1.4.14.exe c231d049f51d798d8c9c888e0e94a94c5ce767c0 cddagl_installer_v1.4.14.exe
$ du -sh cddagl_installer_v1.4.14.exe 33M cddagl_installer_v1.4.14.exe
$ wine --version wine-6.0
Regards
https://bugs.winehq.org/show_bug.cgi?id=48848
Jactry Zeng jactry92@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |4a1bd593f39b0852ca8fccbf0e5 | |4f7c00b3783ec Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Jactry Zeng jactry92@gmail.com --- Fixed by https://source.winehq.org/git/wine.git/?a=commit;h=4a1bd593f39b0852ca8fccbf0... .
https://bugs.winehq.org/show_bug.cgi?id=48848
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com --- Report targets .delete method specifically. Right now it's a stub, should we reopen?
https://bugs.winehq.org/show_bug.cgi?id=48848
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.2.