[Bug 44769] New: unable to run lumen software
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(a)winehq.org Reporter: nmad1(a)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. -- 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=44769 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |dark.shadow4(a)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(a)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. -- 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=44769 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://light.co/lumen/wind | |ows Keywords| |download -- 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=44769 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)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(a)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 -- 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=44769 Fabian Maurer <dark.shadow4(a)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(a)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. -- 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=44769 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x(a)gmail.com --- Comment #4 from Louis Lenders <xerox.xerox2000x(a)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. -- 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=44769 Anastasius Focht <focht(a)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(a)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 -- 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.
cat VERSION Wine version 10.17 git apply portabledeviceapi.patch portabledeviceapi.patch:374: new blank line at EOF.
http://bugs.winehq.org/show_bug.cgi?id=44769 Janne <janne.kekkonen(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |janne.kekkonen(a)gmail.com --- Comment #6 from Janne <janne.kekkonen(a)gmail.com> --- Hello, tried to apply patch to Wine 10.17. I got following errors. + error: patch failed: include/Makefile.in:528 error: include/Makefile.in: patch does not apply
After this I manually modified/added files according to patch file. When compiling i got this error message:
make tools/winegcc/winegcc -o dlls/portabledeviceapi/x86_64-windows/portabledeviceapi.dll --wine-objdir . -b x86_64-w64-mingw32 -Wl,--wine-builtin -shared \ ../wine10.17/dlls/portabledeviceapi/portabledeviceapi.spec -mno-cygwin \ libs/uuid/x86_64-windows/libuuid.a dlls/winecrt0/x86_64-windows/libwinecrt0.a \ dlls/ucrtbase/x86_64-windows/libucrtbase.a dlls/kernel32/x86_64-windows/libkernel32.a \ dlls/ntdll/x86_64-windows/libntdll.a /usr/bin/x86_64-w64-mingw32-ld: tmp6903e15f/portabledeviceapi-00000000.spec.o:fake:(.edata+0x2c): undefined reference to `DllGetClassObject' collect2: error: ld returned 1 exit status winegcc: /usr/bin/x86_64-w64-mingw32-gcc failed make: *** [Makefile:171649: dlls/portabledeviceapi/x86_64-windows/portabledeviceapi.dll] Error 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.
http://bugs.winehq.org/show_bug.cgi?id=44769 Janne <janne.kekkonen(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|janne.kekkonen(a)gmail.com | -- 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)
-
wine-bugs@winehq.org -
WineHQ Bugzilla