[Webkit-unassigned] [Bug 42785] Crash in WebKit2WebProcess in WaitForMultipleObjects beneath WorkQueue::workQueueThreadBody every time WebKitTestRunner runs a test

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 28 08:24:29 PDT 2010


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





--- Comment #21 from Adam Roben (aroben) <aroben at apple.com>  2010-07-28 08:24:29 PST ---
The docs also say:

Because the write operation starts at the offset that is specified in the OVERLAPPED structure, and WriteFile may return before the system-level write operation is complete (write pending), neither the offset nor any other part of the structure should be modified, freed, or reused by the application until the event is signaled (that is, the write completes).
http://msdn.microsoft.com/en-us/library/aa365747(VS.85).aspx

So, I think <http://trac.webkit.org/changeset/63852> was buggy. We need to wait for ::WriteFile to complete before destroying the ArgumentEncoder.

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