<?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>171364</bug_id>
          
          <creation_ts>2017-04-26 20:17:40 -0700</creation_ts>
          <short_desc>Web Inspector: Uint8ClampedArray should be treated like an array, not an object</short_desc>
          <delta_ts>2017-04-26 22:13:19 -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>Web Inspector</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Joseph Pecoraro">joepeck</reporter>
          <assigned_to name="Joseph Pecoraro">joepeck</assigned_to>
          <cc>buildbot</cc>
    
    <cc>commit-queue</cc>
    
    <cc>inspector-bugzilla-changes</cc>
    
    <cc>joepeck</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1301919</commentid>
    <comment_count>0</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2017-04-26 20:17:40 -0700</bug_when>
    <thetext>Summary:
Uint8ClampedArray should be treated like an array, not an object

Steps to Reproduce:
1. js&gt; Uint8ClampedArray(20000)
2. Expand
  =&gt; hang

Notes:
- We paginate large arrays.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1301920</commentid>
    <comment_count>1</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2017-04-26 20:17:47 -0700</bug_when>
    <thetext>&lt;rdar://problem/10873037&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1301923</commentid>
    <comment_count>2</comment_count>
      <attachid>308328</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2017-04-26 20:20:39 -0700</bug_when>
    <thetext>Created attachment 308328
[PATCH] Proposed Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1301924</commentid>
    <comment_count>3</comment_count>
      <attachid>308329</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2017-04-26 20:23:49 -0700</bug_when>
    <thetext>Created attachment 308329
[PATCH] Proposed Fix

Nicer order.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1301942</commentid>
    <comment_count>4</comment_count>
      <attachid>308329</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-26 22:13:07 -0700</bug_when>
    <thetext>Comment on attachment 308329
[PATCH] Proposed Fix

Clearing flags on attachment: 308329

Committed r215855: &lt;http://trac.webkit.org/changeset/215855&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1301943</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-04-26 22:13:19 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>308328</attachid>
            <date>2017-04-26 20:20:39 -0700</date>
            <delta_ts>2017-04-26 20:23:49 -0700</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>clamp-1.patch</filename>
            <type>text/plain</type>
            <size>8053</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA5MjA0OTc2NmMzZS4uYzdhYjI5ZmIxMDEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAor
