Hi, I’m a new in Crosswalk framework, and I try to build and test it on Windows.
When I check build instructions on this link, https://crosswalk-project.org/contribute/building_crosswalk.html, building on Windows is enabled on Crosswalk source tree, and also execution it. Fetching source code and build is fine, but whenever trying execute it, it(xwalk.exe) is closed before display its main window without any crash. Testing environment is like below: - Machine : MacBook Pro - OS : Windwos7 x64 / Windows8 x64 / Windows8.1 x64 on VMWare Fusion - Crosswalk build type : Release, x64 When debug build binary on winDbg, its terminated stack is below: Executable search path is: ModLoad: 00000001`3f380000 00000001`42a24000 xwalk.exe ModLoad: 00000000`77850000 00000000`779f9000 ntdll.dll ModLoad: 00000000`77730000 00000000`7784f000 C:\Windows\system32\kernel32.dll ModLoad: 000007fe`fd8d0000 000007fe`fd93c000 C:\Windows\system32\KERNELBASE.dll ModLoad: 000007fe`fd240000 000007fe`fd24b000 C:\Windows\system32\Secur32.dll ModLoad: 000007fe`fd410000 000007fe`fd435000 C:\Windows\system32\SSPICLI.DLL ModLoad: 000007fe`fe680000 000007fe`fe71f000 C:\Windows\system32\msvcrt.dll ModLoad: 000007fe`fe3a0000 000007fe`fe4cd000 C:\Windows\system32\RPCRT4.dll ModLoad: 000007fe`fd750000 000007fe`fd8bd000 C:\Windows\system32\CRYPT32.dll ModLoad: 000007fe`fd600000 000007fe`fd60f000 C:\Windows\system32\MSASN1.dll ModLoad: 000007fe`fba10000 000007fe`fba37000 C:\Windows\system32\IPHLPAPI.DLL ModLoad: 000007fe`fddf0000 000007fe`fddf8000 C:\Windows\system32\NSI.dll ModLoad: 000007fe`fba00000 000007fe`fba0b000 C:\Windows\system32\WINNSI.DLL ModLoad: 000007fe`fdb20000 000007fe`fdb4e000 C:\Windows\system32\IMM32.dll ModLoad: 00000000`77630000 00000000`7772a000 C:\Windows\system32\USER32.dll ModLoad: 000007fe`fdce0000 000007fe`fdd47000 C:\Windows\system32\GDI32.dll ModLoad: 000007fe`ffa70000 000007fe`ffa7e000 C:\Windows\system32\LPK.dll ModLoad: 000007fe`fe900000 000007fe`fe9c9000 C:\Windows\system32\USP10.dll ModLoad: 000007fe`fe570000 000007fe`fe679000 C:\Windows\system32\MSCTF.dll ModLoad: 000007fe`f2150000 000007fe`f21a4000 C:\Windows\system32\OLEACC.dll ModLoad: 000007fe`fde00000 000007fe`fe003000 C:\Windows\system32\ole32.dll ModLoad: 000007fe`f7720000 000007fe`f775b000 C:\Windows\system32\WINMM.dll ModLoad: 000007fe`ff9c0000 000007fe`ffa0d000 C:\Windows\system32\WS2_32.dll ModLoad: 000007fe`f85c0000 000007fe`f8660000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18837_none_a4d981ff711297b6\COMCTL32.dll ModLoad: 000007fe`fda40000 000007fe`fdb1b000 C:\Windows\system32\ADVAPI32.dll ModLoad: 000007fe`fe010000 000007fe`fe02f000 C:\Windows\SYSTEM32\sechost.dll ModLoad: 000007fe`f5840000 000007fe`f588e000 C:\Windows\system32\pdh.dll ModLoad: 00000000`77a10000 00000000`77a17000 C:\Windows\system32\PSAPI.DLL ModLoad: 000007fe`f83f0000 000007fe`f8461000 C:\Windows\system32\WINSPOOL.DRV ModLoad: 000007fe`fe300000 000007fe`fe397000 C:\Windows\system32\COMDLG32.dll ModLoad: 000007fe`fd9c0000 000007fe`fda31000 C:\Windows\system32\SHLWAPI.dll ModLoad: 000007fe`fe9d0000 000007fe`ff759000 C:\Windows\system32\SHELL32.dll ModLoad: 000007fe`ffa80000 000007fe`ffb57000 C:\Windows\system32\OLEAUT32.dll ModLoad: 000007fe`fa3e0000 000007fe`fa451000 C:\Windows\system32\WINHTTP.dll ModLoad: 000007fe`fa370000 000007fe`fa3d4000 C:\Windows\system32\webio.dll ModLoad: 000007fe`fbad0000 000007fe`fbae1000 C:\Windows\system32\WTSAPI32.dll ModLoad: 000007fe`fc6e0000 000007fe`fc6ec000 C:\Windows\system32\VERSION.dll ModLoad: 000007fe`fd6c0000 000007fe`fd6de000 C:\Windows\system32\USERENV.dll ModLoad: 000007fe`fd610000 000007fe`fd61f000 C:\Windows\system32\profapi.dll (1001c.10240): Break instruction exception - code 80000003 (first chance) ntdll!LdrpDoDebuggerBreak+0x30: 00000000`778f8700 cc int 3 0:000> g ModLoad: 000007fe`fd440000 000007fe`fd497000 C:\Windows\system32\apphelp.dll ModLoad: 000007fe`f57e0000 000007fe`f583a000 C:\Windows\AppPatch\AppPatch64\AcLayers.DLL ModLoad: 000007fe`f92f0000 000007fe`f9308000 C:\Windows\system32\MPR.dll ModLoad: 000007fe`ed6c0000 000007fe`edb27000 C:\Windows\AppPatch\AppPatch64\AcXtrnal.DLL FTH: (65564): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. *** ModLoad: 000007fe`f32a0000 000007fe`f32f1000 C:\Windows\AppPatch\AppPatch64\AcGenral.DLL ModLoad: 00000000`72de0000 00000000`72de3000 C:\Windows\system32\sfc.dll ModLoad: 000007fe`f9950000 000007fe`f9960000 C:\Windows\system32\sfc_os.DLL ModLoad: 000007fe`fae40000 000007fe`fae58000 C:\Windows\system32\dwmapi.dll ModLoad: 00000000`008f0000 00000000`03f94000 xwalk.exe ModLoad: 000007fe`fc140000 000007fe`fc16d000 C:\Windows\system32\ntmarta.dll ModLoad: 000007fe`ffa10000 000007fe`ffa62000 C:\Windows\system32\WLDAP32.dll ModLoad: 000007fe`f9e80000 000007fe`f9e84000 C:\Windows\system32\KBDUS.DLL ModLoad: 000007fe`fd4a0000 000007fe`fd4af000 C:\Windows\system32\CRYPTBASE.dll ModLoad: 000007fe`fb220000 000007fe`fb276000 C:\Windows\system32\uxtheme.dll ModLoad: 000007fe`fbfa0000 000007fe`fbfb5000 C:\Windows\system32\NLAapi.dll ModLoad: 000007fe`fb890000 000007fe`fb8a1000 C:\Windows\system32\dhcpcsvc6.DLL ModLoad: 000007fe`fb810000 000007fe`fb828000 C:\Windows\system32\dhcpcsvc.DLL ModLoad: 000007fe`f58b0000 000007fe`f58ff000 C:\Windows\system32\audioses.dll ModLoad: 000007fe`fc3d0000 000007fe`fc41b000 C:\Windows\system32\MMDevAPI.DLL ModLoad: 000007fe`fc2a0000 000007fe`fc3cc000 C:\Windows\system32\PROPSYS.dll ModLoad: 000007fe`fdd50000 000007fe`fdde9000 C:\Windows\system32\CLBCatQ.DLL ModLoad: 000007fe`fe720000 000007fe`fe8f7000 C:\Windows\system32\SETUPAPI.dll ModLoad: 000007fe`fd6e0000 000007fe`fd716000 C:\Windows\system32\CFGMGR32.dll ModLoad: 000007fe`fd720000 000007fe`fd73a000 C:\Windows\system32\DEVOBJ.dll ModLoad: 000007fe`fd950000 000007fe`fd98b000 C:\Windows\system32\WINTRUST.dll ntdll!NtTerminateProcess+0xa: 00000000`7789de7a c3 ret 0:000> k Child-SP RetAddr Call Site 00000000`002cf008 00000000`778b85a2 ntdll!NtTerminateProcess+0xa 00000000`002cf010 00000000`7789acd4 ntdll! ?? ::FNODOBFM::`string'+0xb503 *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Windows\system32\SETUPAPI.dll - 00000000`002cf0c0 000007fe`fe725044 ntdll!RtlEnterCriticalSection+0xd1 00000000`002cf0f0 000007fe`fe725165 SETUPAPI!SetupDiGetClassDevsW+0x100 00000000`002cf150 000007fe`fe724a01 SETUPAPI!SetupDiGetClassDevsW+0x221 00000000`002cf180 000007fe`fe724ad2 SETUPAPI!SetupDiCreateDeviceInfoList+0xa1 00000000`002cf200 000007fe`fe724c2e SETUPAPI!SetupDiCreateDeviceInfoList+0x172 *** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Windows\system32\MMDevAPI.DLL - 00000000`002cf2c0 000007fe`fc3e234d SETUPAPI!SetupDiDestroyDeviceInfoList+0x4e 00000000`002cf300 000007fe`fc3e228d MMDevAPI!Ordinal3+0x911 00000000`002cf330 000007fe`fc3e2235 MMDevAPI!Ordinal3+0x851 00000000`002cf370 000007fe`fc3e1f0b MMDevAPI!Ordinal3+0x7f9 00000000`002cf3a0 000007fe`fc3e21f8 MMDevAPI!Ordinal3+0x4cf 00000000`002cf3d0 000007fe`fc3e1fae MMDevAPI!Ordinal3+0x7bc 00000000`002cf400 000007fe`fc3e1fe5 MMDevAPI!Ordinal3+0x572 00000000`002cf450 00000000`77873ab1 MMDevAPI!Ordinal3+0x5a9 00000000`002cf5b0 00000000`778738c0 ntdll!LdrShutdownProcess+0x1db *** WARNING: Unable to verify checksum for xwalk.exe 00000000`002cf6d0 00000001`41122608 ntdll!RtlExitUserProcess+0x90 (Inline Function) --------`-------- xwalk!__crtExitProcess+0x11 [f:\dd\vctools\crt\crtw32\startup\crt0dat.c @ 774] 00000000`002cf700 00000001`41122789 xwalk!doexit+0x17c [f:\dd\vctools\crt\crtw32\startup\crt0dat.c @ 678] 00000000`002cf770 00000000`777459cd xwalk!__tmainCRTStartup+0x159 [f:\dd\vctools\crt\crtw32\startup\crt0.c @ 264] 00000000`002cf7b0 00000000`7787b981 kernel32!BaseThreadInitThunk+0xd 00000000`002cf7e0 00000000`00000000 ntdll!RtlUserThreadStart+0x1d I wonder that result is because of that Crosswalk doesn’t support Windows platform officially or problems on some source code. Thanks.
_______________________________________________ Crosswalk-dev mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev
