https://bugs.winehq.org/show_bug.cgi?id=46117
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Component|-unknown |fonts Keywords| |download Summary|Running Xperia Companion |Sony Xperia Companion |results in a problem report |v2.2.x crashes on startup | |(CEF, 'Blink' web browser | |engine, 'Arial' font face | |name validation) CC| |focht@gmx.net URL| |http://www-support-download | |s.sonymobile.com/Software%2 | |0Downloads/Xperia%20Compani | |on/XperiaCompanion.exe Status|UNCONFIRMED |RESOLVED
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
dupe of bug 32342
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files (x86)/Sony/Xperia Companion
$ file *.{dll,exe} BugSplat.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows BugSplatRc.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows d3dcompiler_43.dll: PE32 executable (DLL) (console) Intel 80386, for MS Windows d3dcompiler_47.dll: PE32 executable (DLL) (console) Intel 80386, for MS Windows deviceupdate_cwrapper.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows DeviceUpdate.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows icloudfetch.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows libcef.dll: PE32 executable (DLL) (console) Intel 80386, for MS Windows libEGL.dll: PE32 executable (DLL) (console) Intel 80386, for MS Windows libGLESv2.dll: PE32 executable (DLL) (console) Intel 80386, for MS Windows libmicrohttpd-dll.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows libxt.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows widevinecdmadapter.dll: PE32 executable (DLL) (console) Intel 80386, for MS Windows BsSndRpt.exe: PE32 executable (GUI) Intel 80386, for MS Windows wow_helper.exe: PE32+ executable (GUI) x86-64, for MS Windows XperiaCompanionAgent.exe: PE32 executable (GUI) Intel 80386, for MS Windows XperiaCompanion.exe: PE32 executable (GUI) Intel 80386, for MS Windows
$ WINEDEBUG=+seh,+relay,+font wine ./XperiaCompanion.exe >>log.txt 2>&1 ... 0052:Call KERNEL32.CreateProcessW(00000000,07263798 L""C:\Program Files (x86)\Sony\Xperia Companion\XperiaCompanion.exe" --type=renderer --no-sandbox --disable-databases --lang=en-US --lang=en-US --log-file="C:\users\focht\My Documents\Sony\Xperia Companion\logs\cef_chrome_temp.log" --device-scale-factor=1 --enable-delegated-renderer --nu"...,00000000,00000000,00000000,00000000,00000000,00000000,06bbf700,06bbf6f0) ret=00a691eb ... 005e:Call KERNEL32.__wine_kernel_init() ret=7bc5a24d ... 0052:Ret KERNEL32.CreateProcessW() retval=00000001 ret=00a691eb ... 005e:trace:font:init_freetype FreeType version is 2.8.0 005e:trace:font:init_fontconfig enabled, default flags = 0 005e:trace:font:load_font_list_from_cache opened family key L"@Droid Sans Fallback" ... 005e:Call KERNEL32.OutputDebugStringA(001a5ed0 "[1109/102242:ERROR:renderer_main.cc(200)] Running without renderer sandbox\n") ret=00a5207a ... 005e:Call KERNEL32.MultiByteToWideChar(0000fde9,00000000,5f4327c0 "sans-serif",ffffffff,00000000,00000000) ret=0277680a 005e:Ret KERNEL32.MultiByteToWideChar() retval=0000000b ret=0277680a 005e:Call KERNEL32.MultiByteToWideChar(0000fde9,00000000,5f4327c0 "sans-serif",ffffffff,0033d8a8,0000000b) ret=0277686b 005e:Ret KERNEL32.MultiByteToWideChar() retval=0000000b ret=0277686b ... 005e:Call KERNEL32.MultiByteToWideChar(0000fde9,00000000,5f4327c0 "Times New Roman",ffffffff,00000000,00000000) ret=0277680a 005e:Ret KERNEL32.MultiByteToWideChar() retval=00000010 ret=0277680a 005e:Call KERNEL32.MultiByteToWideChar(0000fde9,00000000,5f4327c0 "Times New Roman",ffffffff,0033d88c,00000010) ret=0277686b 005e:Ret KERNEL32.MultiByteToWideChar() retval=00000010 ret=0277686b ... 005e:Call KERNEL32.MultiByteToWideChar(0000fde9,00000000,5f406d58 "Times",ffffffff,00000000,00000000) ret=0277680a 005e:Ret KERNEL32.MultiByteToWideChar() retval=00000006 ret=0277680a 005e:Call KERNEL32.MultiByteToWideChar(0000fde9,00000000,5f406d58 "Times",ffffffff,0033d830,00000006) ret=0277686b 005e:Ret KERNEL32.MultiByteToWideChar() retval=00000006 ret=0277686b ... 005e:trace:seh:raise_exception code=c0000005 flags=0 addr=0x26e8110 ip=026e8110 tid=005e 005e:trace:seh:raise_exception info[0]=00000000 005e:trace:seh:raise_exception info[1]=00000494 005e:trace:seh:raise_exception eax=00000000 ebx=2a458000 ecx=2a0894d0 edx=5f443520 esi=2a0fbb30 edi=2a28d408 005e:trace:seh:raise_exception ebp=0033da90 esp=0033da64 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00210246 005e:trace:seh:call_stack_handlers calling handler at 0x775e06 code=c0000005 flags=0 --- snip ---
That's bug 32342 ("Multiple applications and games using 'Webkit' or 'Blink' web browser engine crash on startup ('Arial' and 'Times New Roman' font face name validation)")
'winetricks -q corefonts' works around and lets the app successfully run.
ProtectionID scan of 'libcef.dll':
--- snip --- -=[ ProtectionID v0.6.9.0 DECEMBER]=- (c) 2003-2017 CDKiLLER & TippeX Build 24/12/17-21:05:42 Ready... Scanning -> C:\Program Files (x86)\Sony\Xperia Companion\libcef.dll File Type : 32-Bit Dll (Subsystem : Win CUI / 3), Size : 50615648 (03045560h) Byte(s) | Machine: 0x14C (I386) Compilation TimeStamp : 0x562D8F27 -> Mon 26th Oct 2015 02:25:43 (GMT) [TimeStamp] 0x562D8F27 -> Mon 26th Oct 2015 02:25:43 (GMT) | PE Header | - | Offset: 0x00000148 | VA: 0x10000148 | - [TimeStamp] 0x562D8F09 -> Mon 26th Oct 2015 02:25:13 (GMT) | Export | - | Offset: 0x02E5D424 | VA: 0x12E5E824 | - [TimeStamp] 0x562D8F27 -> Mon 26th Oct 2015 02:25:43 (GMT) | DebugDirectory | - | Offset: 0x02711904 | VA: 0x12712D04 | - -> File Appears to be Digitally Signed @ Offset 03044800h, size : 0D60h / 03424 byte(s) [!] Executable uses TLS callbacks (3 total... 0 invalid addresses) [LoadConfig] Struct determined as v8 (Expected size 140 | Actual size 64) [!] Executable uses SEH Tables (/SAFESEH) (15 calculated 15 recorded... 0 invalid addresses) [LoadConfig] CodeIntegrity -> Flags 0x0 | Catalog 0x10 (16) | Catalog Offset 0x53445352 | Reserved 0x1E5504CA [LoadConfig] GuardAddressTakenIatEntryTable 0x4E046620 | Count 0x261F10AE (639570094) [LoadConfig] GuardLongJumpTargetTable 0x10A8625 | Count 0x1 (1) [LoadConfig] HybridMetadataPointer 0x575C3A45 | DynamicValueRelocTable 0x322D6E69 [LoadConfig] FailFastIndirectProc 0x5C343534 | FailFastPointer 0x6E776F64 [LoadConfig] UnknownZero1 0x64616F6C [File Heuristics] -> Flag #1 : 00000100000001001101000100000100 (0x0404D104) [Entrypoint Section Entropy] : 6.64 (section #0) ".text " | Size : 0x2710638 (40961592) byte(s) [DllCharacteristics] -> Flag : (0x0140) -> ASLR | DEP [SectionCount] 8 (0x8) | ImageSize 0x311E000 (51503104) byte(s) [Export] 100% of function(s) (174 of 174) are in file | 0 are forwarded | 174 code | 0 data | 0 uninit data | 0 unknown | [VersionInfo] Product Name : Chromium Embedded Framework (CEF) Dynamic Link Library [VersionInfo] Product Version : 3.2454.1344.g2782fb8 [VersionInfo] File Description : Chromium Embedded Framework (CEF) Dynamic Link Library [VersionInfo] File Version : 3.2454.1344.g2782fb8 [VersionInfo] Original FileName : libcef.dll [VersionInfo] Internal Name : libcef [VersionInfo] Legal Copyrights : Copyright (C) 2015 The Chromium Embedded Framework Authors [ModuleReport] [IAT] Modules -> PSAPI.DLL | SHLWAPI.dll | ADVAPI32.dll | GDI32.dll | KERNEL32.dll | WINSPOOL.DRV | COMDLG32.dll | ole32.dll | OLEAUT32.dll | WINHTTP.dll | USERENV.dll | urlmon.dll | dhcpcsvc.DLL | WTSAPI32.dll | COMCTL32.dll | WINMM.dll | WS2_32.dll | Secur32.dll | CRYPT32.dll | IPHLPAPI.DLL | IMM32.dll | OLEACC.dll | VERSION.dll | USP10.dll | RPCRT4.dll [ModuleReport] [DelayImport] Modules -> CFGMGR32.dll | POWRPROF.dll | USER32.dll | SHELL32.dll | bthprops.cpl | BluetoothApis.dll | SETUPAPI.dll | dwmapi.dll | MF.dll | MFPlat.DLL | MFReadWrite.dll | d3d9.dll | d3d11.dll | dxva2.dll [Debug Info] (record 1 of 1) (file offset 0x2711900) Characteristics : 0x0 | TimeDateStamp : 0x562D8F27 (Mon 26th Oct 2015 02:25:43 (GMT)) | MajorVer : 0 / MinorVer : 0 -> (0.0) Type : 2 (0x2) -> CodeView | Size : 0x55 (85) AddressOfRawData : 0x2E54690 | PointerToRawData : 0x2E53290 CvSig : 0x53445352 | SigGuid 1E5504CA-6620-4E04-AE101F2625860A01 Age : 0x1 (1) | Pdb : E:\Win-2454\download\chromium\src\out\Release\libcef.dll.pdb ... [CompilerDetect] -> Visual C++ 12.0 (Visual Studio 2012) [!] File appears to have no protection or is using an unknown protection - Scan Took : 7.251 Second(s) [000001E45h (7749) tick(s)] [246 of 580 scan(s) done] --- snip ---
$ sha1sum XperiaCompanion.exe d164b4daa1d3fc547f195ec353ed6eac5faaa9c1 XperiaCompanion.exe
$ du -sh XperiaCompanion.exe 49M XperiaCompanion.exe
$ wine --version wine-3.19-222-g089d14c245
Regards
*** This bug has been marked as a duplicate of bug 32342 ***