MjAxNy0wNC0yNiAgSm9zZXBoIFBlY29yYXJvICA8cGVjb3Jhcm9AYXBwbGUuY29tPgorCisgICAg
ICAgIFdlYiBJbnNwZWN0b3I6IFVpbnQ4Q2xhbXBlZEFycmF5IHNob3VsZCBiZSB0cmVhdGVkIGxp
a2UgYW4gYXJyYXksIG5vdCBhbiBvYmplY3QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE3MTM2NAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTA4NzMw
Mzc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBp
bnNwZWN0b3IvbW9kZWwvcmVtb3RlLW9iamVjdC1leHBlY3RlZC50eHQ6CisgICAgICAgICogaW5z
cGVjdG9yL21vZGVsL3JlbW90ZS1vYmplY3QuaHRtbDoKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMv
aW5zcGVjdG9yL21vZGVsL3JlbW90ZS1vYmplY3QtZXhwZWN0ZWQudHh0OgorICAgICAgICBUZXN0
IGEgVWludDhDbGFtcGVkQXJyYXkgaXMgdHJlYXRlZCBsaWtlIGFuIGFycmF5LgorCiAyMDE3LTA0
LTIwICBKb3NlcGggUGVjb3Jhcm8gIDxwZWNvcmFyb0BhcHBsZS5jb20+CiAKICAgICAgICAgU3Vw
cG9ydCBmb3IgcHJvbWlzZSByZWplY3Rpb24gZXZlbnRzICh1bmhhbmRsZWRyZWplY3Rpb24pCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvbW9kZWwvcmVtb3RlLW9iamVjdC1leHBl
Y3RlZC50eHQgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvbW9kZWwvcmVtb3RlLW9iamVjdC1leHBl
Y3RlZC50eHQKaW5kZXggZWMzMTM3NDk2OWQuLjMxMmE5NzJlMzM4IDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9pbnNwZWN0b3IvbW9kZWwvcmVtb3RlLW9iamVjdC1leHBlY3RlZC50eHQKKysrIGIv
TGF5b3V0VGVzdHMvaW5zcGVjdG9yL21vZGVsL3JlbW90ZS1vYmplY3QtZXhwZWN0ZWQudHh0CkBA
IC0xMDY1LDYgKzEwNjUsNzcgQEAgRVhQUkVTU0lPTjogbmV3IEludDMyQXJyYXkobmV3IEFycmF5
QnVmZmVyKDE2KSkKIH0KIAogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KK0VYUFJFU1NJT046IG5ldyBVaW50OENsYW1wZWRBcnJheSgxMikKK3sK
KyAgIl90eXBlIjogIm9iamVjdCIsCisgICJfc3VidHlwZSI6ICJhcnJheSIsCisgICJfb2JqZWN0
SWQiOiAiPGZpbHRlcmVkPiIsCisgICJfZGVzY3JpcHRpb24iOiAiVWludDhDbGFtcGVkQXJyYXki
LAorICAiX3NpemUiOiAxMiwKKyAgIl9wcmV2aWV3IjogeworICAgICJfdHlwZSI6ICJvYmplY3Qi
LAorICAgICJfc3VidHlwZSI6ICJhcnJheSIsCisgICAgIl9kZXNjcmlwdGlvbiI6ICJVaW50OENs
YW1wZWRBcnJheSIsCisgICAgIl9sb3NzbGVzcyI6IGZhbHNlLAorICAgICJfb3ZlcmZsb3ciOiB0
cnVlLAorICAgICJfc2l6ZSI6IDEyLAorICAgICJfcHJvcGVydGllcyI6IFsKKyAgICAgIHsKKyAg
ICAgICAgIl9uYW1lIjogIjAiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAg
Il92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjEiLAor
ICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAg
fSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjIiLAorICAgICAgICAiX3R5cGUiOiAibnVt
YmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAg
Il9uYW1lIjogIjMiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1
ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjQiLAorICAgICAg
ICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAg
ICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjUiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwK
KyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1l
IjogIjYiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIw
IgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjciLAorICAgICAgICAiX3R5
cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsK
KyAgICAgICAgIl9uYW1lIjogIjgiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAg
ICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjki
LAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAg
ICAgfQorICAgIF0sCisgICAgIl9lbnRyaWVzIjogbnVsbAorICB9Cit9CisKKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBFWFBSRVNTSU9OOiB2
YXIgaW50QXJyYXkgPSBuZXcgSW50MzJBcnJheShuZXcgQXJyYXlCdWZmZXIoMTYpKTsgZm9yICh2
YXIgaSA9IDA7IGkgPCBpbnRBcnJheS5sZW5ndGg7ICsraSkgaW50QXJyYXlbaV0gPSBpOyBpbnRB
cnJheQogewogICAiX3R5cGUiOiAib2JqZWN0IiwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2lu
c3BlY3Rvci9tb2RlbC9yZW1vdGUtb2JqZWN0Lmh0bWwgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3Iv
bW9kZWwvcmVtb3RlLW9iamVjdC5odG1sCmluZGV4IDdhMzU2ZTA5YzQ0Li4wODRlY2QzODIxOCAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL21vZGVsL3JlbW90ZS1vYmplY3QuaHRt
bAorKysgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvbW9kZWwvcmVtb3RlLW9iamVjdC5odG1sCkBA
IC04Nyw2ICs4Nyw3IEBAIGZ1bmN0aW9uIHRlc3QoKQogICAgICAgICAvLyBBcnJheS1saWtlIChB
cmd1bWVudHMsIFR5cGVkQXJyYXlzKQogICAgICAgICB7ZXhwcmVzc2lvbjogImEgPSBudWxsOyAo
ZnVuY3Rpb24oKSB7IGEgPSBhcmd1bWVudHM7IH0pKDEsICcyJywgLzMvKTsgYSJ9LAogICAgICAg
ICB7ZXhwcmVzc2lvbjogIm5ldyBJbnQzMkFycmF5KG5ldyBBcnJheUJ1ZmZlcigxNikpIn0sCisg
ICAgICAgIHtleHByZXNzaW9uOiAibmV3IFVpbnQ4Q2xhbXBlZEFycmF5KDEyKSJ9LAogICAgICAg
ICB7ZXhwcmVzc2lvbjogInZhciBpbnRBcnJheSA9IG5ldyBJbnQzMkFycmF5KG5ldyBBcnJheUJ1
ZmZlcigxNikpOyBmb3IgKHZhciBpID0gMDsgaSA8IGludEFycmF5Lmxlbmd0aDsgKytpKSBpbnRB
cnJheVtpXSA9IGk7IGludEFycmF5In0sCiAgICAgICAgIHtleHByZXNzaW9uOiAidmFyIGJ1ZmZl
ciA9IG5ldyBBcnJheUJ1ZmZlcigxMDAwMDAwMCk7IHZhciBpbnQ4VmlldyA9IG5ldyBJbnQ4QXJy
YXkoYnVmZmVyKTsgaW50OFZpZXcifSwgLy8gMTAwMDAwMDAgZWxlbWVudHMuCiAKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9pbnNwZWN0b3IvbW9kZWwvcmVtb3RlLW9iamVj
dC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvaW5zcGVjdG9yL21vZGVs
L3JlbW90ZS1vYmplY3QtZXhwZWN0ZWQudHh0CmluZGV4IGI1OGRmMzkwYmMxLi40ZGIxYmMxMDU4
NSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2luc3BlY3Rvci9tb2RlbC9y
ZW1vdGUtb2JqZWN0LWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMv
aW5zcGVjdG9yL21vZGVsL3JlbW90ZS1vYmplY3QtZXhwZWN0ZWQudHh0CkBAIC0xMDY3LDYgKzEw
NjcsNzcgQEAgRVhQUkVTU0lPTjogbmV3IEludDMyQXJyYXkobmV3IEFycmF5QnVmZmVyKDE2KSkK
IH0KIAogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KK0VYUFJFU1NJT046IG5ldyBVaW50OENsYW1wZWRBcnJheSgxMikKK3sKKyAgIl90eXBlIjog
Im9iamVjdCIsCisgICJfc3VidHlwZSI6ICJhcnJheSIsCisgICJfb2JqZWN0SWQiOiAiPGZpbHRl
cmVkPiIsCisgICJfZGVzY3JpcHRpb24iOiAiVWludDhDbGFtcGVkQXJyYXkiLAorICAiX3NpemUi
OiAxMiwKKyAgIl9wcmV2aWV3IjogeworICAgICJfdHlwZSI6ICJvYmplY3QiLAorICAgICJfc3Vi
dHlwZSI6ICJhcnJheSIsCisgICAgIl9kZXNjcmlwdGlvbiI6ICJVaW50OENsYW1wZWRBcnJheSIs
CisgICAgIl9sb3NzbGVzcyI6IGZhbHNlLAorICAgICJfb3ZlcmZsb3ciOiB0cnVlLAorICAgICJf
c2l6ZSI6IDEyLAorICAgICJfcHJvcGVydGllcyI6IFsKKyAgICAgIHsKKyAgICAgICAgIl9uYW1l
IjogIjAiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIw
IgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjEiLAorICAgICAgICAiX3R5
cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsK
KyAgICAgICAgIl9uYW1lIjogIjIiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAg
ICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjMi
LAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAg
ICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjQiLAorICAgICAgICAiX3R5cGUiOiAi
bnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAg
ICAgIl9uYW1lIjogIjUiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92
YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjYiLAorICAg
ICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwK
KyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjciLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVy
IiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9u
YW1lIjogIjgiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6
ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjkiLAorICAgICAgICAi
X3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfQorICAgIF0s
CisgICAgIl9lbnRyaWVzIjogbnVsbAorICB9Cit9CisKKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBFWFBSRVNTSU9OOiB2YXIgaW50QXJyYXkg
PSBuZXcgSW50MzJBcnJheShuZXcgQXJyYXlCdWZmZXIoMTYpKTsgZm9yICh2YXIgaSA9IDA7IGkg
PCBpbnRBcnJheS5sZW5ndGg7ICsraSkgaW50QXJyYXlbaV0gPSBpOyBpbnRBcnJheQogewogICAi
X3R5cGUiOiAib2JqZWN0IiwKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFu
Z2VMb2cgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IDIzYjA4MTBiMGFi
Li5lNzc3MmJlOTlhYiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxv
ZworKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAK
KzIwMTctMDQtMjYgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KKworICAg
ICAgICBXZWIgSW5zcGVjdG9yOiBVaW50OENsYW1wZWRBcnJheSBzaG91bGQgYmUgdHJlYXRlZCBs
aWtlIGFuIGFycmF5LCBub3QgYW4gb2JqZWN0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNzEzNjQKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzEwODcz
MDM3PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
aW5zcGVjdG9yL0pTSW5qZWN0ZWRTY3JpcHRIb3N0LmNwcDoKKyAgICAgICAgKEluc3BlY3Rvcjo6
SlNJbmplY3RlZFNjcmlwdEhvc3Q6OnN1YnR5cGUpOgorICAgICAgICBUcmVhdCBVaW50OENsYW1w
ZWRBcnJheSAobGlrZSBvdGhlciBUeXBlZCBBcnJheXMpIGFzIGFuIGFycmF5LgorCiAyMDE3LTA0
LTIwICBKb3NlcGggUGVjb3Jhcm8gIDxwZWNvcmFyb0BhcHBsZS5jb20+CiAKICAgICAgICAgU3Vw
cG9ydCBmb3IgcHJvbWlzZSByZWplY3Rpb24gZXZlbnRzICh1bmhhbmRsZWRyZWplY3Rpb24pCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL0pTSW5qZWN0ZWRTY3Jp
cHRIb3N0LmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3IvSlNJbmplY3RlZFNj
cmlwdEhvc3QuY3BwCmluZGV4IDgyOGQwYzA0ZjhkLi5iODE4NzcyNzE0NSAxMDA2NDQKLS0tIGEv
U291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9KU0luamVjdGVkU2NyaXB0SG9zdC5jcHAK
KysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9KU0luamVjdGVkU2NyaXB0SG9z
dC5jcHAKQEAgLTE5MCwxMSArMTkwLDE1IEBAIEpTVmFsdWUgSlNJbmplY3RlZFNjcmlwdEhvc3Q6
OnN1YnR5cGUoRXhlY1N0YXRlKiBleGVjKQogICAgIGlmIChvYmplY3QgJiYgb2JqZWN0LT5nZXRE
aXJlY3QoZXhlYy0+dm0oKSwgZXhlYy0+dm0oKS5wcm9wZXJ0eU5hbWVzLT5idWlsdGluTmFtZXMo
KS5hcnJheUl0ZXJhdG9yTmV4dEluZGV4UHJpdmF0ZU5hbWUoKSkpCiAgICAgICAgIHJldHVybiBq
c05vbnRyaXZpYWxTdHJpbmcoZXhlYywgQVNDSUlMaXRlcmFsKCJpdGVyYXRvciIpKTsKIAotICAg
IGlmICh2YWx1ZS5pbmhlcml0cyh2bSwgSlNJbnQ4QXJyYXk6OmluZm8oKSkgfHwgdmFsdWUuaW5o
ZXJpdHModm0sIEpTSW50MTZBcnJheTo6aW5mbygpKSB8fCB2YWx1ZS5pbmhlcml0cyh2bSwgSlNJ
bnQzMkFycmF5OjppbmZvKCkpKQotICAgICAgICByZXR1cm4ganNOb250cml2aWFsU3RyaW5nKGV4
ZWMsIEFTQ0lJTGl0ZXJhbCgiYXJyYXkiKSk7Ci0gICAgaWYgKHZhbHVlLmluaGVyaXRzKHZtLCBK
U1VpbnQ4QXJyYXk6OmluZm8oKSkgfHwgdmFsdWUuaW5oZXJpdHModm0sIEpTVWludDE2QXJyYXk6
OmluZm8oKSkgfHwgdmFsdWUuaW5oZXJpdHModm0sIEpTVWludDMyQXJyYXk6OmluZm8oKSkpCi0g
ICAgICAgIHJldHVybiBqc05vbnRyaXZpYWxTdHJpbmcoZXhlYywgQVNDSUlMaXRlcmFsKCJhcnJh
eSIpKTsKLSAgICBpZiAodmFsdWUuaW5oZXJpdHModm0sIEpTRmxvYXQzMkFycmF5OjppbmZvKCkp
IHx8IHZhbHVlLmluaGVyaXRzKHZtLCBKU0Zsb2F0NjRBcnJheTo6aW5mbygpKSkKKyAgICBpZiAo
dmFsdWUuaW5oZXJpdHModm0sIEpTSW50OEFycmF5OjppbmZvKCkpCisgICAgICAgIHx8IHZhbHVl
LmluaGVyaXRzKHZtLCBKU0ludDE2QXJyYXk6OmluZm8oKSkKKyAgICAgICAgfHwgdmFsdWUuaW5o
ZXJpdHModm0sIEpTSW50MzJBcnJheTo6aW5mbygpKQorICAgICAgICB8fCB2YWx1ZS5pbmhlcml0
cyh2bSwgSlNVaW50OEFycmF5OjppbmZvKCkpCisgICAgICAgIHx8IHZhbHVlLmluaGVyaXRzKHZt
LCBKU1VpbnQxNkFycmF5OjppbmZvKCkpCisgICAgICAgIHx8IHZhbHVlLmluaGVyaXRzKHZtLCBK
U1VpbnQzMkFycmF5OjppbmZvKCkpCisgICAgICAgIHx8IHZhbHVlLmluaGVyaXRzKHZtLCBKU0Zs
b2F0MzJBcnJheTo6aW5mbygpKQorICAgICAgICB8fCB2YWx1ZS5pbmhlcml0cyh2bSwgSlNGbG9h
dDY0QXJyYXk6OmluZm8oKSkKKyAgICAgICAgfHwgdmFsdWUuaW5oZXJpdHModm0sIEpTVWludDhD
bGFtcGVkQXJyYXk6OmluZm8oKSkpCiAgICAgICAgIHJldHVybiBqc05vbnRyaXZpYWxTdHJpbmco
ZXhlYywgQVNDSUlMaXRlcmFsKCJhcnJheSIpKTsKIAogICAgIHJldHVybiBpbXBsKCkuc3VidHlw
ZShleGVjLCB2YWx1ZSk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>308329</attachid>
            <date>2017-04-26 20:23:49 -0700</date>
            <delta_ts>2017-04-26 22:13:07 -0700</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>nicer-1.patch</filename>
            <type>text/plain</type>
            <size>8053</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA5MjA0OTc2NmMzZS4uYzdhYjI5ZmIxMDEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAor
