[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