<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>84412</bug_id>
          
          <creation_ts>2012-04-19 19:29:32 -0700</creation_ts>
          <short_desc>REGRESSION(r114711): Many tests crash in RenderObject::container() (Requested by dimich on #webkit).</short_desc>
          <delta_ts>2012-04-19 19:34:26 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>84409</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>andersca</cc>
    
    <cc>dimich</cc>
    
    <cc>mitz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>606296</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-19 19:29:32 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/114711 broke the build:
Many tests crash in RenderObject::container() (Requested by dimich on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606297</commentid>
    <comment_count>1</comment_count>
      <attachid>138029</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-19 19:30:06 -0700</bug_when>
    <thetext>Created attachment 138029
ROLLOUT of r114711

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606300</commentid>
    <comment_count>2</comment_count>
      <attachid>138029</attachid>
    <who name="Dmitry Titov">dimich</who>
    <bug_when>2012-04-19 19:32:54 -0700</bug_when>
    <thetext>Comment on attachment 138029
ROLLOUT of r114711

Clearing flags on attachment: 138029

Committed r114713: &lt;http://trac.webkit.org/changeset/114713&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606302</commentid>
    <comment_count>3</comment_count>
    <who name="Dmitry Titov">dimich</who>
    <bug_when>2012-04-19 19:32:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>606303</commentid>
    <comment_count>4</comment_count>
    <who name="Dmitry Titov">dimich</who>
    <bug_when>2012-04-19 19:34:26 -0700</bug_when>
    <thetext>The crash stack:

18:45:09.246 30655 worker/1 dom/html/level2/html/HTMLCollection01.html crashed, stack trace:
18:45:09.246 30655   	base::debug::StackTrace::StackTrace() [0x66d38e]
18:45:09.247 30655   	base::(anonymous namespace)::StackDumpSignalHandler() [0x657f29]
18:45:09.247 30655   	0x7f149c13baf0
18:45:09.247 30655   	WebCore::RenderObject::container() [0x1146630]
18:45:09.247 30655   	WebCore::RenderBox::mapLocalToContainer() [0x10c85da]
18:45:09.248 30655   	WebCore::RenderObject::localToContainerQuad() [0x11476b8]
18:45:09.248 30655   	WebCore::RenderBlock::absoluteQuads() [0x10b12a5]
18:45:09.248 30655   	WebCore::RenderObject::absoluteBoundingBoxRect() [0x1147c77]
18:45:09.248 30655   	WebCore::RenderListBox::scrollableAreaBoundingBox() [0x1131f2e]
18:45:09.248 30655   	WebCore::computeNonFastScrollableRegion() [0xf18a86]
18:45:09.249 30655   	WebCore::ScrollingCoordinator::frameViewScrollableAreasDidChange() [0xf18bcf]
18:45:09.249 30655   	WebCore::HTMLSelectElement::createRenderer() [0xa99898]
18:45:09.249 30655   	WebCore::NodeRendererFactory::createRenderer() [0x5f95e7]
18:45:09.249 30655   	WebCore::NodeRendererFactory::createRendererIfNeeded() [0x5f9c78]
18:45:09.249 30655   	WebCore::Node::createRendererIfNeeded() [0x5ed378]
18:45:09.250 30655   	WebCore::Element::attach() [0x5dab78]
18:45:09.250 30655   	WebCore::HTMLFormControlElement::attach() [0xa69181]
18:45:09.250 30655   	WebCore::HTMLConstructionSite::executeQueuedTasks() [0xb397ee]
18:45:09.250 30655   	WebCore::HTMLTreeBuilder::constructTreeFromToken() [0xaff792]
18:45:09.250 30655   	WebCore::HTMLDocumentParser::pumpTokenizer() [0xae19b1]
18:45:09.251 30655   	WebCore::HTMLDocumentParser::resumeParsingAfterScriptExecution() [0xae1c05]
18:45:09.251 30655   	WebCore::HTMLDocumentParser::notifyFinished() [0xae1d28]
18:45:09.251 30655   	WebCore::CachedResource::checkNotify() [0xea52e9]
18:45:09.251 30655   	WebCore::SubresourceLoader::didFinishLoading() [0xe96ba3]
18:45:09.251 30655   	webkit_glue::WebURLLoaderImpl::Context::OnCompletedRequest() [0x154f1da]
18:45:09.252 30655   	(anonymous namespace)::RequestProxy::NotifyCompletedRequest() [0x15d48b3]
18:45:09.252 30655   	MessageLoop::RunTask() [0x64a42e]
1</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>138029</attachid>
            <date>2012-04-19 19:30:06 -0700</date>
            <delta_ts>2012-04-19 19:32:54 -0700</delta_ts>
            <desc>ROLLOUT of r114711</desc>
            <filename>bug-84412-20120420023330.patch</filename>
            <type>text/plain</type>
            <size>4290</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE0NzEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmYxM2Q4OTE4YzQzMGJl
MGM3YzM0OTUxNzgxYmUyZjE3MzAzZDBkNS4uMTRkMmI2YTI1YjQyYzNjOTAwM2VhOTNhMGUyYzUy
OWEyOWY0ZDIzYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTA0LTE5ICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTE0NzExLgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xMTQ3MTEKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTg0NDEyCisKKyAgICAgICAgTWFueSB0ZXN0cyBjcmFzaCBpbiBSZW5kZXJPYmpl
Y3Q6OmNvbnRhaW5lcigpIChSZXF1ZXN0ZWQgYnkKKyAgICAgICAgZGltaWNoIG9uICN3ZWJraXQp
LgorCisgICAgICAgICogcGFnZS9zY3JvbGxpbmcvU2Nyb2xsaW5nQ29vcmRpbmF0b3IuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6Y29tcHV0ZU5vbkZhc3RTY3JvbGxhYmxlUmVnaW9uKToKKyAgICAg
ICAgKFdlYkNvcmU6OlNjcm9sbGluZ0Nvb3JkaW5hdG9yOjpmcmFtZVZpZXdMYXlvdXRVcGRhdGVk
KToKKyAgICAgICAgKFdlYkNvcmU6OlNjcm9sbGluZ0Nvb3JkaW5hdG9yOjpmcmFtZVZpZXdTY3Jv
bGxhYmxlQXJlYXNEaWRDaGFuZ2UpOgorCiAyMDEyLTA0LTE5ICBBbmRlcnMgQ2FybHNzb24gIDxh
bmRlcnNjYUBhcHBsZS5jb20+CiAKICAgICAgICAgY29tcHV0ZU5vbkZhc3RTY3JvbGxhYmxlUmVn
aW9uIG5lZWRzIHRvIHRyYXZlcnNlIHRoZSBlbnRpcmUgZnJhbWUgdHJlZQpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvU2Nyb2xsaW5nQ29vcmRpbmF0b3IuY3BwIGIv
U291cmNlL1dlYkNvcmUvcGFnZS9zY3JvbGxpbmcvU2Nyb2xsaW5nQ29vcmRpbmF0b3IuY3BwCmlu
ZGV4IGFjMDNmODc5ZDkzMDQ3NTg0MzdiMDVmOWIwM2I0YzdlY2YyNjVmNTAuLjlhNjZhY2E4YzEx
YWI5YmMzZTQzMjdmZjY2MTBmMjgzYzRjNTg1MjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L3BhZ2Uvc2Nyb2xsaW5nL1Njcm9sbGluZ0Nvb3JkaW5hdG9yLmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9wYWdlL3Njcm9sbGluZy9TY3JvbGxpbmdDb29yZGluYXRvci5jcHAKQEAgLTEwNSwyMSAr
MTA1LDI3IEBAIGJvb2wgU2Nyb2xsaW5nQ29vcmRpbmF0b3I6OmNvb3JkaW5hdGVzU2Nyb2xsaW5n
Rm9yRnJhbWVWaWV3KEZyYW1lVmlldyogZnJhbWVWaWV3CiAjZW5kaWYKIH0KIAotc3RhdGljIFJl
Z2lvbiBjb21wdXRlTm9uRmFzdFNjcm9sbGFibGVSZWdpb24oRnJhbWUqIG1haW5GcmFtZSkKK3N0
YXRpYyBSZWdpb24gY29tcHV0ZU5vbkZhc3RTY3JvbGxhYmxlUmVnaW9uKEZyYW1lVmlldyogZnJh
bWVWaWV3KQogewogICAgIFJlZ2lvbiBub25GYXN0U2Nyb2xsYWJsZVJlZ2lvbjsKIAotICAgIGZv
ciAoRnJhbWUqIGZyYW1lID0gbWFpbkZyYW1lOyBmcmFtZTsgZnJhbWUgPSBmcmFtZS0+dHJlZSgp
LT50cmF2ZXJzZU5leHQoKSkgewotICAgICAgICBGcmFtZVZpZXcqIGZyYW1lVmlldyA9IGZyYW1l
LT52aWV3KCk7Ci0gICAgICAgIGlmICghZnJhbWVWaWV3KQotICAgICAgICAgICAgY29udGludWU7
Ci0gICAgICAgIAotICAgICAgICBjb25zdCBGcmFtZVZpZXc6OlNjcm9sbGFibGVBcmVhU2V0KiBz
Y3JvbGxhYmxlQXJlYXMgPSBmcmFtZVZpZXctPnNjcm9sbGFibGVBcmVhcygpOwotICAgICAgICBp
ZiAoIXNjcm9sbGFibGVBcmVhcykKLSAgICAgICAgICAgIGNvbnRpbnVlOwotICAgIAorICAgIEhh
c2hTZXQ8RnJhbWVWaWV3Kj4gY2hpbGRGcmFtZVZpZXdzOworICAgIGZvciAoSGFzaFNldDxSZWZQ
dHI8V2lkZ2V0PiA+Ojpjb25zdF9pdGVyYXRvciBpdCA9IGZyYW1lVmlldy0+Y2hpbGRyZW4oKS0+
YmVnaW4oKSwgZW5kID0gZnJhbWVWaWV3LT5jaGlsZHJlbigpLT5lbmQoKTsgaXQgIT0gZW5kOyAr
K2l0KSB7CisgICAgICAgIGlmICgoKml0KS0+aXNGcmFtZVZpZXcoKSkKKyAgICAgICAgICAgIGNo
aWxkRnJhbWVWaWV3cy5hZGQoc3RhdGljX2Nhc3Q8RnJhbWVWaWV3Kj4oaXQtPmdldCgpKSk7Cisg
ICAgfQorCisgICAgaWYgKGNvbnN0IEZyYW1lVmlldzo6U2Nyb2xsYWJsZUFyZWFTZXQqIHNjcm9s
bGFibGVBcmVhcyA9IGZyYW1lVmlldy0+c2Nyb2xsYWJsZUFyZWFzKCkpIHsKICAgICAgICAgZm9y
IChGcmFtZVZpZXc6OlNjcm9sbGFibGVBcmVhU2V0Ojpjb25zdF9pdGVyYXRvciBpdCA9IHNjcm9s
bGFibGVBcmVhcy0+YmVnaW4oKSwgZW5kID0gc2Nyb2xsYWJsZUFyZWFzLT5lbmQoKTsgaXQgIT0g
ZW5kOyArK2l0KSB7CiAgICAgICAgICAgICBTY3JvbGxhYmxlQXJlYSogc2Nyb2xsYWJsZUFyZWEg
PSAqaXQ7CisKKyAgICAgICAgICAgIC8vIENoZWNrIGlmIHRoaXMgYXJlYSBjYW4gYmUgc2Nyb2xs
ZWQgYXQgYWxsLgorICAgICAgICAgICAgLy8gSWYgdGhpcyBzY3JvbGxhYmxlIGFyZWEgaXMgYSBm
cmFtZSB2aWV3IHRoYXQgaXRzZWxmIGhhcyBzY3JvbGxhYmxlIGFyZWFzLCB0aGVuIHdlIG5lZWQg
dG8gYWRkIGl0IHRvIHRoZSByZWdpb24uCisgICAgICAgICAgICBpZiAoKCFzY3JvbGxhYmxlQXJl
YS0+aG9yaXpvbnRhbFNjcm9sbGJhcigpIHx8ICFzY3JvbGxhYmxlQXJlYS0+aG9yaXpvbnRhbFNj
cm9sbGJhcigpLT5lbmFibGVkKCkpCisgICAgICAgICAgICAgICAgJiYgKCFzY3JvbGxhYmxlQXJl
YS0+dmVydGljYWxTY3JvbGxiYXIoKSB8fCAhc2Nyb2xsYWJsZUFyZWEtPnZlcnRpY2FsU2Nyb2xs
YmFyKCktPmVuYWJsZWQoKSkKKyAgICAgICAgICAgICAgICAmJiAoIWNoaWxkRnJhbWVWaWV3cy5j
b250YWlucyhzdGF0aWNfY2FzdDxGcmFtZVZpZXcqPihzY3JvbGxhYmxlQXJlYSkpIHx8ICFzdGF0
aWNfY2FzdDxGcmFtZVZpZXcqPihzY3JvbGxhYmxlQXJlYSktPnNjcm9sbGFibGVBcmVhcygpKSkK
KyAgICAgICAgICAgICAgICAgICAgY29udGludWU7CisKICAgICAgICAgICAgIG5vbkZhc3RTY3Jv
bGxhYmxlUmVnaW9uLnVuaXRlKHNjcm9sbGFibGVBcmVhLT5zY3JvbGxhYmxlQXJlYUJvdW5kaW5n
Qm94KCkpOwogICAgICAgICB9CiAgICAgfQpAQCAtMTM1LDcgKzE0MSw3IEBAIHZvaWQgU2Nyb2xs
aW5nQ29vcmRpbmF0b3I6OmZyYW1lVmlld0xheW91dFVwZGF0ZWQoRnJhbWVWaWV3KiBmcmFtZVZp
ZXcpCiAgICAgLy8gQ29tcHV0ZSB0aGUgcmVnaW9uIG9mIHRoZSBwYWdlIHRoYXQgd2UgY2FuJ3Qg
ZG8gZmFzdCBzY3JvbGxpbmcgZm9yLiBUaGlzIGN1cnJlbnRseSBpbmNsdWRlcwogICAgIC8vIGFs
bCBzY3JvbGxhYmxlIGFyZWFzLCBzdWNoIGFzIHN1YmZyYW1lcywgb3ZlcmZsb3cgZGl2cyBhbmQg
bGlzdCBib3hlcy4gV2UgbmVlZCB0byBkbyB0aGlzIGV2ZW4gaWYgdGhlCiAgICAgLy8gZnJhbWUg
dmlldyB3aG9zZSBsYXlvdXQgd2FzIHVwZGF0ZWQgaXMgbm90IHRoZSBtYWluIGZyYW1lLgotICAg
IFJlZ2lvbiBub25GYXN0U2Nyb2xsYWJsZVJlZ2lvbiA9IGNvbXB1dGVOb25GYXN0U2Nyb2xsYWJs
ZVJlZ2lvbihtX3BhZ2UtPm1haW5GcmFtZSgpKTsKKyAgICBSZWdpb24gbm9uRmFzdFNjcm9sbGFi
bGVSZWdpb24gPSBjb21wdXRlTm9uRmFzdFNjcm9sbGFibGVSZWdpb24obV9wYWdlLT5tYWluRnJh
bWUoKS0+dmlldygpKTsKICAgICBzZXROb25GYXN0U2Nyb2xsYWJsZVJlZ2lvbihub25GYXN0U2Ny
b2xsYWJsZVJlZ2lvbik7CiAKICAgICBpZiAoIWNvb3JkaW5hdGVzU2Nyb2xsaW5nRm9yRnJhbWVW
aWV3KGZyYW1lVmlldykpCkBAIC0xNTUsNyArMTYxLDcgQEAgdm9pZCBTY3JvbGxpbmdDb29yZGlu
YXRvcjo6ZnJhbWVWaWV3U2Nyb2xsYWJsZUFyZWFzRGlkQ2hhbmdlKEZyYW1lVmlldyopCiAgICAg
QVNTRVJUKGlzTWFpblRocmVhZCgpKTsKICAgICBBU1NFUlQobV9wYWdlKTsKIAotICAgIFJlZ2lv
biBub25GYXN0U2Nyb2xsYWJsZVJlZ2lvbiA9IGNvbXB1dGVOb25GYXN0U2Nyb2xsYWJsZVJlZ2lv
bihtX3BhZ2UtPm1haW5GcmFtZSgpKTsKKyAgICBSZWdpb24gbm9uRmFzdFNjcm9sbGFibGVSZWdp
b24gPSBjb21wdXRlTm9uRmFzdFNjcm9sbGFibGVSZWdpb24obV9wYWdlLT5tYWluRnJhbWUoKS0+
dmlldygpKTsKICAgICBzZXROb25GYXN0U2Nyb2xsYWJsZVJlZ2lvbihub25GYXN0U2Nyb2xsYWJs
ZVJlZ2lvbik7CiB9CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>