[Bug 46117] Sony Xperia Companion v2.2.x crashes on startup (CEF, 'Blink' web browser engine, 'Arial' font face name validation)

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Nov 9 03:42:59 CST 2018


https://bugs.winehq.org/show_bug.cgi?id=46117

Anastasius Focht <focht at 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 at 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 at 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 ***

-- 
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.



More information about the wine-bugs mailing list