[Webkit-unassigned] [Bug 79555] JSString::resolveRope() should report extra memory cost to heap

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Mar 2 04:13:45 PST 2012


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





--- Comment #21 from Csaba Osztrogonac <ossy at webkit.org>  2012-03-02 04:13:45 PST ---
(In reply to comment #19)
> (In reply to comment #11)
> > Reopen, because it broke fast/events/dispatch-message-string-data.html on Qt and on GTK: 
> > 
> > --- /ramdisk/qt-linux-64-release/build/layout-test-results/fast/events/dispatch-message-string-data-expected.txt 
> > +++ /ramdisk/qt-linux-64-release/build/layout-test-results/fast/events/dispatch-message-string-data-actual.txt 
> > @@ -1,4 +1,5 @@
> >  This is a test for https://bugs.webkit.org/show_bug.cgi?id=71229 (V8MessageEvent::dataAccessorGetter does not return a reference to its caller). If it succeeds, DONE will appear below. If it fails, you should see messages containing unexpected strings that were received and/or a renderer crash.
> > 
> >  DONE
> > +Expected '818', Got: 
> ..
> 
> Csaba, finally we got Qt 5.0 webkit release build on ubuntu (32-bit), but it passed the test, even after I made it reportExtraCost(64*1024*1024). Given that the issue cannot be produced on either ubuntu 32-bit or QNX, I tend to suggest it is a platform/port specific GC issue, probably something related to stack walking code, and probably related to 64-bit linux.

Sorry, I didn't realize that this test fails only on 64 bit 
(Qt, GTK too), but pass on 32 bit. And tested with Qt 4.8.0.
But I think it should fail with Qt 5 on 64 bit too. I'll check
it later.

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