https://bugs.winehq.org/show_bug.cgi?id=44769
Bug ID: 44769 Summary: unable to run lumen software Product: Wine Version: 3.3 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: nmad1@nmad1.plus.com Distribution: ---
Created attachment 60790 --> https://bugs.winehq.org/attachment.cgi?id=60790 Lumen backtrace
I am trying to use software called Lumen for the Light camera, which is only available in either a Windows or IOS version. The windows version is available from https://light.co/lumen/windows Besides the Lumen (Beta) software, the installer installs Qt Licensed Software Redistributables and Visual Studio C++ Runtime Redistributables. In order to get the latter to install, I followed a suggestion to use the Windows XP version in winecfg for the installer. This seems to do the trick with the installation. However, when I try to run the software, it bombs out. A backtrace is posted here.
https://bugs.winehq.org/show_bug.cgi?id=44769
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |dark.shadow4@web.de Ever confirmed|0 |1 Summary|unable to run lumen |unable to run lumen |software |software - Needs | |PortableDeviceManager COM | |Class
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- The program needs COM Class "0af10cec-2ecd-4b92-9581-34f6ae0637f3" (PortableDeviceManager) from PortableDeviceApi.dll
Take the 64bit dll from a win7 install, register it with "wine64 regsvr32 PortableDeviceApi.dll" and the program starts up. Not sure if it then really works, but I somewhat doubt it.
https://bugs.winehq.org/show_bug.cgi?id=44769
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://light.co/lumen/wind | |ows Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=44769
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Summary|unable to run lumen |Multiple applications need |software - Needs |Windows Portable Devices |PortableDeviceManager COM |API support |Class |('PortableDeviceApi.dll', | |CLSID_PortableDeviceManager | |, | |'{0af10cec-2ecd-4b92-9581-3 | |4f6ae0637f3}') (lumen | |software, Xperia Companion)
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
adding more apps here and refining summary.
Sony Xperia Companion also needs this. There is an agent process, started by 'Xperia Companion Service' auto-start service, that just continuously spams the console with messages:
--- snip --- $ WINEDEBUG=+service,+process wineboot ... 000f:trace:service:scmdatabase_load_services Loading service L"XperiaCompanionService" 000f:trace:service:load_service_config Image path = L"C:\Program Files\Sony\Xperia Companion\Service\XperiaCompanionService.exe" 000f:trace:service:load_service_config Group = (null) 000f:trace:service:load_service_config Service account name = L"LocalSystem" 000f:trace:service:load_service_config Display name = L"Xperia Companion Service" 000f:trace:service:load_service_config Service dependencies : (none) 000f:trace:service:load_service_config Group dependencies : (none) ... 000f:trace:process:CreateProcessInternalW app (null) cmdline L"C:\Program Files\Sony\Xperia Companion\Service\XperiaCompanionService.exe" ... 000f:trace:process:CreateProcessInternalW starting L"C:\Program Files\Sony\Xperia Companion\Service\XperiaCompanionService.exe" as Win64 binary (140000000-140223000, x86_64) ... 0027:trace:process:init_current_directory starting in L"C:\windows\" 0x8 0027:trace:process:__wine_kernel_init starting process name=L"C:\Program Files\Sony\Xperia Companion\Service\XperiaCompanionService.exe" argv[0]=L"C:\Program Files\Sony\Xperia Companion\Service\XperiaCompanionService.exe" 000f:trace:process:CreateProcessInternalW started process pid 0026 tid 0027 000f:trace:service:process_send_start_message 0x17300 L"XperiaCompanionService" (nil) 0 ... 0034:trace:process:CreateProcessInternalW app (null) cmdline L""C:\Program Files (x86)\Sony\Xperia Companion\XperiaCompanionAgent.exe"" ... 0034:trace:process:CreateProcessInternalW starting L"C:\Program Files (x86)\Sony\Xperia Companion\XperiaCompanionAgent.exe" as Win32 binary (400000-610000, x86) ... 0036:trace:process:init_current_directory starting in L"C:\windows\" 0x1c 0036:trace:process:__wine_kernel_init starting process name=L"C:\Program Files (x86)\Sony\Xperia Companion\XperiaCompanionAgent.exe" argv[0]=L"C:\Program Files (x86)\Sony\Xperia Companion\XperiaCompanionAgent.exe" 0034:trace:process:CreateProcessInternalW started process pid 0035 tid 0036 ... 0037:err:ole:CoGetClassObject class {0af10cec-2ecd-4b92-9581-34f6ae0637f3} not registered 0037:err:ole:CoGetClassObject no class object {0af10cec-2ecd-4b92-9581-34f6ae0637f3} could be created for context 0x1 0037:err:ole:CoGetClassObject class {0af10cec-2ecd-4b92-9581-34f6ae0637f3} not registered 0037:err:ole:CoGetClassObject no class object {0af10cec-2ecd-4b92-9581-34f6ae0637f3} could be created for context 0x1 ... --- snip ---
Agent log file:
--- snip --- 31ms Loading images 40ms Creating controls 40ms Loading messages 40ms getting messages from agent-en.xml 48ms AppSettings No saved settings found 48ms AppSettings Saved app settings 51ms Started listening for devices 445ms Certificate Validating (w/ platformInfo): https://dl-desktop-xcapps.sonymobile.com/production/xc/data/xc-supported-dev... 445ms Certificate Failed to query certificate chain with 12018 for URL: https://dl-desktop-xcapps.sonymobile.com/production/xc/data/xc-supported-dev... 445ms Failed to download supported devices 458ms ! Failed to CoCreateInstance CLSID_PortableDeviceManager, hr = 0x80040154 1cams ! Failed to CoCreateInstance CLSID_PortableDeviceManager, hr = 0x80040154 99cms ! Failed to CoCreateInstance CLSID_PortableDeviceManager, hr = 0x80040154 116fms ! Failed to CoCreateInstance CLSID_PortableDeviceManager, hr = 0x80040154 1941ms ! Failed to CoCreateInstance CLSID_PortableDeviceManager, hr = 0x80040154 2114ms ! Failed to CoCreateInstance CLSID_PortableDeviceManager, hr = 0x80040154 ... --- snip ---
Download: http://www-support-downloads.sonymobile.com/Software%20Downloads/Xperia%20Co...
$ sha1sum XperiaCompanion.exe d164b4daa1d3fc547f195ec353ed6eac5faaa9c1 XperiaCompanion.exe
$ du -sh XperiaCompanion.exe 49M XperiaCompanion.exe
$ wine --version wine-3.19-222-g089d14c245
Regards
https://bugs.winehq.org/show_bug.cgi?id=44769
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://light.co/lumen/wind |https://light.co/Lumen_2.0/ |ows |LumenSetup-2.2.1.4.exe
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Download is broken, adding new link.
I'm working on a fix, though it might take a while until it's upstreamed, since I'm trying something new here.
https://bugs.winehq.org/show_bug.cgi?id=44769
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com
--- Comment #4 from Louis Lenders xerox.xerox2000x@gmail.com --- Created attachment 66135 --> https://bugs.winehq.org/attachment.cgi?id=66135 patch to get around the crash
I fixed up attached patch, stubbed portababledevice with stubbed IPortableDeviceManager let`s the application (Lumen) start for me. Hopefully without mistakes.
https://bugs.winehq.org/show_bug.cgi?id=44769
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://light.co/Lumen_2.0/ |https://web.archive.org/web |LumenSetup-2.2.1.4.exe |/20190725164746/https://lig | |ht.co/Lumen_2.0/LumenSetup- | |2.3.0.579.exe
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download links via Internet Archive:
====
https://web.archive.org/web/20181111120046/http://www-support-downloads.sony...
$ sha1sum XperiaCompanion.exe d164b4daa1d3fc547f195ec353ed6eac5faaa9c1 XperiaCompanion.exe
$ du -sh XperiaCompanion.exe 49M XperiaCompanion.exe
====
https://web.archive.org/web/20190725164746/https://light.co/Lumen_2.0/LumenS...
$ sha1sum LumenSetup-2.3.0.579.exe 3e34a9ab771e1a127afbd3dd341175561e3bae5d LumenSetup-2.3.0.579.exe
$ du -sh LumenSetup-2.3.0.579.exe 19M LumenSetup-2.3.0.579.exe
====
$ wine --version wine-6.1-187-g4f1b297a14b
Regards