Bug 98640 - [Qt] plugins/refcount-leaks.html fails
Summary: [Qt] plugins/refcount-leaks.html fails
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 420+
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords: Qt, QtTriaged
Depends on:
Blocks: 79666
  Show dependency treegraph
 
Reported: 2012-10-08 03:56 PDT by Csaba Osztrogonác
Modified: 2014-02-01 19:00 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Csaba Osztrogonác 2012-10-08 03:56:43 PDT
Plugin tests were unskipped by https://trac.webkit.org/changeset/130623, but this one still fail.

WK1 fail:
----------
--- /home/oszi/WebKit/WebKitBuild/Release/layout-test-results/plugins/refcount-leaks-expected.txt
+++ /home/oszi/WebKit/WebKitBuild/Release/layout-test-results/plugins/refcount-leaks-actual.txt
@@ -8,5 +8,5 @@
 --- refcount on plug.testObject:
 originally: 2
 after GC: 2
-after passing: 2
-SUCCESS
+after passing: 3
+FAILURE

WK2 fail:
----------
--- /home/oszi/WebKit/WebKitBuild/Release/layout-test-results/plugins/refcount-leaks-expected.txt
+++ /home/oszi/WebKit/WebKitBuild/Release/layout-test-results/plugins/refcount-leaks-actual.txt
@@ -3,10 +3,10 @@

 --- num test objects:
 countAfterCreate == countOrig + 3? PASS
-countOrig == countAfterGC? PASS
+countOrig == countAfterGC? FAIL

 --- refcount on plug.testObject:
 originally: 2
-after GC: 2
-after passing: 2
-SUCCESS
+after GC: 5
+after passing: 8
+FAILURE
Comment 1 Csaba Osztrogonác 2012-10-08 04:04:58 PDT
Skipped by r130632, please unskip it with the proper fix.
Comment 2 Csaba Osztrogonác 2012-11-21 04:50:34 PST
It passes on Qt5-WK1, but still fails on Qt5-WK2, so I moved
the skip list entry to the WK2 platform - r135386.
Comment 3 Csaba Osztrogonác 2012-11-21 05:34:00 PST
I meant r135389.
Comment 4 Csaba Osztrogonác 2012-11-22 08:22:12 PST
It still fails on 32 bit Qt5-WK1 platform. (but passes on 64 bit)
Comment 5 Csaba Osztrogonác 2012-11-22 08:26:44 PST
I skipped it again - r135526.
Comment 6 Allan Sandfeld Jensen 2012-12-04 09:41:03 PST
It fails here on WK1-64bit as well. Inserting timeouts into the tests seems to help, so apparently there is a race condition of sorts.

On WK2 though I get " line 24: TypeError: 'undefined' is not a function (evaluating 'plug.testCreateTestObject()" though. So it is even support in WebKitTestRunner?