[Webkit-unassigned] [Bug 57847] New: Crash logs not generated in 64-bit Windows 7

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Apr 5 07:40:57 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=57847

           Summary: Crash logs not generated in 64-bit Windows 7
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows 7
            Status: UNCONFIRMED
          Severity: Enhancement
          Priority: P2
         Component: Tools / Tests
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: pere.martir4 at gmail.com



Pere Martir <pere.martir4 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #88229|                            |review?
               Flag|                            |


Created an attachment (id=88229)
 --> (https://bugs.webkit.org/attachment.cgi?id=88229&action=review)
Proposed patch

run-webkit-tests doesn't find the correct location of ntsd.exe (NT Symbolic Debugger) in 64-bit Windows.

To generate the crash logs, "Debugging Tools for Windows 32-bit Version" must be installed as indicated in http://trac.webkit.org/wiki/BuildingOnWindows#GettingCrashLogs

Debugging Tools now comes with Windows SDK and the default installation directory (not likely configurable) in 64-bit Windows is:

  C:\Program Files\Debugging Tools for Windows (x64)

Tools/Scripts/old-run-webkit-tests instead looks for:

  C:\Program Files (x86)/Debugging Tools for Windows (x86)

Note that "the 64-bit versions of Debugging Tools for Windows allow you to debug both 32-bit and 64-bit user-mode applications running on 64-bit processors."  64-bit version of Debugging Tools is also the one installed by Windows SDK.

I've modified old-run-webkit-tests and successfully generated the crash logs.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list