<?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>98749</bug_id>
          
          <creation_ts>2012-10-09 04:28:57 -0700</creation_ts>
          <short_desc>REGRESSION(r130746): It made 45 tests crash on Qt (Requested by Ossy on #webkit).</short_desc>
          <delta_ts>2012-10-09 04:33:41 -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>72329</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>allan.jensen</cc>
    
    <cc>jturcotte</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>737653</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-09 04:28:57 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/130746 broke the build:
It made 45 tests crash on Qt (Requested by Ossy 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>737655</commentid>
    <comment_count>1</comment_count>
      <attachid>167733</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-09 04:29:30 -0700</bug_when>
    <thetext>Created attachment 167733
ROLLOUT of r130746

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>737659</commentid>
    <comment_count>2</comment_count>
      <attachid>167733</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-09 04:33:38 -0700</bug_when>
    <thetext>Comment on attachment 167733
ROLLOUT of r130746

Clearing flags on attachment: 167733

Committed r130749: &lt;http://trac.webkit.org/changeset/130749&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>737660</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-09 04:33:41 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>167733</attachid>
            <date>2012-10-09 04:29:30 -0700</date>
            <delta_ts>2012-10-09 04:33:38 -0700</delta_ts>
            <desc>ROLLOUT of r130746</desc>
            <filename>bug-98749-20121009113559.patch</filename>
            <type>text/plain</type>
            <size>12492</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMwNzQ4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWE4ZDY3ZWVjZGFkZjdk
YWJkYTZmOTVhYjczNzdiN2FiNGVlYWQ2YS4uZTQ2MjUyYTMyMmU0MjE1MjU2NGYyYmEwYmNiNDJh
MmZkZTdiZTYxZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEyLTEwLTA5ICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTMwNzQ2LgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xMzA3NDYKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTk4NzQ5CisKKyAgICAgICAgSXQgbWFkZSA0NSB0ZXN0cyBjcmFzaCBvbiBRdCAo
UmVxdWVzdGVkIGJ5IE9zc3kgb24gI3dlYmtpdCkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3
b3JrL3F0L1FOZXR3b3JrUmVwbHlIYW5kbGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkZvcm1E
YXRhSU9EZXZpY2U6OkZvcm1EYXRhSU9EZXZpY2UpOgorICAgICAgICAoV2ViQ29yZTo6Rm9ybURh
dGFJT0RldmljZTo6Y29tcHV0ZVNpemUpOgorICAgICAgICAoV2ViQ29yZTo6Rm9ybURhdGFJT0Rl
dmljZTo6bW92ZVRvTmV4dEVsZW1lbnQpOgorICAgICAgICAoV2ViQ29yZTo6Rm9ybURhdGFJT0Rl
dmljZTo6b3BlbkZpbGVGb3JDdXJyZW50RWxlbWVudCk6CisgICAgICAgIChXZWJDb3JlOjpGb3Jt
RGF0YUlPRGV2aWNlOjpyZWFkRGF0YSk6CisgICAgICAgIChXZWJDb3JlOjpRTmV0d29ya1JlcGx5
SGFuZGxlcjo6Z2V0SU9EZXZpY2UpOgorICAgICAgICAoV2ViQ29yZTo6UU5ldHdvcmtSZXBseUhh
bmRsZXI6OnNlbmROZXR3b3JrUmVxdWVzdCk6CisgICAgICAgICogcGxhdGZvcm0vbmV0d29yay9x
dC9RTmV0d29ya1JlcGx5SGFuZGxlci5oOgorICAgICAgICAoUU5ldHdvcmtSZXBseUhhbmRsZXIp
OgorICAgICAgICAoRm9ybURhdGFJT0RldmljZSk6CisKIDIwMTItMTAtMDkgIEFsbGFuIFNhbmRm
ZWxkIEplbnNlbiAgPGFsbGFuLmplbnNlbkBkaWdpYS5jb20+CiAKICAgICAgICAgW1F0XSBVcGxv
YWRpbmcgaW1hZ2VzIHRvIEdvb2dsZSsgdXNpbmcgUXRXZWJLaXQgZG9lcyBub3Qgd29yay4KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvcXQvUU5ldHdvcmtSZXBs
eUhhbmRsZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9xdC9RTmV0d29y
a1JlcGx5SGFuZGxlci5jcHAKaW5kZXggZjdlYTkwOWM3MTBjM2I2YzkyMjBhNTVjMzc2ZDlmN2Q1
MDZlMGQ0NC4uZDYzMmMyMzQzYTI3OTZlNTUzNGVjMzNlMzczZDRkNjY5NDMyYzZjMyAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9xdC9RTmV0d29ya1JlcGx5SGFu
ZGxlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9xdC9RTmV0d29y
a1JlcGx5SGFuZGxlci5jcHAKQEAgLTEsOCArMSw3IEBACiAvKgotICAgIENvcHlyaWdodCAoQykg
MjAwOCwgMjAxMiBEaWdpYSBQbGMuIGFuZC9vciBpdHMgc3Vic2lkaWFyeSgtaWVzKQorICAgIENv
cHlyaWdodCAoQykgMjAwOCBOb2tpYSBDb3Jwb3JhdGlvbiBhbmQvb3IgaXRzIHN1YnNpZGlhcnko
LWllcykKICAgICBDb3B5cmlnaHQgKEMpIDIwMDcgU3RhaWtvcyBDb21wdXRpbmcgU2VydmljZXMg
SW5jLiAgPGluZm9Ac3RhaWtvcy5uZXQ+CiAgICAgQ29weXJpZ2h0IChDKSAyMDA4IEhvbGdlciBI
YW5zIFBldGVyIEZyZXl0aGVyCi0gICAgQ29weXJpZ2h0IChDKSAyMDEyIEFwcGxlIEluYy4gIEFs
bCByaWdodHMgcmVzZXJ2ZWQuCiAKICAgICBUaGlzIGxpYnJhcnkgaXMgZnJlZSBzb2Z0d2FyZTsg
eW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCiAgICAgbW9kaWZ5IGl0IHVuZGVyIHRoZSB0
ZXJtcyBvZiB0aGUgR05VIExpYnJhcnkgR2VuZXJhbCBQdWJsaWMKQEAgLTIyLDcgKzIxLDYgQEAK
ICNpbmNsdWRlICJjb25maWcuaCIKICNpbmNsdWRlICJRTmV0d29ya1JlcGx5SGFuZGxlci5oIgog
Ci0jaW5jbHVkZSAiQmxvYlJlZ2lzdHJ5SW1wbC5oIgogI2luY2x1ZGUgIkhUVFBQYXJzZXJzLmgi
CiAjaW5jbHVkZSAiTUlNRVR5cGVSZWdpc3RyeS5oIgogI2luY2x1ZGUgIlJlc291cmNlSGFuZGxl
LmgiCkBAIC0zOSw2ICszNywxMSBAQAogI2luY2x1ZGUgPHd0Zi90ZXh0L0NTdHJpbmcuaD4KIAog
I2luY2x1ZGUgPFFDb3JlQXBwbGljYXRpb24+CisjaW5jbHVkZSA8UURlYnVnPgorCisvLyBJbiBR
dCA0LjgsIHRoZSBhdHRyaWJ1dGUgZm9yIHNlbmRpbmcgYSByZXF1ZXN0IHN5bmNocm9ub3VzbHkg
d2lsbCBiZSBtYWRlIHB1YmxpYywKKy8vIGZvciBub3csIHVzZSB0aGlzIGhhY2tpc2ggc29sdXRp
b24gZm9yIHNldHRpbmcgdGhlIGludGVybmFsIGF0dHJpYnV0ZS4KK2NvbnN0IFFOZXR3b3JrUmVx
dWVzdDo6QXR0cmlidXRlIGdTeW5jaHJvbm91c05ldHdvcmtSZXF1ZXN0QXR0cmlidXRlID0gc3Rh
dGljX2Nhc3Q8UU5ldHdvcmtSZXF1ZXN0OjpBdHRyaWJ1dGU+KFFOZXR3b3JrUmVxdWVzdDo6SHR0
cFBpcGVsaW5pbmdXYXNVc2VkQXR0cmlidXRlICsgNyk7CiAKIHN0YXRpYyBjb25zdCBpbnQgZ01h
eFJlZGlyZWN0aW9ucyA9IDEwOwogCkBAIC01NCw3ICs1Nyw4IEBAIEZvcm1EYXRhSU9EZXZpY2U6
OkZvcm1EYXRhSU9EZXZpY2UoRm9ybURhdGEqIGRhdGEpCiB7CiAgICAgc2V0T3Blbk1vZGUoRm9y
bURhdGFJT0RldmljZTo6UmVhZE9ubHkpOwogCi0gICAgcHJlcGFyZUN1cnJlbnRFbGVtZW50KCk7
CisgICAgaWYgKCFtX2Zvcm1FbGVtZW50cy5pc0VtcHR5KCkgJiYgbV9mb3JtRWxlbWVudHNbMF0u
bV90eXBlID09IEZvcm1EYXRhRWxlbWVudDo6ZW5jb2RlZEZpbGUpCisgICAgICAgIG9wZW5GaWxl
Rm9yQ3VycmVudEVsZW1lbnQoKTsKICAgICBjb21wdXRlU2l6ZSgpOwogfQogCkBAIC03MSwxNCAr
NzUsNyBAQCBxaW50NjQgRm9ybURhdGFJT0RldmljZTo6Y29tcHV0ZVNpemUoKQogICAgICAgICAg
ICAgbV9kYXRhU2l6ZSArPSBlbGVtZW50Lm1fZGF0YS5zaXplKCk7CiAgICAgICAgIGVsc2Ugewog
ICAgICAgICAgICAgUUZpbGVJbmZvIGZpKGVsZW1lbnQubV9maWxlbmFtZSk7Ci0jaWYgRU5BQkxF
KEJMT0IpCi0gICAgICAgICAgICBxaW50NjQgZmlsZUVuZCA9IGZpLnNpemUoKTsKLSAgICAgICAg
ICAgIGlmIChlbGVtZW50Lm1fZmlsZUxlbmd0aCAhPSBCbG9iRGF0YUl0ZW06OnRvRW5kT2ZGaWxl
KQotICAgICAgICAgICAgICAgIGZpbGVFbmQgPSBxTWluPHFpbnQ2ND4oZmkuc2l6ZSgpLCBlbGVt
ZW50Lm1fZmlsZVN0YXJ0ICsgZWxlbWVudC5tX2ZpbGVMZW5ndGgpOwotICAgICAgICAgICAgbV9m
aWxlU2l6ZSArPSBxTWF4PHFpbnQ2ND4oMCwgZmlsZUVuZCAtIGVsZW1lbnQubV9maWxlU3RhcnQp
OwotI2Vsc2UKICAgICAgICAgICAgIG1fZmlsZVNpemUgKz0gZmkuc2l6ZSgpOwotI2VuZGlmCiAg
ICAgICAgIH0KICAgICB9CiAgICAgcmV0dXJuIG1fZGF0YVNpemUgKyBtX2ZpbGVTaXplOwpAQCAt
OTIsMjQgKzg5LDEwIEBAIHZvaWQgRm9ybURhdGFJT0RldmljZTo6bW92ZVRvTmV4dEVsZW1lbnQo
KQogCiAgICAgbV9mb3JtRWxlbWVudHMucmVtb3ZlKDApOwogCi0gICAgcHJlcGFyZUN1cnJlbnRF
bGVtZW50KCk7Ci19Ci0KLXZvaWQgRm9ybURhdGFJT0RldmljZTo6cHJlcGFyZUN1cnJlbnRFbGVt
ZW50KCkKLXsKLSAgICBpZiAobV9mb3JtRWxlbWVudHMuaXNFbXB0eSgpKQorICAgIGlmIChtX2Zv
cm1FbGVtZW50cy5pc0VtcHR5KCkgfHwgbV9mb3JtRWxlbWVudHNbMF0ubV90eXBlID09IEZvcm1E
YXRhRWxlbWVudDo6ZGF0YSkKICAgICAgICAgcmV0dXJuOwogCi0gICAgc3dpdGNoIChtX2Zvcm1F
bGVtZW50c1swXS5tX3R5cGUpIHsKLSAgICBjYXNlIEZvcm1EYXRhRWxlbWVudDo6ZGF0YToKLSAg
ICAgICAgcmV0dXJuOwotICAgIGNhc2UgRm9ybURhdGFFbGVtZW50OjplbmNvZGVkRmlsZToKLSAg
ICAgICAgb3BlbkZpbGVGb3JDdXJyZW50RWxlbWVudCgpOwotICAgICAgICBicmVhazsKLSAgICBk
ZWZhdWx0OgotICAgICAgICAvLyBBdCB0aGlzIHBvaW50IGVuY29kZWRCbG9iIHNob3VsZCBhbHJl
YWR5IGhhdmUgYmVlbiBoYW5kbGVkLgotICAgICAgICBBU1NFUlRfTk9UX1JFQUNIRUQoKTsKLSAg
ICB9CisgICAgb3BlbkZpbGVGb3JDdXJyZW50RWxlbWVudCgpOwogfQogCiB2b2lkIEZvcm1EYXRh
SU9EZXZpY2U6Om9wZW5GaWxlRm9yQ3VycmVudEVsZW1lbnQoKQpAQCAtMTE5LDE3ICsxMDIsNiBA
QCB2b2lkIEZvcm1EYXRhSU9EZXZpY2U6Om9wZW5GaWxlRm9yQ3VycmVudEVsZW1lbnQoKQogCiAg
ICAgbV9jdXJyZW50RmlsZS0+c2V0RmlsZU5hbWUobV9mb3JtRWxlbWVudHNbMF0ubV9maWxlbmFt
ZSk7CiAgICAgbV9jdXJyZW50RmlsZS0+b3BlbihRRmlsZTo6UmVhZE9ubHkpOwotI2lmIEVOQUJM
RShCTE9CKQotICAgIGlmIChpc1ZhbGlkRmlsZVRpbWUobV9mb3JtRWxlbWVudHNbMF0ubV9leHBl
Y3RlZEZpbGVNb2RpZmljYXRpb25UaW1lKSkgewotICAgICAgICBRRmlsZUluZm8gaW5mbygqbV9j
dXJyZW50RmlsZSk7Ci0gICAgICAgIGlmICghaW5mby5leGlzdHMoKSB8fCBzdGF0aWNfY2FzdDx0
aW1lX3Q+KG1fZm9ybUVsZW1lbnRzWzBdLm1fZXhwZWN0ZWRGaWxlTW9kaWZpY2F0aW9uVGltZSkg
PCBpbmZvLmxhc3RNb2RpZmllZCgpLnRvVGltZV90KCkpIHsKLSAgICAgICAgICAgIG1vdmVUb05l
eHRFbGVtZW50KCk7Ci0gICAgICAgICAgICByZXR1cm47Ci0gICAgICAgIH0KLSAgICB9Ci0gICAg
aWYgKG1fZm9ybUVsZW1lbnRzWzBdLm1fZmlsZVN0YXJ0KQotICAgICAgICBtX2N1cnJlbnRGaWxl
LT5zZWVrKG1fZm9ybUVsZW1lbnRzWzBdLm1fZmlsZVN0YXJ0KTsKLSNlbmRpZgogfQogCiAvLyBt
X2Zvcm1FbGVtZW50c1swXSBpcyB0aGUgY3VycmVudCBpdGVtLiBJZiB0aGUgZGVzdGluYXRpb24g
YnVmZmVyIGlzCkBAIC0xNTIsMjMgKzEyNCwxMyBAQCBxaW50NjQgRm9ybURhdGFJT0RldmljZTo6
cmVhZERhdGEoY2hhciogZGVzdGluYXRpb24sIHFpbnQ2NCBzaXplKQogCiAgICAgICAgICAgICBp
ZiAobV9jdXJyZW50RGVsdGEgPT0gZWxlbWVudC5tX2RhdGEuc2l6ZSgpKQogICAgICAgICAgICAg
ICAgIG1vdmVUb05leHRFbGVtZW50KCk7Ci0gICAgICAgIH0gZWxzZSBpZiAoZWxlbWVudC5tX3R5
cGUgPT0gRm9ybURhdGFFbGVtZW50OjplbmNvZGVkRmlsZSkgewotICAgICAgICAgICAgcXVpbnQ2
NCB0b0NvcHkgPSBhdmFpbGFibGU7Ci0jaWYgRU5BQkxFKEJMT0IpCi0gICAgICAgICAgICBpZiAo
ZWxlbWVudC5tX2ZpbGVMZW5ndGggIT0gQmxvYkRhdGFJdGVtOjp0b0VuZE9mRmlsZSkKLSAgICAg
ICAgICAgICAgICB0b0NvcHkgPSBxTWluPHFpbnQ2ND4odG9Db3B5LCBlbGVtZW50Lm1fZmlsZUxl
bmd0aCAtIG1fY3VycmVudERlbHRhKTsKLSNlbmRpZgotICAgICAgICAgICAgY29uc3QgUUJ5dGVB
cnJheSBkYXRhID0gbV9jdXJyZW50RmlsZS0+cmVhZCh0b0NvcHkpOworICAgICAgICB9IGVsc2Ug
eworICAgICAgICAgICAgY29uc3QgUUJ5dGVBcnJheSBkYXRhID0gbV9jdXJyZW50RmlsZS0+cmVh
ZChhdmFpbGFibGUpOwogICAgICAgICAgICAgbWVtY3B5KGRlc3RpbmF0aW9uK2NvcGllZCwgZGF0
YS5jb25zdERhdGEoKSwgZGF0YS5zaXplKCkpOwotICAgICAgICAgICAgbV9jdXJyZW50RGVsdGEg
Kz0gZGF0YS5zaXplKCk7CiAgICAgICAgICAgICBjb3BpZWQgKz0gZGF0YS5zaXplKCk7CiAKICAg
ICAgICAgICAgIGlmIChtX2N1cnJlbnRGaWxlLT5hdEVuZCgpIHx8ICFtX2N1cnJlbnRGaWxlLT5p
c09wZW4oKSkKICAgICAgICAgICAgICAgICBtb3ZlVG9OZXh0RWxlbWVudCgpOwotI2lmIEVOQUJM
RShCTE9CKQotICAgICAgICAgICAgZWxzZSBpZiAoZWxlbWVudC5tX2ZpbGVMZW5ndGggIT0gQmxv
YkRhdGFJdGVtOjp0b0VuZE9mRmlsZSAmJiBtX2N1cnJlbnREZWx0YSA9PSBlbGVtZW50Lm1fZmls
ZUxlbmd0aCkKLSAgICAgICAgICAgICAgICBtb3ZlVG9OZXh0RWxlbWVudCgpOwotI2VuZGlmCiAg
ICAgICAgIH0KICAgICB9CiAKQEAgLTY0MCw2OSArNjAyLDE3IEBAIHZvaWQgUU5ldHdvcmtSZXBs
eUhhbmRsZXI6OmNsZWFyQ29udGVudEhlYWRlcnMoKQogCiBGb3JtRGF0YUlPRGV2aWNlKiBRTmV0
d29ya1JlcGx5SGFuZGxlcjo6Z2V0SU9EZXZpY2UoY29uc3QgUmVzb3VyY2VSZXF1ZXN0JiByZXF1
ZXN0KQogewotICAgIFJlZlB0cjxGb3JtRGF0YT4gZm9ybURhdGEgPSBoYW5kbGVCbG9iRGF0YUlm
QW55KHJlcXVlc3QuaHR0cEJvZHkoKSk7Ci0gICAgRm9ybURhdGFJT0RldmljZSogZGV2aWNlID0g
bmV3IEZvcm1EYXRhSU9EZXZpY2UoZm9ybURhdGEuZ2V0KCkpOworICAgIEZvcm1EYXRhSU9EZXZp
Y2UqIGRldmljZSA9IG5ldyBGb3JtRGF0YUlPRGV2aWNlKHJlcXVlc3QuaHR0cEJvZHkoKSk7CiAg
ICAgLy8gV2UgbWF5IGJlIHVwbG9hZGluZyBmaWxlcyBzbyBwcmV2ZW50IFFOUiBmcm9tIGJ1ZmZl
cmluZyBkYXRhLgogICAgIG1fcmVxdWVzdC5zZXRIZWFkZXIoUU5ldHdvcmtSZXF1ZXN0OjpDb250
ZW50TGVuZ3RoSGVhZGVyLCBkZXZpY2UtPmdldEZvcm1EYXRhU2l6ZSgpKTsKICAgICBtX3JlcXVl
c3Quc2V0QXR0cmlidXRlKFFOZXR3b3JrUmVxdWVzdDo6RG9Ob3RCdWZmZXJVcGxvYWREYXRhQXR0
cmlidXRlLCBRVmFyaWFudCh0cnVlKSk7CiAgICAgcmV0dXJuIGRldmljZTsKIH0KIAotUGFzc1Jl
ZlB0cjxGb3JtRGF0YT4gUU5ldHdvcmtSZXBseUhhbmRsZXI6OmhhbmRsZUJsb2JEYXRhSWZBbnko
Rm9ybURhdGEqIGZvcm1EYXRhUHRyKQotewotICAgIFJlZlB0cjxGb3JtRGF0YT4gZm9ybURhdGEo
Zm9ybURhdGFQdHIpOwotCi0jaWYgRU5BQkxFKEJMT0IpCi0gICAgLy8gQ2hlY2sgaWYgdGhlcmUg
aXMgYSBibG9iIGluIHRoZSBmb3JtIGRhdGEuCi0gICAgYm9vbCBoYXNCbG9iID0gZmFsc2U7Ci0K
LSAgICBWZWN0b3I8Rm9ybURhdGFFbGVtZW50Pjo6Y29uc3RfaXRlcmF0b3IgaXQgPSBmb3JtRGF0
YS0+ZWxlbWVudHMoKS5iZWdpbigpOwotICAgIGNvbnN0IFZlY3RvcjxGb3JtRGF0YUVsZW1lbnQ+
Ojpjb25zdF9pdGVyYXRvciBpdGVuZCA9IGZvcm1EYXRhLT5lbGVtZW50cygpLmVuZCgpOwotICAg
IGZvciAoOyBpdCAhPSBpdGVuZDsgKytpdCkgewotICAgICAgICBpZiAoaXQtPm1fdHlwZSA9PSBG
b3JtRGF0YUVsZW1lbnQ6OmVuY29kZWRCbG9iKSB7Ci0gICAgICAgICAgICBoYXNCbG9iID0gdHJ1
ZTsKLSAgICAgICAgICAgIGJyZWFrOwotICAgICAgICB9Ci0gICAgfQotCi0gICAgLy8gSWYgeWVz
LCB3ZSBoYXZlIHRvIHJlc29sdmUgYWxsIHRoZSBibG9iIHJlZmVyZW5jZXMgYW5kIHJlZ2VuZXJh
dGUgdGhlIGZvcm0gZGF0YSB3aXRoIG9ubHkgZGF0YSBhbmQgZmlsZSB0eXBlcy4KLSAgICBpZiAo
aGFzQmxvYikgewotICAgICAgICBSZWZQdHI8Rm9ybURhdGE+IG5ld0Zvcm1EYXRhID0gRm9ybURh
dGE6OmNyZWF0ZSgpOwotICAgICAgICBuZXdGb3JtRGF0YS0+c2V0QWx3YXlzU3RyZWFtKGZvcm1E
YXRhLT5hbHdheXNTdHJlYW0oKSk7Ci0gICAgICAgIG5ld0Zvcm1EYXRhLT5zZXRJZGVudGlmaWVy
KGZvcm1EYXRhLT5pZGVudGlmaWVyKCkpOwotICAgICAgICBpdCA9IGZvcm1EYXRhLT5lbGVtZW50
cygpLmJlZ2luKCk7Ci0gICAgICAgIGZvciAoOyBpdCAhPSBpdGVuZDsgKytpdCkgewotICAgICAg
ICAgICAgY29uc3QgRm9ybURhdGFFbGVtZW50JiBlbGVtZW50ID0gKml0OwotICAgICAgICAgICAg
aWYgKGVsZW1lbnQubV90eXBlID09IEZvcm1EYXRhRWxlbWVudDo6ZGF0YSkKLSAgICAgICAgICAg
ICAgICBuZXdGb3JtRGF0YS0+YXBwZW5kRGF0YShlbGVtZW50Lm1fZGF0YS5kYXRhKCksIGVsZW1l
bnQubV9kYXRhLnNpemUoKSk7Ci0gICAgICAgICAgICBlbHNlIGlmIChlbGVtZW50Lm1fdHlwZSA9
PSBGb3JtRGF0YUVsZW1lbnQ6OmVuY29kZWRGaWxlKQotICAgICAgICAgICAgICAgIG5ld0Zvcm1E
YXRhLT5hcHBlbmRGaWxlKGVsZW1lbnQubV9maWxlbmFtZSwgZWxlbWVudC5tX3Nob3VsZEdlbmVy
YXRlRmlsZSk7Ci0gICAgICAgICAgICBlbHNlIGlmIChlbGVtZW50Lm1fdHlwZSA9PSBGb3JtRGF0
YUVsZW1lbnQ6OmVuY29kZWRCbG9iKSB7Ci0gICAgICAgICAgICAgICAgUmVmUHRyPEJsb2JTdG9y
YWdlRGF0YT4gYmxvYkRhdGEgPSBzdGF0aWNfY2FzdDxCbG9iUmVnaXN0cnlJbXBsJj4oYmxvYlJl
Z2lzdHJ5KCkpLmdldEJsb2JEYXRhRnJvbVVSTChLVVJMKFBhcnNlZFVSTFN0cmluZywgZWxlbWVu
dC5tX3VybCkpOwotICAgICAgICAgICAgICAgIGlmIChibG9iRGF0YSkgewotICAgICAgICAgICAg
ICAgICAgICBmb3IgKHNpemVfdCBqID0gMDsgaiA8IGJsb2JEYXRhLT5pdGVtcygpLnNpemUoKTsg
KytqKSB7Ci0gICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBCbG9iRGF0YUl0ZW0mIGJsb2JJ
dGVtID0gYmxvYkRhdGEtPml0ZW1zKClbal07Ci0gICAgICAgICAgICAgICAgICAgICAgICBpZiAo
YmxvYkl0ZW0udHlwZSA9PSBCbG9iRGF0YUl0ZW06OkRhdGEpCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgbmV3Rm9ybURhdGEtPmFwcGVuZERhdGEoYmxvYkl0ZW0uZGF0YS0+ZGF0YSgpICsg
c3RhdGljX2Nhc3Q8aW50PihibG9iSXRlbS5vZmZzZXQpLCBzdGF0aWNfY2FzdDxpbnQ+KGJsb2JJ
dGVtLmxlbmd0aCkpOwotICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSBpZiAoYmxvYkl0ZW0u
dHlwZSA9PSBCbG9iRGF0YUl0ZW06OkZpbGUpCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
bmV3Rm9ybURhdGEtPmFwcGVuZEZpbGVSYW5nZShibG9iSXRlbS5wYXRoLCBibG9iSXRlbS5vZmZz
ZXQsIGJsb2JJdGVtLmxlbmd0aCwgYmxvYkl0ZW0uZXhwZWN0ZWRNb2RpZmljYXRpb25UaW1lKTsK
LSAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBBU1NFUlRfTk9UX1JFQUNIRUQoKTsKLSAgICAgICAgICAgICAgICAgICAgfQotICAgICAgICAg
ICAgICAgIH0KLSAgICAgICAgICAgIH0gZWxzZQotICAgICAgICAgICAgICAgIEFTU0VSVF9OT1Rf
UkVBQ0hFRCgpOwotICAgICAgICB9Ci0gICAgICAgIGZvcm1EYXRhID0gbmV3Rm9ybURhdGE7Ci0g
ICAgfQotI2VuZGlmCi0gICAgcmV0dXJuIGZvcm1EYXRhLnJlbGVhc2UoKTsKLX0KLQogUU5ldHdv
cmtSZXBseSogUU5ldHdvcmtSZXBseUhhbmRsZXI6OnNlbmROZXR3b3JrUmVxdWVzdChRTmV0d29y
a0FjY2Vzc01hbmFnZXIqIG1hbmFnZXIsIGNvbnN0IFJlc291cmNlUmVxdWVzdCYgcmVxdWVzdCkK
IHsKICAgICBpZiAobV9sb2FkVHlwZSA9PSBTeW5jaHJvbm91c0xvYWQpCi0gICAgICAgIG1fcmVx
dWVzdC5zZXRBdHRyaWJ1dGUoUU5ldHdvcmtSZXF1ZXN0OjpTeW5jaHJvbm91c1JlcXVlc3RBdHRy
aWJ1dGUsIHRydWUpOworICAgICAgICBtX3JlcXVlc3Quc2V0QXR0cmlidXRlKGdTeW5jaHJvbm91
c05ldHdvcmtSZXF1ZXN0QXR0cmlidXRlLCB0cnVlKTsKIAogICAgIGlmICghbWFuYWdlcikKICAg
ICAgICAgcmV0dXJuIDA7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3
b3JrL3F0L1FOZXR3b3JrUmVwbHlIYW5kbGVyLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9u
ZXR3b3JrL3F0L1FOZXR3b3JrUmVwbHlIYW5kbGVyLmgKaW5kZXggZTY5NmU5YzRmNjU2OTcwMDE2
ZThkM2Q3YmY0YjI4Y2FmZDUzNGFhMi4uNDc3MWU4OGE2ZDRmMjc2YzVhNWFhZWMxYTBmMGUxNmJm
NTljZDBiZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9xdC9R
TmV0d29ya1JlcGx5SGFuZGxlci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdv
cmsvcXQvUU5ldHdvcmtSZXBseUhhbmRsZXIuaApAQCAtMjcsNyArMjcsNiBAQAogCiAjaW5jbHVk
ZSAiRm9ybURhdGEuaCIKICNpbmNsdWRlICJRdE1JTUVUeXBlU25pZmZlci5oIgotI2luY2x1ZGUg
PHd0Zi9QYXNzUmVmUHRyLmg+CiAKIFFUX0JFR0lOX05BTUVTUEFDRQogY2xhc3MgUUZpbGU7CkBA
IC0xNDcsNyArMTQ2LDYgQEAgcHJpdmF0ZToKICAgICBib29sIHdhc0Fib3J0ZWQoKSBjb25zdCB7
IHJldHVybiAhbV9yZXNvdXJjZUhhbmRsZTsgfQogICAgIFFOZXR3b3JrUmVwbHkqIHNlbmROZXR3
b3JrUmVxdWVzdChRTmV0d29ya0FjY2Vzc01hbmFnZXIqLCBjb25zdCBSZXNvdXJjZVJlcXVlc3Qm
KTsKICAgICBGb3JtRGF0YUlPRGV2aWNlKiBnZXRJT0RldmljZShjb25zdCBSZXNvdXJjZVJlcXVl
c3QmKTsKLSAgICBQYXNzUmVmUHRyPEZvcm1EYXRhPiBoYW5kbGVCbG9iRGF0YUlmQW55KEZvcm1E
YXRhKik7CiAgICAgdm9pZCBjbGVhckNvbnRlbnRIZWFkZXJzKCk7CiAKICAgICBPd25QdHI8UU5l
dHdvcmtSZXBseVdyYXBwZXI+IG1fcmVwbHlXcmFwcGVyOwpAQCAtMTg0LDcgKzE4Miw2IEBAIHBy
aXZhdGU6CiAgICAgdm9pZCBtb3ZlVG9OZXh0RWxlbWVudCgpOwogICAgIHFpbnQ2NCBjb21wdXRl
U2l6ZSgpOwogICAgIHZvaWQgb3BlbkZpbGVGb3JDdXJyZW50RWxlbWVudCgpOwotICAgIHZvaWQg
cHJlcGFyZUN1cnJlbnRFbGVtZW50KCk7CiAKIHByaXZhdGU6CiAgICAgVmVjdG9yPEZvcm1EYXRh
RWxlbWVudD4gbV9mb3JtRWxlbWVudHM7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYmEwYjA3MjlhOTM1NjA1YTlkM2NiMGNl
NzQ1NzIwMmM5ZWUxZjg4ZC4uMmQzMGE3ZGI4NGY1NGJhNmQyYjVlZWRmN2MwNWZiZWM2ZDViYzky
NiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0No
YW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDEyLTEwLTA5ICBTaGVyaWZmIEJvdCAgPHdlYmtp
dC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91
dCByMTMwNzQ2LgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3JnL2NoYW5nZXNldC8xMzA3
NDYKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk4NzQ5
CisKKyAgICAgICAgSXQgbWFkZSA0NSB0ZXN0cyBjcmFzaCBvbiBRdCAoUmVxdWVzdGVkIGJ5IE9z
c3kgb24gI3dlYmtpdCkuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9xdC9UZXN0RXhwZWN0YXRpb25z
OgorCiAyMDEyLTEwLTA5ICBSYXBoYWVsIEt1Ym8gZGEgQ29zdGEgIDxyYXBoYWVsLmt1Ym8uZGEu
Y29zdGFAaW50ZWwuY29tPgogCiAgICAgICAgIFtFRkxdIE1hcmsgYSBmZXcgdGVzdHMgc2tpcHBl
ZCBpbiByMTMwNzQ1IGFzIGZhaWx1cmVzIGluc3RlYWQgb2YgdGltZW91dHMuCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vcXQvVGVzdEV4cGVjdGF0aW9ucwppbmRleCBmY2Q3MWI2YzBjODc5NGVhYzViNWM4
ZjY5ZmMyYTc1MjA5ZGQ3M2FlLi5jMzEyZTQ5ZDY1ZDMxY2FlYThmOTRkZjI3NzI4ZGE1NTY1ZmZi
MzA2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9UZXN0RXhwZWN0YXRpb25z
CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0L1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTU4OCw2
ICs1ODgsNyBAQCBmYXN0L2Zvcm1zL2ZpbGUvaW5wdXQtZmlsZS1yZS1yZW5kZXIuaHRtbAogZmFz
dC9mb3Jtcy9maWxlL2lucHV0LWZpbGUtd3JpdGUtZmlsZXMuaHRtbAogZmFzdC9mb3Jtcy9maWxl
L3NlbGVjdGVkLWZpbGVzLWZyb20taGlzdG9yeS1zdGF0ZS5odG1sCiBodHRwL3Rlc3RzL2xvY2Fs
L2Jsb2Ivc2VuZC1oeWJyaWQtYmxvYi5odG1sCitodHRwL3Rlc3RzL2xvY2FsL2Jsb2Ivc2VuZC1z
bGljZWQtZGF0YS1ibG9iLmh0bWwKIGh0dHAvdGVzdHMvbG9jYWwvZm9ybWRhdGEKIGh0dHAvdGVz
dHMvc2VjdXJpdHkvY2xpcGJvYXJkL2NsaXBib2FyZC1maWxlLWFjY2Vzcy5odG1sCiAKQEAgLTcy
MSw2ICs3MjIsOSBAQCBodHRwL3Rlc3RzL25hdmlnYXRpb24vdGltZXJyZWRpcmVjdC1nb2JhY2su
aHRtbAogaHR0cC90ZXN0cy9zZWN1cml0eS80MDEtbG9nb3V0LzQwMS1sb2dvdXQucGhwCiBodHRw
L3Rlc3RzL3htbGh0dHByZXF1ZXN0L3JlbWVtYmVyLWJhZC1wYXNzd29yZC5odG1sCiAKKyMgQmxv
ZEJ1aWxkZXIgaXMgbm90IGVuYWJsZWQKK2h0dHAvdGVzdHMvbG9jYWwvYmxvYi9zZW5kLWRhdGEt
YmxvYi5odG1sCisKICMgbmV3IHRlc3QgaW50cm9kdWNlZCBpbiByOTQ4MjgsIGJ1dCBmYWlscyBv
biBRdC4KICMgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY2NTg4CiBo
dHRwL3Rlc3RzL3NlY3VyaXR5L3hzc0F1ZGl0b3Ivc2NyaXB0LXRhZy13aXRoLTE2Yml0LXVuaWNv
ZGU0Lmh0bWwK
</data>

          </attachment>
      

    </bug>

</bugzilla>