[Webkit-unassigned] [Bug 71695] [Qt] http/tests/xmlhttprequest/workers/abort-exception-assert.html makes 6 fast/workers test fail
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Nov 25 06:18:40 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=71695
--- Comment #4 from Nandor Huszka <Huszka.Nandor at stud.u-szeged.hu> 2011-11-25 06:18:41 PST ---
Problem isn't that I have mentioned... It seems it's that the worker in abort-exception-assert.html doesn't terminate, but the other 6 tests use the
waitUntilWorkerThreadsExit(runTests);
function, which can be found in worker-utils.js.
This method calls the function they got, after there are no more workers. It try to fill the stack with lots of object (in and endless cycle), then remove them and the possible stucked workers with
GCController.collect();
call. But this call doesn't remove the worker, that's why the 6 tests stopped, and fail with timeout.
Therefore I think, the worker isn't seems garbage for the GC for some reason. I tried to kill the worker from itself, but it didn't solve the problem.
--
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