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

Reply via email to