[Webkit-unassigned] [Bug 42826] Potential crash in WaitForMultipleObjects in WorkQueue because WorkQueue keeps waiting on closed HANDLEs

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 18 14:56:00 PDT 2010


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





--- Comment #7 from Adam Roben (aroben) <aroben at apple.com>  2010-08-18 14:56:00 PST ---
I've been working on switching over to using an I/O completion port in WorkQueue. This would make it unnecessary to unregister a HANDLE; you can just close it and stop worrying.

However, I'm seeing spurious reads in the web process. I.e., the web process will request 1 byte of the next message from the pipe, and then will be told that 207 bytes were read. This doesn't make any sense! Windows shouldn't be reading more than we asked it to; where would it store the data?

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