[Webkit-unassigned] [Bug 42785] Crash in WebKit2WebProcess in WaitForMultipleObjects beneath WorkQueue::workQueueThreadBody when WebKitTestRunner exits

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 21 14:52:36 PDT 2010


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





--- Comment #4 from Adam Roben (aroben) <aroben at apple.com>  2010-07-21 14:52:36 PST ---
I thought about using a WorkItem to close the handle. Doing it this way guarantees that we're not waiting on the handle at the time we close it, because WorkItems are only processed when WaitForMultipleObjects is not being called.

However, if the WorkQueue is invalidated before we process one of these close-the-handle WorkItems, the handle will be leaked. And this doesn't help us close the WorkQueue's m_performWorkEvent itself.

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