[Webkit-unassigned] [Bug 32297] New: WebCore source level debugging on Windows not reliable in some cases

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 8 16:24:58 PST 2009


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

           Summary: WebCore source level debugging on Windows not reliable
                    in some cases
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows 7
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: sfalken at apple.com


WebCore on Windows links as a static library.
Later in the build process, this static library is linked into WebKit.dll.

The WebCore build generates its symbolic information into a vc80.pdb file
sitting in the WebCore obj directory.
Depending on how to components are built, this pdb can be lost.

This can result in an inability to source level debug the WebCore code.

A similar issue is discussed here:
http://stackoverflow.com/questions/253727/vc80-pdb-how-do-i-make-it-go-away-and-never-bother-me-again

The fix is to use a more applicable name for vc80.pdb, and to generate it into
a folder alongside WebKit.lib. As long as the pdb is carried along the build
process with WebKit.lib, symbols will be available for debugging.

-- 
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