<?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>141766</bug_id>
          
          <creation_ts>2015-02-18 13:42:21 -0800</creation_ts>
          <short_desc>REGRESSION(r180286): Caused &gt;50 crashed LayoutTests (Requested by jernoble on #webkit).</short_desc>
          <delta_ts>2015-02-18 13:48:11 -0800</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>141764</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>beidson</cc>
    
    <cc>jer.noble</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1070210</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-02-18 13:42:21 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/180286 broke the build:
Caused &gt;50 crashed LayoutTests (Requested by jernoble on #webkit).

This is an automatic bug report generated by webkitbot. 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 fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1070212</commentid>
    <comment_count>1</comment_count>
      <attachid>246843</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-02-18 13:42:49 -0800</bug_when>
    <thetext>Created attachment 246843
ROLLOUT of r180286

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>1070215</commentid>
    <comment_count>2</comment_count>
      <attachid>246843</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-02-18 13:48:07 -0800</bug_when>
    <thetext>Comment on attachment 246843
ROLLOUT of r180286

Clearing flags on attachment: 246843

Committed r180291: &lt;http://trac.webkit.org/changeset/180291&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1070217</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-02-18 13:48:11 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>246843</attachid>
            <date>2015-02-18 13:42:49 -0800</date>
            <delta_ts>2015-02-18 13:48:07 -0800</delta_ts>
            <desc>ROLLOUT of r180286</desc>
            <filename>bug-141766-20150218134242.patch</filename>
            <type>text/plain</type>
            <size>12091</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgwMjkwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjU0MzNhNGRlZmIyNmQ2
ZTBlZGNjZGYwNTBkMDY2ZjNkNGI5NmRmYS4uODY1MjM2ZDI1ZWI1ZjUxNTRlNjI0ZmY1OTY1MWM3
M2YyZjhmMTY4OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDE1LTAyLTE4ICBDb21t
aXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4KKworICAgICAgICBVbnJldmlld2Vk
LCByb2xsaW5nIG91dCByMTgwMjg2LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTQxNzY2CisKKyAgICAgICAgQ2F1c2VkID41MCBjcmFzaGVkIExheW91
dFRlc3RzIChSZXF1ZXN0ZWQgYnkgamVybm9ibGUgb24KKyAgICAgICAgI3dlYmtpdCkuCisKKyAg
ICAgICAgUmV2ZXJ0ZWQgY2hhbmdlc2V0OgorCisgICAgICAgICJQYWdlOjp1c2VyQ29udGVudENv
bnRyb2xsZXIoKSBzaG91bGQgcmV0dXJuIGEgcmVmZXJlbmNlLCBub3QKKyAgICAgICAgYSBwb2lu
dGVyIgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQx
NzY0CisgICAgICAgIGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdlc2V0LzE4MDI4NgorCiAy
MDE1LTAyLTE4ICBEYXZpZCBLaWx6ZXIgIDxkZGtpbHplckBhcHBsZS5jb20+CiAKICAgICAgICAg
Q29uc29saWRhdGUgc29mdC1saW5rZWQgQ01UaW1lTWFrZVdpdGhTZWNvbmRzKCkgZnVuY3Rpb24K
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQv
bWFjL0NoYW5nZUxvZwppbmRleCA3NDAzNGQyZjNiNzY3OTFlMjU4MzJjZGJlNTdhNzQ5MzdiYjY1
YzBjLi40NjQwOWEyNDY2YzQ4YjczM2MxOGRlODAyYjBkYTU0ODEyY2QwZmRkIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9tYWMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTUtMDItMTggIENvbW1pdCBRdWV1ZSAgPGNvbW1p
dC1xdWV1ZUB3ZWJraXQub3JnPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHIx
ODAyODYuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
NDE3NjYKKworICAgICAgICBDYXVzZWQgPjUwIGNyYXNoZWQgTGF5b3V0VGVzdHMgKFJlcXVlc3Rl
ZCBieSBqZXJub2JsZSBvbgorICAgICAgICAjd2Via2l0KS4KKworICAgICAgICBSZXZlcnRlZCBj
aGFuZ2VzZXQ6CisKKyAgICAgICAgIlBhZ2U6OnVzZXJDb250ZW50Q29udHJvbGxlcigpIHNob3Vs
ZCByZXR1cm4gYSByZWZlcmVuY2UsIG5vdAorICAgICAgICBhIHBvaW50ZXIiCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDE3NjQKKyAgICAgICAgaHR0
cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMTgwMjg2CisKIDIwMTUtMDItMTggIEJyYWR5
IEVpZHNvbiAgPGJlaWRzb25AYXBwbGUuY29tPgogCiAgICAgICAgIFBhZ2U6OnVzZXJDb250ZW50
Q29udHJvbGxlcigpIHNob3VsZCByZXR1cm4gYSByZWZlcmVuY2UsIG5vdCBhIHBvaW50ZXIKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudFN0eWxlU2hlZXRDb2xsZWN0aW9u
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudFN0eWxlU2hlZXRDb2xsZWN0aW9uLmNw
cAppbmRleCA1M2Q5MGI3N2MzN2Y5OTAzMWNhNjFlMGIyZDcxOGYwMDM2ZTIxOGExLi44YWUzMWU5
NjMxNGUyYjk4OTc4M2M3ZmZiYTY1ZmY5OTkyMzQzZWRiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9kb20vRG9jdW1lbnRTdHlsZVNoZWV0Q29sbGVjdGlvbi5jcHAKKysrIGIvU291cmNlL1dl
YkNvcmUvZG9tL0RvY3VtZW50U3R5bGVTaGVldENvbGxlY3Rpb24uY3BwCkBAIC0xMzcsNyArMTM3
LDExIEBAIHZvaWQgRG9jdW1lbnRTdHlsZVNoZWV0Q29sbGVjdGlvbjo6dXBkYXRlSW5qZWN0ZWRT
dHlsZVNoZWV0Q2FjaGUoKSBjb25zdAogICAgIGlmICghb3duaW5nUGFnZSkKICAgICAgICAgcmV0
dXJuOwogCi0gICAgY29uc3QgVXNlclN0eWxlU2hlZXRNYXAqIHVzZXJTdHlsZVNoZWV0cyA9IG93
bmluZ1BhZ2UtPnVzZXJDb250ZW50Q29udHJvbGxlcigpLnVzZXJTdHlsZVNoZWV0cygpOworICAg
IGNvbnN0IGF1dG8qIHVzZXJDb250ZW50Q29udHJvbGxlciA9IG93bmluZ1BhZ2UtPnVzZXJDb250
ZW50Q29udHJvbGxlcigpOworICAgIGlmICghdXNlckNvbnRlbnRDb250cm9sbGVyKQorICAgICAg
ICByZXR1cm47CisKKyAgICBjb25zdCBVc2VyU3R5bGVTaGVldE1hcCogdXNlclN0eWxlU2hlZXRz
ID0gdXNlckNvbnRlbnRDb250cm9sbGVyLT51c2VyU3R5bGVTaGVldHMoKTsKICAgICBpZiAoIXVz
ZXJTdHlsZVNoZWV0cykKICAgICAgICAgcmV0dXJuOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9sb2FkZXIvY2FjaGUvQ2FjaGVkUmVzb3VyY2VMb2FkZXIuY3BwIGIvU291cmNlL1dlYkNv
cmUvbG9hZGVyL2NhY2hlL0NhY2hlZFJlc291cmNlTG9hZGVyLmNwcAppbmRleCA1ZmU1YmYwMTNl
OTI3NTMyZWRiMGQ3NTJiMjJlOGJlNzM4ZGZmZGRhLi4wN2JhOTI3NWZlNmVjOGZmMDc0OTQ4ODQ3
NWFlNGY4YzEwNTljNTg1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvY2FjaGUv
Q2FjaGVkUmVzb3VyY2VMb2FkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9jYWNo
ZS9DYWNoZWRSZXNvdXJjZUxvYWRlci5jcHAKQEAgLTQ2NCw3ICs0NjQsNyBAQCBDYWNoZWRSZXNv
dXJjZUhhbmRsZTxDYWNoZWRSZXNvdXJjZT4gQ2FjaGVkUmVzb3VyY2VMb2FkZXI6OnJlcXVlc3RS
ZXNvdXJjZShDYWNoZQogICAgICAgICByZXR1cm4gbnVsbHB0cjsKIAogI2lmIEVOQUJMRShDT05U
RU5UX0VYVEVOU0lPTlMpCi0gICAgaWYgKGZyYW1lKCkgJiYgZnJhbWUoKS0+cGFnZSgpICYmIGZy
YW1lKCktPnBhZ2UoKS0+dXNlckNvbnRlbnRDb250cm9sbGVyKCkuY29udGVudEZpbHRlckJsb2Nr
c1VSTCh1cmwpKQorICAgIGlmIChmcmFtZSgpICYmIGZyYW1lKCktPnBhZ2UoKSAmJiBmcmFtZSgp
LT5wYWdlKCktPnVzZXJDb250ZW50Q29udHJvbGxlcigpICYmIGZyYW1lKCktPnBhZ2UoKS0+dXNl
ckNvbnRlbnRDb250cm9sbGVyKCktPmNvbnRlbnRGaWx0ZXJCbG9ja3NVUkwodXJsKSkKICAgICAg
ICAgcmV0dXJuIG51bGxwdHI7CiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
cGFnZS9DYXB0aW9uVXNlclByZWZlcmVuY2VzLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvQ2Fw
dGlvblVzZXJQcmVmZXJlbmNlcy5jcHAKaW5kZXggZmUzMGE5NGM3ZTE4NjgyMjVlZjhlMGYzZDhi
NmY0NTM0MzZlMzUwOS4uMGVkMmNhNDhlNzI5N2EzMDYxYjZmYmMzZmI3YjU5MTBiMTI5YzIxZCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9DYXB0aW9uVXNlclByZWZlcmVuY2VzLmNw
cAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0NhcHRpb25Vc2VyUHJlZmVyZW5jZXMuY3BwCkBA
IC0yNzYsMTYgKzI3NiwyMCBAQCB2b2lkIENhcHRpb25Vc2VyUHJlZmVyZW5jZXM6OnVwZGF0ZUNh
cHRpb25TdHlsZVNoZWV0T3ZlcmlkZSgpCiAgICAgREVQUkVDQVRFRF9ERUZJTkVfU1RBVElDX0xP
Q0FMKFVSTCwgY2FwdGlvbnNTdHlsZVNoZWV0VVJMLCAoUGFyc2VkVVJMU3RyaW5nLCAidXNlci1j
YXB0aW9ucy1vdmVycmlkZTowMUY2QUYxMi1DM0IwLTRGNzAtQUY1RS1BM0UwMDIzNERDMjMiKSk7
CiAKICAgICBhdXRvJiBwYWdlcyA9IG1fcGFnZUdyb3VwLnBhZ2VzKCk7Ci0gICAgZm9yIChhdXRv
JiBwYWdlIDogcGFnZXMpCi0gICAgICAgIHBhZ2UtPnVzZXJDb250ZW50Q29udHJvbGxlcigpLnJl
bW92ZVVzZXJTdHlsZVNoZWV0KG1haW5UaHJlYWROb3JtYWxXb3JsZCgpLCBjYXB0aW9uc1N0eWxl
U2hlZXRVUkwpOworICAgIGZvciAoYXV0byYgcGFnZSA6IHBhZ2VzKSB7CisgICAgICAgIGlmIChh
dXRvKiBwYWdlVXNlckNvbnRlbnRDb250cm9sbGVyID0gcGFnZS0+dXNlckNvbnRlbnRDb250cm9s
bGVyKCkpCisgICAgICAgICAgICBwYWdlVXNlckNvbnRlbnRDb250cm9sbGVyLT5yZW1vdmVVc2Vy
U3R5bGVTaGVldChtYWluVGhyZWFkTm9ybWFsV29ybGQoKSwgY2FwdGlvbnNTdHlsZVNoZWV0VVJM
KTsKKyAgICB9CiAKICAgICBTdHJpbmcgY2FwdGlvbnNPdmVycmlkZVN0eWxlU2hlZXQgPSBjYXB0
aW9uc1N0eWxlU2hlZXRPdmVycmlkZSgpOwogICAgIGlmIChjYXB0aW9uc092ZXJyaWRlU3R5bGVT
aGVldC5pc0VtcHR5KCkpCiAgICAgICAgIHJldHVybjsKIAogICAgIGZvciAoYXV0byYgcGFnZSA6
IHBhZ2VzKSB7Ci0gICAgICAgIGF1dG8gdXNlclN0eWxlU2hlZXQgPSBzdGQ6Om1ha2VfdW5pcXVl
PFVzZXJTdHlsZVNoZWV0PihjYXB0aW9uc092ZXJyaWRlU3R5bGVTaGVldCwgY2FwdGlvbnNTdHls
ZVNoZWV0VVJMLCBWZWN0b3I8U3RyaW5nPigpLCBWZWN0b3I8U3RyaW5nPigpLCBJbmplY3RJbkFs
bEZyYW1lcywgVXNlclN0eWxlQXV0aG9yTGV2ZWwpOwotICAgICAgICBwYWdlLT51c2VyQ29udGVu
dENvbnRyb2xsZXIoKS5hZGRVc2VyU3R5bGVTaGVldChtYWluVGhyZWFkTm9ybWFsV29ybGQoKSwg
V1RGOjptb3ZlKHVzZXJTdHlsZVNoZWV0KSwgSW5qZWN0SW5FeGlzdGluZ0RvY3VtZW50cyk7Cisg
ICAgICAgIGlmIChhdXRvKiBwYWdlVXNlckNvbnRlbnRDb250cm9sbGVyID0gcGFnZS0+dXNlckNv
bnRlbnRDb250cm9sbGVyKCkpIHsKKyAgICAgICAgICAgIGF1dG8gdXNlclN0eWxlU2hlZXQgPSBz
dGQ6Om1ha2VfdW5pcXVlPFVzZXJTdHlsZVNoZWV0PihjYXB0aW9uc092ZXJyaWRlU3R5bGVTaGVl
dCwgY2FwdGlvbnNTdHlsZVNoZWV0VVJMLCBWZWN0b3I8U3RyaW5nPigpLCBWZWN0b3I8U3RyaW5n
PigpLCBJbmplY3RJbkFsbEZyYW1lcywgVXNlclN0eWxlQXV0aG9yTGV2ZWwpOworICAgICAgICAg
ICAgcGFnZVVzZXJDb250ZW50Q29udHJvbGxlci0+YWRkVXNlclN0eWxlU2hlZXQobWFpblRocmVh
ZE5vcm1hbFdvcmxkKCksIFdURjo6bW92ZSh1c2VyU3R5bGVTaGVldCksIEluamVjdEluRXhpc3Rp
bmdEb2N1bWVudHMpOworICAgICAgICB9CiAgICAgfQogfQogCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wYWdlL0RPTVdpbmRvdy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0RPTVdpbmRv
dy5jcHAKaW5kZXggZGIyYThiODg5YWJiZjQ3Y2VkZTQ1YTYyYjczZWIwOGFhNmU1N2MyZi4uZWEx
NjE1OGU3MGNhMDYxOGIyZmMyNmJhNTk2NGY1YmI2MWFlODhkNiAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcGFnZS9ET01XaW5kb3cuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvRE9N
V2luZG93LmNwcApAQCAtNzU4LDcgKzc1OCwxMSBAQCBib29sIERPTVdpbmRvdzo6c2hvdWxkSGF2
ZVdlYktpdE5hbWVzcGFjZUZvcldvcmxkKERPTVdyYXBwZXJXb3JsZCYgd29ybGQpCiAgICAgaWYg
KCFwYWdlKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAKLSAgICBhdXRvKiBkZXNjcmlwdG9yTWFw
ID0gcGFnZS0+dXNlckNvbnRlbnRDb250cm9sbGVyKCkudXNlck1lc3NhZ2VIYW5kbGVyRGVzY3Jp
cHRvcnMoKTsKKyAgICBhdXRvKiB1c2VyQ29udGVudENvbnRyb2xsZXIgPSBwYWdlLT51c2VyQ29u
dGVudENvbnRyb2xsZXIoKTsKKyAgICBpZiAoIXVzZXJDb250ZW50Q29udHJvbGxlcikKKyAgICAg
ICAgcmV0dXJuIGZhbHNlOworCisgICAgYXV0byogZGVzY3JpcHRvck1hcCA9IHVzZXJDb250ZW50
Q29udHJvbGxlci0+dXNlck1lc3NhZ2VIYW5kbGVyRGVzY3JpcHRvcnMoKTsKICAgICBpZiAoIWRl
c2NyaXB0b3JNYXApCiAgICAgICAgIHJldHVybiBmYWxzZTsKIApkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcGFnZS9GcmFtZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lLmNwcApp
bmRleCA1Zjg5NzFiYzM3ZmFkZjE5N2FhZGM1OGU1NTI0ZGRiNmNiMTIzZjc4Li45ODhhZDA2ZGNj
OTRjYjgxZmQ4MDRiMWUxNGI4Zjc4N2JlMmFlZWFmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29y
ZS9wYWdlL0ZyYW1lLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lLmNwcApAQCAt
Njk1LDggKzY5NSwxMiBAQCB2b2lkIEZyYW1lOjppbmplY3RVc2VyU2NyaXB0cyhVc2VyU2NyaXB0
SW5qZWN0aW9uVGltZSBpbmplY3Rpb25UaW1lKQogICAgIGlmIChsb2FkZXIoKS5zdGF0ZU1hY2hp
bmUoKS5jcmVhdGluZ0luaXRpYWxFbXB0eURvY3VtZW50KCkgJiYgIXNldHRpbmdzKCkuc2hvdWxk
SW5qZWN0VXNlclNjcmlwdHNJbkluaXRpYWxFbXB0eURvY3VtZW50KCkpCiAgICAgICAgIHJldHVy
bjsKIAorICAgIGNvbnN0IGF1dG8qIHVzZXJDb250ZW50Q29udHJvbGxlciA9IG1fcGFnZS0+dXNl
ckNvbnRlbnRDb250cm9sbGVyKCk7CisgICAgaWYgKCF1c2VyQ29udGVudENvbnRyb2xsZXIpCisg
ICAgICAgIHJldHVybjsKKwogICAgIC8vIFdhbGsgdGhlIGhhc2h0YWJsZS4gSW5qZWN0IGJ5IHdv
cmxkLgotICAgIGNvbnN0IFVzZXJTY3JpcHRNYXAqIHVzZXJTY3JpcHRzID0gbV9wYWdlLT51c2Vy
Q29udGVudENvbnRyb2xsZXIoKS51c2VyU2NyaXB0cygpOworICAgIGNvbnN0IFVzZXJTY3JpcHRN
YXAqIHVzZXJTY3JpcHRzID0gdXNlckNvbnRlbnRDb250cm9sbGVyLT51c2VyU2NyaXB0cygpOwog
ICAgIGlmICghdXNlclNjcmlwdHMpCiAgICAgICAgIHJldHVybjsKIApkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcGFnZS9QYWdlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvUGFnZS5jcHAK
aW5kZXggMDllZTMxNzAwMDg3NTYzZWRkODc3NDQ5ZThjNDNiZjAwYTg3MzhjZi4uMDZiOTFiYWYw
Y2U4OTE2OTExNmMyMTViYWNiNGJkMThkYjg1OTk0YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvcGFnZS9QYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BhZ2UuY3BwCkBAIC0y
MDQsNyArMjA0LDcgQEAgUGFnZTo6UGFnZShQYWdlQ29uZmlndXJhdGlvbiYgcGFnZUNvbmZpZ3Vy
YXRpb24pCiAgICAgLCBtX2ZyYW1lc0hhbmRsaW5nQmVmb3JlVW5sb2FkRXZlbnQoMCkKICAgICAs
IG1fZGF0YWJhc2VQcm92aWRlcigqV1RGOjptb3ZlKHBhZ2VDb25maWd1cmF0aW9uLmRhdGFiYXNl
UHJvdmlkZXIpKQogICAgICwgbV9zdG9yYWdlTmFtZXNwYWNlUHJvdmlkZXIoKldURjo6bW92ZShw
YWdlQ29uZmlndXJhdGlvbi5zdG9yYWdlTmFtZXNwYWNlUHJvdmlkZXIpKQotICAgICwgbV91c2Vy
Q29udGVudENvbnRyb2xsZXIoKldURjo6bW92ZShwYWdlQ29uZmlndXJhdGlvbi51c2VyQ29udGVu
dENvbnRyb2xsZXIpKQorICAgICwgbV91c2VyQ29udGVudENvbnRyb2xsZXIoV1RGOjptb3ZlKHBh
Z2VDb25maWd1cmF0aW9uLnVzZXJDb250ZW50Q29udHJvbGxlcikpCiAgICAgLCBtX3Zpc2l0ZWRM
aW5rU3RvcmUoKldURjo6bW92ZShwYWdlQ29uZmlndXJhdGlvbi52aXNpdGVkTGlua1N0b3JlKSkK
ICAgICAsIG1fc2Vzc2lvbklEKFNlc3Npb25JRDo6ZGVmYXVsdFNlc3Npb25JRCgpKQogICAgICwg
bV9pc0Nsb3NpbmcoZmFsc2UpCkBAIC0yMTMsNyArMjEzLDEwIEBAIFBhZ2U6OlBhZ2UoUGFnZUNv
bmZpZ3VyYXRpb24mIHBhZ2VDb25maWd1cmF0aW9uKQogICAgIHNldFRpbWVyVGhyb3R0bGluZ0Vu
YWJsZWQobV92aWV3U3RhdGUgJiBWaWV3U3RhdGU6OklzVmlzdWFsbHlJZGxlKTsKIAogICAgIG1f
c3RvcmFnZU5hbWVzcGFjZVByb3ZpZGVyLT5hZGRQYWdlKCp0aGlzKTsKLSAgICBtX3VzZXJDb250
ZW50Q29udHJvbGxlci0+YWRkUGFnZSgqdGhpcyk7CisKKyAgICBpZiAobV91c2VyQ29udGVudENv
bnRyb2xsZXIpCisgICAgICAgIG1fdXNlckNvbnRlbnRDb250cm9sbGVyLT5hZGRQYWdlKCp0aGlz
KTsKKwogICAgIG1fdmlzaXRlZExpbmtTdG9yZS0+YWRkUGFnZSgqdGhpcyk7CiAKICAgICBpZiAo
IWFsbFBhZ2VzKSB7CkBAIC0yNjUsNyArMjY4LDkgQEAgUGFnZTo6flBhZ2UoKQogI2VuZGlmCiAK
ICAgICBtX3N0b3JhZ2VOYW1lc3BhY2VQcm92aWRlci0+cmVtb3ZlUGFnZSgqdGhpcyk7Ci0gICAg
bV91c2VyQ29udGVudENvbnRyb2xsZXItPnJlbW92ZVBhZ2UoKnRoaXMpOworCisgICAgaWYgKG1f
dXNlckNvbnRlbnRDb250cm9sbGVyKQorICAgICAgICBtX3VzZXJDb250ZW50Q29udHJvbGxlci0+
cmVtb3ZlUGFnZSgqdGhpcyk7CiAgICAgbV92aXNpdGVkTGlua1N0b3JlLT5yZW1vdmVQYWdlKCp0
aGlzKTsKIH0KIApAQCAtMTYxNywxMSArMTYyMiwxNSBAQCBib29sIFBhZ2U6OmlzQW55RnJhbWVI
YW5kbGluZ0JlZm9yZVVubG9hZEV2ZW50KCkKICAgICByZXR1cm4gbV9mcmFtZXNIYW5kbGluZ0Jl
Zm9yZVVubG9hZEV2ZW50OwogfQogCi12b2lkIFBhZ2U6OnNldFVzZXJDb250ZW50Q29udHJvbGxl
cihSZWY8VXNlckNvbnRlbnRDb250cm9sbGVyPiYmIHVzZXJDb250ZW50Q29udHJvbGxlcikKK3Zv
aWQgUGFnZTo6c2V0VXNlckNvbnRlbnRDb250cm9sbGVyKFVzZXJDb250ZW50Q29udHJvbGxlciog
dXNlckNvbnRlbnRDb250cm9sbGVyKQogewotICAgIG1fdXNlckNvbnRlbnRDb250cm9sbGVyLT5y
ZW1vdmVQYWdlKCp0aGlzKTsKLSAgICBtX3VzZXJDb250ZW50Q29udHJvbGxlciA9IFdURjo6bW92
ZSh1c2VyQ29udGVudENvbnRyb2xsZXIpOwotICAgIG1fdXNlckNvbnRlbnRDb250cm9sbGVyLT5h
ZGRQYWdlKCp0aGlzKTsKKyAgICBpZiAobV91c2VyQ29udGVudENvbnRyb2xsZXIpCisgICAgICAg
IG1fdXNlckNvbnRlbnRDb250cm9sbGVyLT5yZW1vdmVQYWdlKCp0aGlzKTsKKworICAgIG1fdXNl
ckNvbnRlbnRDb250cm9sbGVyID0gdXNlckNvbnRlbnRDb250cm9sbGVyOworCisgICAgaWYgKG1f
dXNlckNvbnRlbnRDb250cm9sbGVyKQorICAgICAgICBtX3VzZXJDb250ZW50Q29udHJvbGxlci0+
YWRkUGFnZSgqdGhpcyk7CiAKICAgICBmb3IgKEZyYW1lKiBmcmFtZSA9ICZtYWluRnJhbWUoKTsg
ZnJhbWU7IGZyYW1lID0gZnJhbWUtPnRyZWUoKS50cmF2ZXJzZU5leHQoKSkgewogICAgICAgICBp
ZiAoRG9jdW1lbnQgKmRvY3VtZW50ID0gZnJhbWUtPmRvY3VtZW50KCkpIHsKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3BhZ2UvUGFnZS5oIGIvU291cmNlL1dlYkNvcmUvcGFnZS9QYWdlLmgK
aW5kZXggZDQ1ZmNjMTdiZmIxYTQ4MTRhMWM1MDE3MzQ4YjM2Nzk4MGRjZjYzMy4uN2ZjZjdhYjZj
ODA1NTZhMWM5Y2U0MWY2MGIzOWViNjc0MDk2ZTI0ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvcGFnZS9QYWdlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGFnZS9QYWdlLmgKQEAgLTQwNiw4
ICs0MDYsOCBAQCBwdWJsaWM6CiAgICAgU3RvcmFnZU5hbWVzcGFjZVByb3ZpZGVyJiBzdG9yYWdl
TmFtZXNwYWNlUHJvdmlkZXIoKSB7IHJldHVybiBtX3N0b3JhZ2VOYW1lc3BhY2VQcm92aWRlci5n
ZXQoKTsgfQogICAgIHZvaWQgc2V0U3RvcmFnZU5hbWVzcGFjZVByb3ZpZGVyKFJlZjxTdG9yYWdl
TmFtZXNwYWNlUHJvdmlkZXI+JiYpOwogCi0gICAgVXNlckNvbnRlbnRDb250cm9sbGVyJiB1c2Vy
Q29udGVudENvbnRyb2xsZXIoKSB7IHJldHVybiBtX3VzZXJDb250ZW50Q29udHJvbGxlci5nZXQo
KTsgfQotICAgIFdFQkNPUkVfRVhQT1JUIHZvaWQgc2V0VXNlckNvbnRlbnRDb250cm9sbGVyKFJl
ZjxVc2VyQ29udGVudENvbnRyb2xsZXI+JiYpOworICAgIFVzZXJDb250ZW50Q29udHJvbGxlciog
dXNlckNvbnRlbnRDb250cm9sbGVyKCkgeyByZXR1cm4gbV91c2VyQ29udGVudENvbnRyb2xsZXIu
Z2V0KCk7IH0KKyAgICBXRUJDT1JFX0VYUE9SVCB2b2lkIHNldFVzZXJDb250ZW50Q29udHJvbGxl
cihVc2VyQ29udGVudENvbnRyb2xsZXIqKTsKIAogICAgIFZpc2l0ZWRMaW5rU3RvcmUmIHZpc2l0
ZWRMaW5rU3RvcmUoKTsKICAgICBXRUJDT1JFX0VYUE9SVCB2b2lkIHNldFZpc2l0ZWRMaW5rU3Rv
cmUoUmVmPFZpc2l0ZWRMaW5rU3RvcmU+JiYpOwpAQCAtNTc0LDcgKzU3NCw3IEBAIHByaXZhdGU6
CiAKICAgICBSZWY8RGF0YWJhc2VQcm92aWRlcj4gbV9kYXRhYmFzZVByb3ZpZGVyOwogICAgIFJl
ZjxTdG9yYWdlTmFtZXNwYWNlUHJvdmlkZXI+IG1fc3RvcmFnZU5hbWVzcGFjZVByb3ZpZGVyOwot
ICAgIFJlZjxVc2VyQ29udGVudENvbnRyb2xsZXI+IG1fdXNlckNvbnRlbnRDb250cm9sbGVyOwor
ICAgIFJlZlB0cjxVc2VyQ29udGVudENvbnRyb2xsZXI+IG1fdXNlckNvbnRlbnRDb250cm9sbGVy
OwogICAgIFJlZjxWaXNpdGVkTGlua1N0b3JlPiBtX3Zpc2l0ZWRMaW5rU3RvcmU7CiAKICAgICBI
YXNoU2V0PFZpZXdTdGF0ZUNoYW5nZU9ic2VydmVyKj4gbV92aWV3U3RhdGVDaGFuZ2VPYnNlcnZl
cnM7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1VzZXJNZXNzYWdlSGFuZGxlcnNO
YW1lc3BhY2UuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFnZS9Vc2VyTWVzc2FnZUhhbmRsZXJzTmFt
ZXNwYWNlLmNwcAppbmRleCBmMzc5YWIzMDE1YWYxYzlhM2M1MDA3NjE4MTc2Y2RlNTRiNmE3OTkz
Li5jOWFlOTI2Mzc3ODFkYWMzNzc4OWMxNGMxNzNhMGJlZjI3MjQyNjU2IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9wYWdlL1VzZXJNZXNzYWdlSGFuZGxlcnNOYW1lc3BhY2UuY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3BhZ2UvVXNlck1lc3NhZ2VIYW5kbGVyc05hbWVzcGFjZS5jcHAKQEAg
LTU5LDggKzU5LDEyIEBAIFVzZXJNZXNzYWdlSGFuZGxlciogVXNlck1lc3NhZ2VIYW5kbGVyc05h
bWVzcGFjZTo6aGFuZGxlcihjb25zdCBBdG9taWNTdHJpbmcmIG5hCiAgICAgUGFnZSogcGFnZSA9
IGZyYW1lKCktPnBhZ2UoKTsKICAgICBpZiAoIXBhZ2UpCiAgICAgICAgIHJldHVybiBudWxscHRy
OworICAgIAorICAgIGNvbnN0IGF1dG8qIHVzZXJDb250ZW50Q29udHJvbGxlciA9IHBhZ2UtPnVz
ZXJDb250ZW50Q29udHJvbGxlcigpOworICAgIGlmICghdXNlckNvbnRlbnRDb250cm9sbGVyKQor
ICAgICAgICByZXR1cm4gbnVsbHB0cjsKIAotICAgIGNvbnN0IGF1dG8qIHVzZXJNZXNzYWdlSGFu
ZGxlckRlc2NyaXB0b3JzID0gcGFnZS0+dXNlckNvbnRlbnRDb250cm9sbGVyKCkudXNlck1lc3Nh
Z2VIYW5kbGVyRGVzY3JpcHRvcnMoKTsKKyAgICBjb25zdCBhdXRvKiB1c2VyTWVzc2FnZUhhbmRs
ZXJEZXNjcmlwdG9ycyA9IHVzZXJDb250ZW50Q29udHJvbGxlci0+dXNlck1lc3NhZ2VIYW5kbGVy
RGVzY3JpcHRvcnMoKTsKICAgICBpZiAoIXVzZXJNZXNzYWdlSGFuZGxlckRlc2NyaXB0b3JzKQog
ICAgICAgICByZXR1cm4gbnVsbHB0cjsKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9tYWMv
V2ViVmlldy9XZWJWaWV3Lm1tIGIvU291cmNlL1dlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3Lm1t
CmluZGV4IGYyZDZkMDNjYTlkM2ViNjljMzAwZGQ5NzBjNDBlMTgzY2RmNWQ1MjEuLjY1ZWUxNDg2
Y2JkZjNiM2NjZjY2YjA1ZTU3ZjY4MGFmOTExOGE1YmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQvbWFjL1dlYlZpZXcvV2ViVmlldy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L21hYy9XZWJWaWV3
L1dlYlZpZXcubW0KQEAgLTYxMTcsNyArNjExNyw3IEBAIHN0YXRpYyBXZWJGcmFtZSAqaW5jcmVt
ZW50RnJhbWUoV2ViRnJhbWUgKmZyYW1lLCBXZWJGaW5kT3B0aW9ucyBvcHRpb25zID0gMCkKICAg
ICBpZiAoIV9wcml2YXRlLT5wYWdlKQogICAgICAgICByZXR1cm47CiAKLSAgICBfcHJpdmF0ZS0+
cGFnZS0+c2V0VXNlckNvbnRlbnRDb250cm9sbGVyKF9wcml2YXRlLT5ncm91cC0+dXNlckNvbnRl
bnRDb250cm9sbGVyKCkpOworICAgIF9wcml2YXRlLT5wYWdlLT5zZXRVc2VyQ29udGVudENvbnRy
b2xsZXIoJl9wcml2YXRlLT5ncm91cC0+dXNlckNvbnRlbnRDb250cm9sbGVyKCkpOwogICAgIF9w
cml2YXRlLT5wYWdlLT5zZXRWaXNpdGVkTGlua1N0b3JlKF9wcml2YXRlLT5ncm91cC0+dmlzaXRl
ZExpbmtTdG9yZSgpKTsKICAgICBfcHJpdmF0ZS0+cGFnZS0+c2V0R3JvdXBOYW1lKGdyb3VwTmFt
ZSk7CiB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>