[Webkit-unassigned] [Bug 53998] New: REGRESSION (r77874): Assertion failure on launch in Connection::setDidCloseOnConnectionWorkQueueCallback on Windows

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 8 06:21:54 PST 2011


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

           Summary: REGRESSION (r77874): Assertion failure on launch in
                    Connection::setDidCloseOnConnectionWorkQueueCallback
                    on Windows
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Keywords: NeedsRadar, PlatformOnly, Regression
          Severity: Normal
          Priority: P2
         Component: WebKit2
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: aroben at apple.com
                CC: andersca at apple.com


To reproduce:

1. Launch a WebKit2 browser

You'll hit an assertion in Connection::setDidCloseOnConnectionWorkQueueCallback in the web process:

    ASSERT(!m_isConnected);

This is happening because the Connection constructor on Windows synchronously sets m_isConnected to true. Here's the backtrace:

>	WebKit.dll!CoreIPC::Connection::setDidCloseOnConnectionWorkQueueCallback(void (WorkQueue &, CoreIPC::Connection *)* callback=0x1001108b)  Line 74 + 0x29 bytes	C++
     WebKit.dll!WebKit::WebProcess::initialize(void * serverIdentifier=0x0000abcc, RunLoop * runLoop=0x02296ec0)  Line 132    C++
     WebKit.dll!WebKit::WebProcessMain(const WebKit::CommandLine & commandLine={...})  Line 80    C++
     WebKit.dll!WebKitMain(const WebKit::CommandLine & commandLine={...})  Line 48 + 0x9 bytes    C++
     WebKit.dll!WebKitMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ * hPrevInstance=0x00000000, wchar_t * lpstrCmdLine=0x0002114c, int nCmdShow=10)  Line 172 + 0x9 bytes    C++
     WebKit2WebProcess.exe!wWinMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ * hPrevInstance=0x00000000, wchar_t * lpstrCmdLine=0x0002114c, int nCmdShow=10)  Line 66 + 0x18 bytes    C++
     WebKit2WebProcess.exe!__tmainCRTStartup()  Line 589 + 0x1c bytes    C
     kernel32.dll!_BaseProcessStart at 4()  + 0x23 bytes

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