73 | | == Getting Crash Logs == |
74 | | |
75 | | `run-webkit-tests` can save crash logs when a crash occurs during a test. To set this up: |
76 | | 1. Install [http://www.microsoft.com/whdc/devtools/debugging/installx86.mspx#b Debugging Tools for Windows 32-bit Version] |
77 | | 1. Set the `_NT_SYMBOL_PATH` environment variable to include both the Microsoft and Safari symbol servers. It should look something like `cache*c:\symbols;SRV*http://msdl.microsoft.com/download/symbols;SRV*http://url.for.safari/symbol/server`. (See [http://developer.apple.com/internet/safari/windows_symbols_agree.html this page] for the URL of the Safari symbol server.) |
78 | | 1. Disable User Account Control if you are using Windows Vista ([http://windows.microsoft.com/en-US/windows-vista/Turn-User-Account-Control-on-or-off instructions]), or either Windows 7 or Windows 8 ([http://support.microsoft.com/kb/975787 instructions]). (See [https://bugs.webkit.org/show_bug.cgi?id=44135 Bug 44135] for details.) |
79 | | 1. Grant access to the registry key `HKLM/SOFTWARE/Microsoft/Windows NT/CurrentVersion/AeDebug/` (and its descendants) to the user account that will be running tests. If you are running under 64-bit Windows, you should also do the same for `HKLM/SOFTWARE/Wow6432Node/Microsoft/Windows NT/CurrentVersion/AeDebug/`. |
80 | | |