From: Cecilia A. <cec...@lu...> - 2010-12-13 09:51:45
|
Hi, Since it took me ages to find the solution to this problem, I thought I'd post it here to hopefully prevent others with the same problem from wasting time. Strictly speaking it's a Windows Server/cygwin problem, but that was less than obvious to me, trying to build chrome for the first time, and I wish the solution had been posted on this list (or any other chromium-related site for that matter). System: Windows Server 2008 Standard SP2, 32bit Problem: The following error occurred when building chrome: [main] bash 8980 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION [main] bash 8980 open_stackdumpfile: Dumping stack trace to bash.exe.stackdump Project : error PRJ0002 : Error result 35584 returned from 'C:\Windows\SysWow64\cmd.exe'. Also, execution of chrome\src\third_party\cygwin\bin\bash.exe produced the following error message: 29 [main] bash 16312 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION 5736 [main] bash 16312 open_stackdumpfile: Dumping stack trace to bash.exe.stackdump 29 [main] bash 16312 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION 5736 [main] bash 16312 _cygtls::handle_exceptions: Error while dumping state (probably corrupted stack) Cause: If Terminal Services is installed and Data Execution Prevention (DEP) is turned on for all programs, execution of some cygwin applications, including bash.exe, fails. See the post http://cygwin.com/ml/cygwin/2008-10/msg00429.html and other posts in the same thread. Solution: Switch the DEP setting to "Turn on DEP for essential Windows programs and services only". To learn how, see: http://support.microsoft.com/kb/875352#5 See the post http://cygwin.com/ml/cygwin/2008-10/msg00459.html Hope this is helpful to someone. Cecilia |