[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:22:45 PDT 2010


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





--- Comment #20 from Adam Roben (aroben) <aroben at apple.com>  2010-07-28 08:22:45 PST ---
(In reply to comment #19)
> Maybe the ArgumentEncoder is being destroyed before ::WriteFile has finished accessing its data?

The docs for ::WriteFile say:


Accessing the output buffer while a write operation is using the buffer may lead to corruption of the data written from that buffer. Applications must not write to, reallocate, or free the output buffer that a write operation is using until the write operation completes. This can be particularly problematic when using an asynchronous file handle. Additional information regarding synchronous versus asynchronous file handles can be found later in the Synchronization and File Position section and Synchronous and Asynchronous I/O.
http://msdn.microsoft.com/en-us/library/aa365747(VS.85).aspx

This seems to make my theory more plausible.

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