MjAxNy0wNC0yNiAgSm9zZXBoIFBlY29yYXJvICA8cGVjb3Jhcm9AYXBwbGUuY29tPgorCisgICAg
ICAgIFdlYiBJbnNwZWN0b3I6IFVpbnQ4Q2xhbXBlZEFycmF5IHNob3VsZCBiZSB0cmVhdGVkIGxp
a2UgYW4gYXJyYXksIG5vdCBhbiBvYmplY3QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE3MTM2NAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vMTA4NzMw
Mzc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBp
bnNwZWN0b3IvbW9kZWwvcmVtb3RlLW9iamVjdC1leHBlY3RlZC50eHQ6CisgICAgICAgICogaW5z
cGVjdG9yL21vZGVsL3JlbW90ZS1vYmplY3QuaHRtbDoKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMv
aW5zcGVjdG9yL21vZGVsL3JlbW90ZS1vYmplY3QtZXhwZWN0ZWQudHh0OgorICAgICAgICBUZXN0
IGEgVWludDhDbGFtcGVkQXJyYXkgaXMgdHJlYXRlZCBsaWtlIGFuIGFycmF5LgorCiAyMDE3LTA0
LTIwICBKb3NlcGggUGVjb3Jhcm8gIDxwZWNvcmFyb0BhcHBsZS5jb20+CiAKICAgICAgICAgU3Vw
cG9ydCBmb3IgcHJvbWlzZSByZWplY3Rpb24gZXZlbnRzICh1bmhhbmRsZWRyZWplY3Rpb24pCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvbW9kZWwvcmVtb3RlLW9iamVjdC1leHBl
Y3RlZC50eHQgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvbW9kZWwvcmVtb3RlLW9iamVjdC1leHBl
Y3RlZC50eHQKaW5kZXggZWMzMTM3NDk2OWQuLjMxMmE5NzJlMzM4IDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9pbnNwZWN0b3IvbW9kZWwvcmVtb3RlLW9iamVjdC1leHBlY3RlZC50eHQKKysrIGIv
TGF5b3V0VGVzdHMvaW5zcGVjdG9yL21vZGVsL3JlbW90ZS1vYmplY3QtZXhwZWN0ZWQudHh0CkBA
IC0xMDY1LDYgKzEwNjUsNzcgQEAgRVhQUkVTU0lPTjogbmV3IEludDMyQXJyYXkobmV3IEFycmF5
QnVmZmVyKDE2KSkKIH0KIAogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KK0VYUFJFU1NJT046IG5ldyBVaW50OENsYW1wZWRBcnJheSgxMikKK3sK
KyAgIl90eXBlIjogIm9iamVjdCIsCisgICJfc3VidHlwZSI6ICJhcnJheSIsCisgICJfb2JqZWN0
SWQiOiAiPGZpbHRlcmVkPiIsCisgICJfZGVzY3JpcHRpb24iOiAiVWludDhDbGFtcGVkQXJyYXki
LAorICAiX3NpemUiOiAxMiwKKyAgIl9wcmV2aWV3IjogeworICAgICJfdHlwZSI6ICJvYmplY3Qi
LAorICAgICJfc3VidHlwZSI6ICJhcnJheSIsCisgICAgIl9kZXNjcmlwdGlvbiI6ICJVaW50OENs
YW1wZWRBcnJheSIsCisgICAgIl9sb3NzbGVzcyI6IGZhbHNlLAorICAgICJfb3ZlcmZsb3ciOiB0
cnVlLAorICAgICJfc2l6ZSI6IDEyLAorICAgICJfcHJvcGVydGllcyI6IFsKKyAgICAgIHsKKyAg
ICAgICAgIl9uYW1lIjogIjAiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAg
Il92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjEiLAor
ICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAg
fSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjIiLAorICAgICAgICAiX3R5cGUiOiAibnVt
YmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAg
Il9uYW1lIjogIjMiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1
ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjQiLAorICAgICAg
ICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAg
ICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjUiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwK
KyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1l
IjogIjYiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIw
IgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjciLAorICAgICAgICAiX3R5
cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsK
KyAgICAgICAgIl9uYW1lIjogIjgiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAg
ICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjki
LAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAg
ICAgfQorICAgIF0sCisgICAgIl9lbnRyaWVzIjogbnVsbAorICB9Cit9CisKKy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBFWFBSRVNTSU9OOiB2
YXIgaW50QXJyYXkgPSBuZXcgSW50MzJBcnJheShuZXcgQXJyYXlCdWZmZXIoMTYpKTsgZm9yICh2
YXIgaSA9IDA7IGkgPCBpbnRBcnJheS5sZW5ndGg7ICsraSkgaW50QXJyYXlbaV0gPSBpOyBpbnRB
cnJheQogewogICAiX3R5cGUiOiAib2JqZWN0IiwKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2lu
c3BlY3Rvci9tb2RlbC9yZW1vdGUtb2JqZWN0Lmh0bWwgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3Iv
bW9kZWwvcmVtb3RlLW9iamVjdC5odG1sCmluZGV4IDdhMzU2ZTA5YzQ0Li4wODRlY2QzODIxOCAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW5zcGVjdG9yL21vZGVsL3JlbW90ZS1vYmplY3QuaHRt
bAorKysgYi9MYXlvdXRUZXN0cy9pbnNwZWN0b3IvbW9kZWwvcmVtb3RlLW9iamVjdC5odG1sCkBA
IC04Nyw2ICs4Nyw3IEBAIGZ1bmN0aW9uIHRlc3QoKQogICAgICAgICAvLyBBcnJheS1saWtlIChB
cmd1bWVudHMsIFR5cGVkQXJyYXlzKQogICAgICAgICB7ZXhwcmVzc2lvbjogImEgPSBudWxsOyAo
ZnVuY3Rpb24oKSB7IGEgPSBhcmd1bWVudHM7IH0pKDEsICcyJywgLzMvKTsgYSJ9LAogICAgICAg
ICB7ZXhwcmVzc2lvbjogIm5ldyBJbnQzMkFycmF5KG5ldyBBcnJheUJ1ZmZlcigxNikpIn0sCisg
ICAgICAgIHtleHByZXNzaW9uOiAibmV3IFVpbnQ4Q2xhbXBlZEFycmF5KDEyKSJ9LAogICAgICAg
ICB7ZXhwcmVzc2lvbjogInZhciBpbnRBcnJheSA9IG5ldyBJbnQzMkFycmF5KG5ldyBBcnJheUJ1
ZmZlcigxNikpOyBmb3IgKHZhciBpID0gMDsgaSA8IGludEFycmF5Lmxlbmd0aDsgKytpKSBpbnRB
cnJheVtpXSA9IGk7IGludEFycmF5In0sCiAgICAgICAgIHtleHByZXNzaW9uOiAidmFyIGJ1ZmZl
ciA9IG5ldyBBcnJheUJ1ZmZlcigxMDAwMDAwMCk7IHZhciBpbnQ4VmlldyA9IG5ldyBJbnQ4QXJy
YXkoYnVmZmVyKTsgaW50OFZpZXcifSwgLy8gMTAwMDAwMDAgZWxlbWVudHMuCiAKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9pbnNwZWN0b3IvbW9kZWwvcmVtb3RlLW9iamVj
dC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvaW5zcGVjdG9yL21vZGVs
L3JlbW90ZS1vYmplY3QtZXhwZWN0ZWQudHh0CmluZGV4IGI1OGRmMzkwYmMxLi40ZGIxYmMxMDU4
NSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2luc3BlY3Rvci9tb2RlbC9y
ZW1vdGUtb2JqZWN0LWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMv
aW5zcGVjdG9yL21vZGVsL3JlbW90ZS1vYmplY3QtZXhwZWN0ZWQudHh0CkBAIC0xMDY3LDYgKzEw
NjcsNzcgQEAgRVhQUkVTU0lPTjogbmV3IEludDMyQXJyYXkobmV3IEFycmF5QnVmZmVyKDE2KSkK
IH0KIAogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0KK0VYUFJFU1NJT046IG5ldyBVaW50OENsYW1wZWRBcnJheSgxMikKK3sKKyAgIl90eXBlIjog
Im9iamVjdCIsCisgICJfc3VidHlwZSI6ICJhcnJheSIsCisgICJfb2JqZWN0SWQiOiAiPGZpbHRl
cmVkPiIsCisgICJfZGVzY3JpcHRpb24iOiAiVWludDhDbGFtcGVkQXJyYXkiLAorICAiX3NpemUi
OiAxMiwKKyAgIl9wcmV2aWV3IjogeworICAgICJfdHlwZSI6ICJvYmplY3QiLAorICAgICJfc3Vi
dHlwZSI6ICJhcnJheSIsCisgICAgIl9kZXNjcmlwdGlvbiI6ICJVaW50OENsYW1wZWRBcnJheSIs
CisgICAgIl9sb3NzbGVzcyI6IGZhbHNlLAorICAgICJfb3ZlcmZsb3ciOiB0cnVlLAorICAgICJf
c2l6ZSI6IDEyLAorICAgICJfcHJvcGVydGllcyI6IFsKKyAgICAgIHsKKyAgICAgICAgIl9uYW1l
IjogIjAiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIw
IgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjEiLAorICAgICAgICAiX3R5
cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsK
KyAgICAgICAgIl9uYW1lIjogIjIiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAg
ICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjMi
LAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAg
ICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjQiLAorICAgICAgICAiX3R5cGUiOiAi
bnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAg
ICAgIl9uYW1lIjogIjUiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92
YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjYiLAorICAg
ICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwK
KyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjciLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVy
IiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9u
YW1lIjogIjgiLAorICAgICAgICAiX3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6
ICIwIgorICAgICAgfSwKKyAgICAgIHsKKyAgICAgICAgIl9uYW1lIjogIjkiLAorICAgICAgICAi
X3R5cGUiOiAibnVtYmVyIiwKKyAgICAgICAgIl92YWx1ZSI6ICIwIgorICAgICAgfQorICAgIF0s
CisgICAgIl9lbnRyaWVzIjogbnVsbAorICB9Cit9CisKKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBFWFBSRVNTSU9OOiB2YXIgaW50QXJyYXkg
PSBuZXcgSW50MzJBcnJheShuZXcgQXJyYXlCdWZmZXIoMTYpKTsgZm9yICh2YXIgaSA9IDA7IGkg
PCBpbnRBcnJheS5sZW5ndGg7ICsraSkgaW50QXJyYXlbaV0gPSBpOyBpbnRBcnJheQogewogICAi
X3R5cGUiOiAib2JqZWN0IiwKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFu
Z2VMb2cgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IDIzYjA4MTBiMGFi
Li5lNzc3MmJlOTlhYiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxv
ZworKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAK
KzIwMTctMDQtMjYgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KKworICAg
ICAgICBXZWIgSW5zcGVjdG9yOiBVaW50OENsYW1wZWRBcnJheSBzaG91bGQgYmUgdHJlYXRlZCBs
aWtlIGFuIGFycmF5LCBub3QgYW4gb2JqZWN0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xNzEzNjQKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzEwODcz
MDM3PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
aW5zcGVjdG9yL0pTSW5qZWN0ZWRTY3JpcHRIb3N0LmNwcDoKKyAgICAgICAgKEluc3BlY3Rvcjo6
SlNJbmplY3RlZFNjcmlwdEhvc3Q6OnN1YnR5cGUpOgorICAgICAgICBUcmVhdCBVaW50OENsYW1w
ZWRBcnJheSAobGlrZSBvdGhlciBUeXBlZCBBcnJheXMpIGFzIGFuIGFycmF5LgorCiAyMDE3LTA0
LTIwICBKb3NlcGggUGVjb3Jhcm8gIDxwZWNvcmFyb0BhcHBsZS5jb20+CiAKICAgICAgICAgU3Vw
cG9ydCBmb3IgcHJvbWlzZSByZWplY3Rpb24gZXZlbnRzICh1bmhhbmRsZWRyZWplY3Rpb24pCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL0pTSW5qZWN0ZWRTY3Jp
cHRIb3N0LmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3IvSlNJbmplY3RlZFNj
cmlwdEhvc3QuY3BwCmluZGV4IDgyOGQwYzA0ZjhkLi4wYmY3YmEyMzMxNCAxMDA2NDQKLS0tIGEv
U291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9KU0luamVjdGVkU2NyaXB0SG9zdC5jcHAK
KysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9KU0luamVjdGVkU2NyaXB0SG9z
dC5jcHAKQEAgLTE5MCwxMSArMTkwLDE1IEBAIEpTVmFsdWUgSlNJbmplY3RlZFNjcmlwdEhvc3Q6
OnN1YnR5cGUoRXhlY1N0YXRlKiBleGVjKQogICAgIGlmIChvYmplY3QgJiYgb2JqZWN0LT5nZXRE
aXJlY3QoZXhlYy0+dm0oKSwgZXhlYy0+dm0oKS5wcm9wZXJ0eU5hbWVzLT5idWlsdGluTmFtZXMo
KS5hcnJheUl0ZXJhdG9yTmV4dEluZGV4UHJpdmF0ZU5hbWUoKSkpCiAgICAgICAgIHJldHVybiBq
c05vbnRyaXZpYWxTdHJpbmcoZXhlYywgQVNDSUlMaXRlcmFsKCJpdGVyYXRvciIpKTsKIAotICAg
IGlmICh2YWx1ZS5pbmhlcml0cyh2bSwgSlNJbnQ4QXJyYXk6OmluZm8oKSkgfHwgdmFsdWUuaW5o
ZXJpdHModm0sIEpTSW50MTZBcnJheTo6aW5mbygpKSB8fCB2YWx1ZS5pbmhlcml0cyh2bSwgSlNJ
bnQzMkFycmF5OjppbmZvKCkpKQotICAgICAgICByZXR1cm4ganNOb250cml2aWFsU3RyaW5nKGV4
ZWMsIEFTQ0lJTGl0ZXJhbCgiYXJyYXkiKSk7Ci0gICAgaWYgKHZhbHVlLmluaGVyaXRzKHZtLCBK
U1VpbnQ4QXJyYXk6OmluZm8oKSkgfHwgdmFsdWUuaW5oZXJpdHModm0sIEpTVWludDE2QXJyYXk6
OmluZm8oKSkgfHwgdmFsdWUuaW5oZXJpdHModm0sIEpTVWludDMyQXJyYXk6OmluZm8oKSkpCi0g
ICAgICAgIHJldHVybiBqc05vbnRyaXZpYWxTdHJpbmcoZXhlYywgQVNDSUlMaXRlcmFsKCJhcnJh
eSIpKTsKLSAgICBpZiAodmFsdWUuaW5oZXJpdHModm0sIEpTRmxvYXQzMkFycmF5OjppbmZvKCkp
IHx8IHZhbHVlLmluaGVyaXRzKHZtLCBKU0Zsb2F0NjRBcnJheTo6aW5mbygpKSkKKyAgICBpZiAo
dmFsdWUuaW5oZXJpdHModm0sIEpTSW50OEFycmF5OjppbmZvKCkpCisgICAgICAgIHx8IHZhbHVl
LmluaGVyaXRzKHZtLCBKU0ludDE2QXJyYXk6OmluZm8oKSkKKyAgICAgICAgfHwgdmFsdWUuaW5o
ZXJpdHModm0sIEpTSW50MzJBcnJheTo6aW5mbygpKQorICAgICAgICB8fCB2YWx1ZS5pbmhlcml0
cyh2bSwgSlNVaW50OEFycmF5OjppbmZvKCkpCisgICAgICAgIHx8IHZhbHVlLmluaGVyaXRzKHZt
LCBKU1VpbnQ4Q2xhbXBlZEFycmF5OjppbmZvKCkpCisgICAgICAgIHx8IHZhbHVlLmluaGVyaXRz
KHZtLCBKU1VpbnQxNkFycmF5OjppbmZvKCkpCisgICAgICAgIHx8IHZhbHVlLmluaGVyaXRzKHZt
LCBKU1VpbnQzMkFycmF5OjppbmZvKCkpCisgICAgICAgIHx8IHZhbHVlLmluaGVyaXRzKHZtLCBK
U0Zsb2F0MzJBcnJheTo6aW5mbygpKQorICAgICAgICB8fCB2YWx1ZS5pbmhlcml0cyh2bSwgSlNG
bG9hdDY0QXJyYXk6OmluZm8oKSkpCiAgICAgICAgIHJldHVybiBqc05vbnRyaXZpYWxTdHJpbmco
ZXhlYywgQVNDSUlMaXRlcmFsKCJhcnJheSIpKTsKIAogICAgIHJldHVybiBpbXBsKCkuc3VidHlw
ZShleGVjLCB2YWx1ZSk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>