[Webkit-unassigned] [Bug 126750] New: [WinCairo] Crash when rendering (in pixman dll)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 10 07:29:51 PST 2014


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

           Summary: [WinCairo] Crash when rendering (in pixman dll)
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: peavo at outlook.com


I'm getting a consistent crash in libpixman-1.0.dll when rendering.

The libpixman-1.0.dll is from the gstreamer installation, and we should not be using that in our rendering.
It is used because we link with cairo.lib, but since there is also a cairo.lib in the gstreamer installation,
we link with the wrong cairo.lib, and when executing, loads the wrong cairo dll (from the gstreamer installation). 

We need to make sure the WebKitLibraries path comes before the gstreamer lib path, so we pick up the correct cairo.lib.

This is the message, and stack trace of the crash:

First-chance exception at 0x653893BC (libpixman-1-0.dll) in WinLauncher.exe: 0xC0000005: Access violation reading location 0x00000000.

    libpixman-1-0.dll!653893bc()    Unknown
     [Frames below may be incorrect and/or missing, no symbols loaded for libpixman-1-0.dll]    
     libpixman-1-0.dll!6534a8a0()    Unknown

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